Home
last modified time | relevance | path

Searched refs:mblk_t (Results 1 – 25 of 774) sorted by relevance

12345678910>>...31

/illumos-gate/usr/src/uts/sun4u/opl/sys/oplmsu/
H A Doplmsu_proto.h43 int oplmsu_uwput(queue_t *, mblk_t *);
46 int oplmsu_lrput(queue_t *, mblk_t *);
79 int oplmsu_lrmsg_error(queue_t *, mblk_t *);
89 void oplmsu_link_high_primsg(mblk_t **, mblk_t **, mblk_t *);
104 void oplmsu_cmn_set_mflush(mblk_t *);
106 int oplmsu_cmn_allocmb(queue_t *, mblk_t *, mblk_t **, size_t, int);
107 int oplmsu_cmn_copymb(queue_t *, mblk_t *, mblk_t **, mblk_t *, int);
109 int oplmsu_cmn_prechg(queue_t *, mblk_t *, int, mblk_t **, int *, int *);
111 int oplmsu_cmn_prechg_termio(queue_t *, mblk_t *, int, int, mblk_t **,
125 mblk_t *oplmsu_wcmn_high_getq(queue_t *);
[all …]
/illumos-gate/usr/src/uts/common/inet/
H A Dip_if.h308 mblk_t *, int);
398 mblk_t *, ip_ioctl_cmd_t *, void *);
457 mblk_t *, ip_ioctl_cmd_t *, void *);
459 mblk_t *, ip_ioctl_cmd_t *, void *);
461 mblk_t *, ip_ioctl_cmd_t *, void *);
463 mblk_t *, ip_ioctl_cmd_t *, void *);
466 mblk_t *, ip_ioctl_cmd_t *, void *);
468 mblk_t *, ip_ioctl_cmd_t *, void *);
470 mblk_t *, ip_ioctl_cmd_t *, void *);
473 mblk_t *, ip_ioctl_cmd_t *, void *);
[all …]
H A Dip6.h232 extern void icmp_pkt2big_v6(mblk_t *, uint32_t, boolean_t,
236 extern void icmp_unreachable_v6(mblk_t *, uint8_t, boolean_t,
238 extern mblk_t *icmp_inbound_v6(mblk_t *, ip_recv_attr_t *);
257 extern boolean_t ip_hdr_length_nexthdr_v6(mblk_t *, ip6_t *,
259 extern uint16_t ip_hdr_length_v6(mblk_t *, ip6_t *);
263 extern mblk_t *ip_fraghdr_add_v6(mblk_t *, uint32_t, ip_xmit_attr_t *);
267 extern int ip_process_options_v6(mblk_t *, ip6_t *,
272 extern mblk_t *ipsec_early_ah_v6(mblk_t *, ip_recv_attr_t *);
273 extern int ipsec_ah_get_hdr_size_v6(mblk_t *, boolean_t);
276 extern int ip_rput_v6(queue_t *, mblk_t *);
[all …]
H A Dtcp_impl.h480 (mblk_t *)(uintptr_t)(u))
483 (mblk_t *)(uintptr_t)(u))
644 extern mblk_t *tcp_ack_mp(tcp_t *);
652 extern void tcp_close_mpp(mblk_t **);
682 extern mblk_t *tcp_zcopy_backoff(tcp_t *, mblk_t *, boolean_t);
725 extern int tcp_wput(queue_t *, mblk_t *);
732 extern mblk_t *tcp_xmit_mp(tcp_t *, mblk_t *, int32_t, int32_t *,
765 extern mblk_t *tcp_timermp_alloc(int);
775 extern void tcp_addr_req(tcp_t *, mblk_t *);
778 mblk_t **, ip_recv_attr_t *);
[all …]
H A Dip_ire.h131 extern int ip_ire_advise(queue_t *, mblk_t *, cred_t *);
132 extern int ip_ire_delete(queue_t *, mblk_t *, cred_t *);
223 extern void ire_recv_local_v4(ire_t *, mblk_t *, void *,
278 extern int ire_send_local_v4(ire_t *, mblk_t *, void *,
280 extern int ire_send_multirt_v4(ire_t *, mblk_t *, void *,
282 extern int ire_send_noroute_v4(ire_t *, mblk_t *, void *,
288 extern int ire_send_wire_v4(ire_t *, mblk_t *, void *,
290 extern int ire_send_local_v6(ire_t *, mblk_t *, void *,
298 extern int ire_send_wire_v6(ire_t *, mblk_t *, void *,
301 extern nce_t *ire_to_nce_pkt(ire_t *, mblk_t *);
[all …]
H A Dip_multi.h54 extern mblk_t *igmp_input(mblk_t *, ip_recv_attr_t *);
74 extern void ip_dlur_to_mhi(ill_t *, mblk_t *,
91 extern int ip_mforward(mblk_t *, ip_recv_attr_t *);
92 extern void ip_mroute_decap(mblk_t *, ip_recv_attr_t *);
98 extern int ip_mroute_mrt(mblk_t *, ip_stack_t *);
99 extern int ip_mroute_stats(mblk_t *, ip_stack_t *);
100 extern int ip_mroute_vif(mblk_t *, ip_stack_t *);
112 extern int mrt_ioctl(ipif_t *, sin_t *, queue_t *, mblk_t *,
115 mblk_t *, ip_ioctl_cmd_t *, void *);
116 extern int ip_copyin_msfilter(queue_t *, mblk_t *);
[all …]
H A Dip.h3212 extern mblk_t *ip_carve_mp(mblk_t **, ssize_t);
3221 extern mblk_t *icmp_inbound_v4(mblk_t *, ip_recv_attr_t *);
3230 extern mblk_t *ip_check_optlen(mblk_t *, ipha_t *, uint_t, uint_t,
3232 extern mblk_t *ip_fix_dbref(mblk_t *, ip_recv_attr_t *);
3260 extern mblk_t *ip_input_common_v4(ill_t *, ill_rx_ring_t *, mblk_t *,
3290 extern mblk_t *zero_spi_check(mblk_t *, ip_recv_attr_t *);
3296 mblk_t *, mblk_t **, uint_t *cnt);
3439 extern mblk_t *ip_output_attach_policy(mblk_t *, ipha_t *, ip6_t *,
3600 squeue_t *, mblk_t *, mblk_t **, uint_t *);
3715 extern mblk_t *ip_xmit_attr_free_mblk(mblk_t *);
[all …]
H A Dipsec_impl.h850 extern mblk_t *ipsec_add_crypto_data(mblk_t *, ipsec_crypto_t **);
851 extern mblk_t *ipsec_remove_crypto_data(mblk_t *, ipsec_crypto_t **);
852 extern mblk_t *ipsec_free_crypto_data(mblk_t *);
858 extern mblk_t *ipsec_check_global_policy(mblk_t *, conn_t *, ipha_t *,
928 extern mblk_t *sadb_whack_label(mblk_t *, ipsa_t *, ip_xmit_attr_t *,
930 extern mblk_t *sadb_whack_label_v4(mblk_t *, ipsa_t *, kstat_named_t *,
932 extern mblk_t *sadb_whack_label_v6(mblk_t *, ipsa_t *, kstat_named_t *,
942 extern mblk_t *ipsec_tun_outbound(mblk_t *, struct iptun_s *, ipha_t *,
996 extern mblk_t *ipsecah_icmp_error(mblk_t *, ip_recv_attr_t *);
997 extern mblk_t *ipsecesp_icmp_error(mblk_t *, ip_recv_attr_t *);
[all …]
H A Dsctp_ip.h38 extern void ip_fanout_sctp(mblk_t *, ipha_t *, ip6_t *, uint32_t,
45 ip_recv_attr_t *, mblk_t *, sctp_stack_t *, sctp_hdr_t *);
47 extern void sctp_input(conn_t *, ipha_t *, ip6_t *, mblk_t *, ip_recv_attr_t *);
48 extern void sctp_ootb_input(mblk_t *, ip_recv_attr_t *, ip_stack_t *);
51 extern uint32_t sctp_cksum(mblk_t *, int);
52 extern mblk_t *sctp_snmp_get_mib2(queue_t *, mblk_t *, sctp_stack_t *);
73 extern void ip_fanout_sctp_raw(mblk_t *, ipha_t *, ip6_t *, uint32_t,
/illumos-gate/usr/src/uts/common/sys/
H A Dstream.h264 typedef struct msgb mblk_t; typedef
790 extern mblk_t *dupb(mblk_t *);
791 extern mblk_t *dupmsg(mblk_t *);
792 extern mblk_t *dupmsg_noloan(mblk_t *);
793 extern mblk_t *copyb(mblk_t *);
794 extern mblk_t *copymsg(mblk_t *);
795 extern void linkb(mblk_t *, mblk_t *);
796 extern mblk_t *unlinkb(mblk_t *);
797 extern mblk_t *reallocb(mblk_t *, size_t, uint_t); /* private */
798 extern mblk_t *rmvb(mblk_t *, mblk_t *);
[all …]
H A Dstrsun.h57 extern void mcopyin(mblk_t *, void *, size_t, void *);
58 extern void mcopyout(mblk_t *, void *, size_t, void *, mblk_t *);
59 extern void merror(queue_t *, mblk_t *, int);
60 extern void mioc2ack(mblk_t *, mblk_t *, size_t, int);
61 extern void miocack(queue_t *, mblk_t *, int, int);
62 extern void miocnak(queue_t *, mblk_t *, int, int);
63 extern int miocpullup(mblk_t *, size_t);
64 extern mblk_t *mexchange(queue_t *, mblk_t *, size_t, uchar_t, int32_t);
65 extern size_t msgsize(mblk_t *);
66 extern void mcopymsg(mblk_t *, void *);
H A Dsoftmac_impl.h74 mblk_t *sl_ack_mp;
155 mblk_t *smac_notify_head; /* smac_mutex */
156 mblk_t *smac_notify_tail; /* smac_mutex */
292 mblk_t *su_pending_head; /* su_disp_mutex */
293 mblk_t *su_pending_tail; /* su_disp_mutex */
308 mblk_t *su_tx_flow_mp; /* su_mutex */
379 mblk_t *);
382 t_uscalar_t, mblk_t **);
391 extern mblk_t *softmac_m_tx(void *, mblk_t *);
392 extern int softmac_proto_tx(softmac_lower_t *, mblk_t *, mblk_t **);
[all …]
H A Dstrsubr.h137 typedef mblk_t *(*msgfunc_t)(vnode_t *, mblk_t *, strwakeup_t *,
472 mblk_t *sq_evtail;
1153 extern mblk_t *strrput_proto(vnode_t *, mblk_t *,
1155 extern mblk_t *strrput_misc(vnode_t *, mblk_t *,
1221 extern size_t xmsgsize(mblk_t *);
1233 extern mblk_t *allocb_tmpl(size_t, const mblk_t *);
1234 extern mblk_t *allocb_tryhard(size_t);
1235 extern void mblk_copycred(mblk_t *, const mblk_t *);
1269 extern void freemsgchain(mblk_t *);
1270 extern mblk_t *copymsgchain(mblk_t *);
[all …]
H A Dgldpriv.h240 mblk_t *(*mkfastpath)(gld_t *, mblk_t *);
241 mblk_t *(*mkunitdata)(gld_t *, mblk_t *);
619 mblk_t *gld_fastpath_ether(gld_t *, mblk_t *);
620 mblk_t *gld_fastpath_fddi(gld_t *, mblk_t *);
621 mblk_t *gld_fastpath_tr(gld_t *, mblk_t *);
622 mblk_t *gld_fastpath_ib(gld_t *, mblk_t *);
624 mblk_t *gld_insert_vtag_ether(mblk_t *, uint32_t);
626 mblk_t *gld_unitdata_ether(gld_t *, mblk_t *);
627 mblk_t *gld_unitdata_fddi(gld_t *, mblk_t *);
628 mblk_t *gld_unitdata_tr(gld_t *, mblk_t *);
[all …]
H A Dmac_client_priv.h64 extern void mac_ioctl(mac_handle_t, queue_t *, mblk_t *);
71 extern mblk_t *mac_header(mac_handle_t, const uint8_t *, uint32_t, mblk_t *,
73 extern int mac_header_info(mac_handle_t, mblk_t *, mac_header_info_t *);
74 extern int mac_vlan_header_info(mac_handle_t, mblk_t *, mac_header_info_t *);
75 extern mblk_t *mac_header_cook(mac_handle_t, mblk_t *);
76 extern mblk_t *mac_header_uncook(mac_handle_t, mblk_t *);
144 extern mblk_t *mac_hwring_poll(mac_ring_handle_t, int);
145 extern mblk_t *mac_hwring_tx(mac_ring_handle_t, mblk_t *);
147 extern mblk_t *mac_hwring_send_priv(mac_client_handle_t,
148 mac_ring_handle_t, mblk_t *);
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_impl.h267 mblk_t *, mp, mblk_t *, meta); \
281 mblk_t *, mp, mblk_t *, meta); \
474 mblk_t *istr_msgs;
478 mblk_t *istr_reass;
488 mblk_t *sr_tail;
897 mblk_t *sctp_recvq;
989 extern void sctp_check_adv_ack_pt(sctp_t *, mblk_t *, mblk_t *);
1046 extern mblk_t *sctp_get_msg_to_send(sctp_t *, mblk_t **, mblk_t *, int *,
1085 extern void sctp_make_ftsns(sctp_t *, mblk_t *, mblk_t *, mblk_t **,
1088 extern mblk_t *sctp_make_sack(sctp_t *, sctp_faddr_t *, mblk_t *);
[all …]
/illumos-gate/usr/src/uts/common/netsmb/
H A Dmchain.h109 typedef mblk_t mbuf_t;
142 mblk_t *m_copym(mblk_t *, int, int, int);
143 mblk_t *m_pullup(mblk_t *, int);
144 mblk_t *m_split(mblk_t *, int, int);
145 void m_cat(mblk_t *, mblk_t *);
147 mblk_t *m_getblk(int, int);
148 int m_fixhdr(mblk_t *m);
186 mblk_t *mb_top;
187 mblk_t *mb_cur;
194 mblk_t *md_cur; /* current mblk */
[all …]
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsocktpi_impl.h64 t_uscalar_t, mblk_t **, clock_t);
66 extern int sowaitack(struct sonode *, mblk_t **, clock_t);
67 extern void soqueueack(struct sonode *, mblk_t *);
68 extern int sowaitconnind(struct sonode *, int, mblk_t **);
69 extern void soqueueconnind(struct sonode *, mblk_t *);
74 extern mblk_t *soallocproto(size_t, int, cred_t *);
76 extern void soappendmsg(mblk_t *, const void *, ssize_t);
77 extern mblk_t *soallocproto2(const void *, ssize_t, const void *, ssize_t,
79 extern mblk_t *soallocproto3(const void *, ssize_t, const void *, ssize_t,
88 extern int kstrwritemp(struct vnode *, mblk_t *, ushort_t);
[all …]
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/
H A Dfake_stream.c296 mblk_t *
335 mblk_t *
355 mblk_t *
370 mblk_t *
492 mblk_t *
584 mblk_t *
745 mblk_t *
820 mblk_t *
841 mblk_t *
1066 linkb(mblk_t *mp, mblk_t *bp) in linkb()
[all …]
/illumos-gate/usr/src/uts/common/sys/tsol/
H A Dtnet.h55 extern int tsol_check_label_v4(const ts_label_t *, zoneid_t, mblk_t **,
57 extern int tsol_check_label_v6(const ts_label_t *, zoneid_t, mblk_t **,
67 extern boolean_t tsol_can_reply_error(const mblk_t *, ip_recv_attr_t *);
68 extern boolean_t tsol_receive_local(const mblk_t *, const void *, uchar_t,
70 extern boolean_t tsol_can_accept_raw(mblk_t *, ip_recv_attr_t *, boolean_t);
71 extern boolean_t tsol_get_pkt_label(mblk_t *, int, ip_recv_attr_t *);
74 extern boolean_t tsol_get_option_v4(mblk_t *, tsol_ip_label_t *, uint8_t **);
75 extern boolean_t tsol_get_option_v6(mblk_t *, tsol_ip_label_t *, uint8_t **);
82 extern mblk_t *tsol_ip_forward(ire_t *, mblk_t *, const ip_recv_attr_t *);
83 extern uint32_t tsol_pmtu_adjust(mblk_t *, uint32_t, int, int);
/illumos-gate/usr/src/uts/common/io/
H A Dstrsun.c53 mioc2ack(mblk_t *mp, mblk_t *dp, size_t count, int rval) in mioc2ack()
92 mblk_t *
116 msgsize(mblk_t *mp) in msgsize()
127 mcopymsg(mblk_t *mp, void *bufp) in mcopymsg()
130 mblk_t *bp; in mcopymsg()
158 cp->cq_private = (mblk_t *)private; in mcopyin()
170 mcopyout(mblk_t *mp, void *private, size_t size, void *useraddr, mblk_t *dp) in mcopyout()
202 mblk_t *datamp = iocmp->b_cont; in miocpullup()
203 mblk_t *newdatamp; in miocpullup()
247 mblk_t *
[all …]
H A Dpckt.c100 static int pcktrput(queue_t *, mblk_t *);
102 static int pcktwput(queue_t *, mblk_t *);
103 static mblk_t *add_ctl_info(queue_t *, mblk_t *);
319 mblk_t *pckt_msgp; in pcktrput()
423 mblk_t *mp; in pcktrsrv()
500 static mblk_t *
505 mblk_t *nmp; in pckt_reallocb()
533 return ((mblk_t *)0); in pckt_reallocb()
546 static mblk_t *
632 return ((mblk_t *)0); in add_ctl_info()
[all …]
/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/
H A Dav1394_queue.c38 static mblk_t *av1394_getq_locked(av1394_queue_t *);
85 mblk_t *bp; in av1394_flushq()
96 av1394_putq(av1394_queue_t *q, mblk_t *bp) in av1394_putq()
102 av1394_putbq(av1394_queue_t *q, mblk_t *bp) in av1394_putbq()
107 mblk_t *
110 mblk_t *bp; in av1394_getq()
119 mblk_t *
122 mblk_t *mp; in av1394_peekq()
130 mblk_t *
176 static mblk_t *
[all …]
/illumos-gate/usr/src/uts/common/io/net80211/
H A Dnet80211_crypto_none.c46 static int none_encap(struct ieee80211_key *, mblk_t *, uint8_t);
47 static int none_decap(struct ieee80211_key *, mblk_t *, int);
48 static int none_enmic(struct ieee80211_key *, mblk_t *, int);
49 static int none_demic(struct ieee80211_key *, mblk_t *, int);
89 none_encap(struct ieee80211_key *k, mblk_t *mp, uint8_t keyid) in none_encap()
102 none_decap(struct ieee80211_key *k, mblk_t *mp, int hdrlen) in none_decap()
119 none_enmic(struct ieee80211_key *k, mblk_t *mp, int force) in none_enmic()
126 none_demic(struct ieee80211_key *k, mblk_t *mp, int force) in none_demic()
/illumos-gate/usr/src/uts/intel/io/viona/
H A Dviona_rx.c60 static mblk_t *viona_vlan_pad_mp;
65 mblk_t *mp; in viona_rx_init()
79 mblk_t *mp; in viona_rx_fini()
295 mblk_t *, mp); in viona_recv_plain()
494 mblk_t *next = mp->b_next; in viona_rx_common()
495 mblk_t *pad = NULL; in viona_rx_common()
548 mblk_t *zero_mp; in viona_rx_common()
624 mblk_t *next = mp->b_next; in viona_rx_common()
656 mblk_t *mp_mcast_only = NULL; in viona_rx_mcast()
674 mblk_t *mp_next; in viona_rx_mcast()
[all …]

12345678910>>...31