Home
last modified time | relevance | path

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

12345678910>>...30

/titanic_50/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 *);
71 int oplmsu_uwioctl_iplink(queue_t *, mblk_t *);
72 int oplmsu_uwioctl_ipunlink(queue_t *, mblk_t *);
73 int oplmsu_uwioctl_termios(queue_t *, mblk_t *);
78 int oplmsu_lrioctl_termios(queue_t *, mblk_t *);
79 int oplmsu_lrmsg_error(queue_t *, mblk_t *);
80 int oplmsu_lrdata_xoffxon(queue_t *, mblk_t *);
89 void oplmsu_link_high_primsg(mblk_t **, mblk_t **, mblk_t *);
93 void oplmsu_iocack(queue_t *, mblk_t *, int);
[all …]
/titanic_50/usr/src/uts/common/inet/
H A Dip_if.h157 extern void ill_dlpi_dispatch(ill_t *, mblk_t *);
158 extern void ill_dlpi_send(ill_t *, mblk_t *);
160 extern void ill_dlpi_queue(ill_t *, mblk_t *);
162 extern void ill_mcast_queue(ill_t *, mblk_t *);
167 extern mblk_t *ill_dlur_gen(uchar_t *, uint_t, t_uscalar_t, t_scalar_t);
182 extern int ill_dl_phys(ill_t *, ipif_t *, mblk_t *, queue_t *);
184 extern void ill_fastpath_ack(ill_t *, mblk_t *);
185 extern int ill_fastpath_probe(ill_t *, mblk_t *);
196 extern int ill_set_phys_addr(ill_t *, mblk_t *);
197 extern void ill_set_allowed_ips(ill_t *, mblk_t *);
[all …]
H A Dip6.h229 extern void icmp_param_problem_nexthdr_v6(mblk_t *, boolean_t,
231 extern void icmp_pkt2big_v6(mblk_t *, uint32_t, boolean_t,
233 extern void icmp_time_exceeded_v6(mblk_t *, uint8_t, boolean_t,
235 extern void icmp_unreachable_v6(mblk_t *, uint8_t, boolean_t,
237 extern mblk_t *icmp_inbound_v6(mblk_t *, ip_recv_attr_t *);
238 extern void icmp_inbound_error_fanout_v6(mblk_t *, icmp6_t *,
247 extern void ip_fanout_udp_multi_v6(mblk_t *, ip6_t *, uint16_t, uint16_t,
249 extern void ip_fanout_send_icmp_v6(mblk_t *, uint_t, uint8_t,
251 extern void ip_fanout_proto_v6(mblk_t *, ip6_t *, ip_recv_attr_t *);
252 extern int ip_find_hdr_v6(mblk_t *, ip6_t *, boolean_t, ip_pkt_t *,
[all …]
H A Dtcp_impl.h460 (mblk_t *)(uintptr_t)(u))
463 (mblk_t *)(uintptr_t)(u))
567 extern mblk_t *tcp_ack_mp(tcp_t *);
571 extern void tcp_clean_death_wrapper(void *, mblk_t *, void *,
575 extern void tcp_close_mpp(mblk_t **);
580 extern void tcp_disconnect(tcp_t *, mblk_t *);
591 extern void tcp_eager_kill(void *, mblk_t *, void *, ip_recv_attr_t *);
597 extern void tcp_reinput(conn_t *, mblk_t *, ip_recv_attr_t *, ip_stack_t *);
605 extern mblk_t *tcp_zcopy_backoff(tcp_t *, mblk_t *, boolean_t);
627 extern boolean_t tcp_fuse_output(tcp_t *, mblk_t *, uint32_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 *);
211 extern void ire_recv_forward_v4(ire_t *, mblk_t *, void *,
213 extern void ire_recv_noroute_v4(ire_t *, mblk_t *, void *,
215 extern void ire_recv_broadcast_v4(ire_t *, mblk_t *, void *,
217 extern void ire_recv_multicast_v4(ire_t *, mblk_t *, void *,
219 extern void ire_recv_multirt_v4(ire_t *, mblk_t *, void *,
221 extern void ire_recv_loopback_v4(ire_t *, mblk_t *, void *,
223 extern void ire_recv_local_v4(ire_t *, mblk_t *, void *,
225 extern void ire_recv_noaccept_v4(ire_t *, mblk_t *, void *,
[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.h203 ((mp)->b_next = (mblk_t *)(uintptr_t)(u))
206 ((mp)->b_prev = (mblk_t *)(uintptr_t)(u))
304 mblk_t *ipf_mp; /* mblk we live in. */
305 mblk_t *ipf_tail_mp; /* Frag queue tail pointer. */
1144 mblk_t *ipx_mphead; /* messages tied to this op */
1145 mblk_t *ipx_mptail;
1154 mblk_t *ipx_pending_mp; /* current ioctl mp while waiting */
1165 mblk_t *ipsq_switch_mp; /* op to handle right after switch */
1166 mblk_t *ipsq_xopq_mphead; /* list of excl ops (mostly ioctls) */
1167 mblk_t *ipsq_xopq_mptail;
[all …]
H A Dipsec_impl.h481 mblk_t *itpfe_fraglist; /* list of fragments */
845 extern mblk_t *ipsec_add_crypto_data(mblk_t *, ipsec_crypto_t **);
846 extern mblk_t *ipsec_remove_crypto_data(mblk_t *, ipsec_crypto_t **);
847 extern mblk_t *ipsec_free_crypto_data(mblk_t *);
853 extern mblk_t *ipsec_check_global_policy(mblk_t *, conn_t *, ipha_t *,
855 extern mblk_t *ipsec_check_inbound_policy(mblk_t *, conn_t *, ipha_t *, ip6_t *,
859 mblk_t *, ipha_t *, ip6_t *);
864 extern boolean_t ipsec_inbound_accept_clear(mblk_t *, ipha_t *, ip6_t *);
900 extern mblk_t *ipsec_construct_inverse_acquire(sadb_msg_t *, sadb_ext_t **,
923 extern mblk_t *sadb_whack_label(mblk_t *, ipsa_t *, ip_xmit_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,
/titanic_50/usr/src/uts/common/sys/
H A Dstream.h378 } mblk_t; typedef
526 mblk_t *cq_private; /* private state information */
538 mblk_t *cq_private; /* private state information */
552 mblk_t *cp_private; /* private state information */
565 mblk_t *cp_private; /* private state information */
638 mblk_t *d_mp; /* pointer to mblk (chain) */
766 extern mblk_t *allocb(size_t, uint_t);
767 extern mblk_t *desballoc(unsigned char *, size_t, uint_t, frtn_t *);
768 extern mblk_t *esballoc(unsigned char *, size_t, uint_t, frtn_t *);
771 extern mblk_t *bcache_allocb(bcache_t *, uint_t);
[all …]
H A Dstrsun.h59 extern void mcopyin(mblk_t *, void *, size_t, void *);
60 extern void mcopyout(mblk_t *, void *, size_t, void *, mblk_t *);
61 extern void merror(queue_t *, mblk_t *, int);
62 extern void mioc2ack(mblk_t *, mblk_t *, size_t, int);
63 extern void miocack(queue_t *, mblk_t *, int, int);
64 extern void miocnak(queue_t *, mblk_t *, int, int);
65 extern int miocpullup(mblk_t *, size_t);
66 extern mblk_t *mexchange(queue_t *, mblk_t *, size_t, uchar_t, int32_t);
67 extern size_t msgsize(mblk_t *);
68 extern void mcopymsg(mblk_t *, void *);
H A Dsoftmac_impl.h47 typedef void (*softmac_rx_t)(void *, mac_resource_handle_t, mblk_t *,
72 mblk_t *sl_ack_mp;
153 mblk_t *smac_notify_head; /* smac_mutex */
154 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 *);
380 extern void softmac_rput_process_data(softmac_lower_t *, mblk_t *);
381 extern int softmac_output(softmac_lower_t *, mblk_t *, t_uscalar_t,
[all …]
H A Dgldpriv.h249 int (*interpreter)(gld_mac_info_t *, mblk_t *, pktinfo_t *,
251 void (*interpreter_mdt)(gld_mac_info_t *, mblk_t *,
253 mblk_t *(*mkfastpath)(gld_t *, mblk_t *);
254 mblk_t *(*mkunitdata)(gld_t *, mblk_t *);
627 int gld_interpret_ether(gld_mac_info_t *, mblk_t *, pktinfo_t *, packet_flag_t);
628 int gld_interpret_fddi(gld_mac_info_t *, mblk_t *, pktinfo_t *, packet_flag_t);
629 int gld_interpret_tr(gld_mac_info_t *, mblk_t *, pktinfo_t *, packet_flag_t);
630 int gld_interpret_ib(gld_mac_info_t *, mblk_t *, pktinfo_t *, packet_flag_t);
631 void gld_interpret_mdt_ib(gld_mac_info_t *, mblk_t *, pdescinfo_t *,
634 mblk_t *gld_fastpath_ether(gld_t *, mblk_t *);
[all …]
H A Dstrsubr.h130 typedef mblk_t *(*msgfunc_t)(vnode_t *, mblk_t *, strwakeup_t *,
453 mblk_t *sq_evhead; /* Event message on the syncq */
454 mblk_t *sq_evtail;
1093 extern int putiocd(mblk_t *, caddr_t, int, cred_t *);
1094 extern int getiocd(mblk_t *, caddr_t, int);
1113 extern int strmakectl(struct strbuf *, int32_t, int32_t, mblk_t **);
1114 extern int strmakedata(ssize_t *, struct uio *, stdata_t *, int32_t, mblk_t **);
1116 struct stdata *, int32_t, mblk_t **);
1133 extern int strrput(queue_t *, mblk_t *);
1134 extern int strrput_nondata(queue_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 *);
134 extern mblk_t *mac_hwring_poll(mac_ring_handle_t, int);
135 extern mblk_t *mac_hwring_tx(mac_ring_handle_t, mblk_t *);
137 extern mblk_t *mac_hwring_send_priv(mac_client_handle_t,
138 mac_ring_handle_t, mblk_t *);
/titanic_50/usr/src/uts/common/inet/sctp/
H A Dsctp_impl.h267 mblk_t *, mp, mblk_t *, meta); \
281 mblk_t *, mp, mblk_t *, meta); \
303 DTRACE_PROBE2(sctp__chunk__rexmit, sctp_t *, sctp, mblk_t *, \
314 DTRACE_PROBE2(sctp__chunk__clracked, sctp_t *, sctp, mblk_t *, \
321 (mblk_t *)(uintptr_t)(val))
474 mblk_t *istr_msgs;
478 mblk_t *istr_reass;
488 mblk_t *sr_tail;
566 mblk_t *sf_timer_mp; /* retransmission timer control */
577 mblk_t *sf_rc_timer_mp; /* reliable control chunk timer */
[all …]
/titanic_50/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 *);
75 extern mblk_t *soallocproto1(const void *, ssize_t, ssize_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,
[all …]
H A Dnl7cnca.c64 extern void nl7c_mi_report_addr(mblk_t *);
232 nl7c_uri_ttl_get(queue_t *q, mblk_t *mp, caddr_t cp, cred_t *cr) in nl7c_uri_ttl_get()
240 nl7c_uri_ttl_set(queue_t *q, mblk_t *mp, char *value, caddr_t nu, cred_t *cr) in nl7c_uri_ttl_set()
249 nca_logging_on_get(queue_t *q, mblk_t *mp, caddr_t cp, cred_t *cr) in nca_logging_on_get()
257 nca_logging_on_set(queue_t *q, mblk_t *mp, char *value, caddr_t nu, cred_t *cr) in nca_logging_on_set()
274 nca_version_get(queue_t *q, mblk_t *mp, caddr_t cp, cred_t *cr) in nca_version_get()
282 nca_httpd_version_get(queue_t *q, mblk_t *mp, caddr_t cp, cred_t *cr) in nca_httpd_version_get()
290 nca_logd_version_get(queue_t *q, mblk_t *mp, caddr_t cp, cred_t *cr) in nca_logd_version_get()
298 nca_httpd_door_inst_get(queue_t *q, mblk_t *mp, caddr_t nu, cred_t *cr) in nca_httpd_door_inst_get()
306 nca_param_get(queue_t *q, mblk_t *mp, caddr_t cp, cred_t *cr) in nca_param_get()
[all …]
/titanic_50/usr/src/uts/common/netsmb/
H A Dmchain.h106 typedef mblk_t mbuf_t;
139 mblk_t *m_copym(mblk_t *, int, int, int);
140 mblk_t *m_pullup(mblk_t *, int);
141 mblk_t *m_split(mblk_t *, int, int);
142 void m_cat(mblk_t *, mblk_t *);
144 mblk_t *m_getblk(int, int);
145 int m_fixhdr(mblk_t *m);
183 mblk_t *mb_top;
184 mblk_t *mb_cur;
190 mblk_t *md_top; /* head of mblk chain */
[all …]
/titanic_50/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);
/titanic_50/usr/src/uts/common/io/
H A Dstrsun.c43 merror(queue_t *wq, mblk_t *mp, int error) in merror()
53 mioc2ack(mblk_t *mp, mblk_t *dp, size_t count, int rval) in mioc2ack()
56 mblk_t *odp = mp->b_cont; /* allows freemsg() to be a tail call */ in mioc2ack()
70 miocack(queue_t *wq, mblk_t *mp, int count, int rval) in miocack()
82 miocnak(queue_t *wq, mblk_t *mp, int count, int error) in miocnak()
92 mblk_t *
93 mexchange(queue_t *wq, mblk_t *mp, size_t size, uchar_t type, int32_t primtype) in mexchange()
116 msgsize(mblk_t *mp) in msgsize()
127 mcopymsg(mblk_t *mp, void *bufp) in mcopymsg()
130 mblk_t *bp; in mcopymsg()
[all …]
H A Dpckt.c100 static void pcktrput(queue_t *, mblk_t *);
102 static void pcktwput(queue_t *, mblk_t *);
103 static mblk_t *add_ctl_info(queue_t *, mblk_t *);
211 mblk_t *mop; /* ptr to a setopts msg block */ in pcktopen()
317 mblk_t *mp) /* Pointer to the current message block */ in pcktrput()
319 mblk_t *pckt_msgp; in pcktrput()
422 mblk_t *mp; in pcktrsrv()
482 mblk_t *mp) /* Pointer to current message block */ in pcktwput()
497 static mblk_t *
500 mblk_t *mp /* Pointer to the message block to be changed */ in pckt_reallocb()
[all …]
/titanic_50/usr/src/uts/common/io/1394/targets/av1394/
H A Dav1394_queue.c40 static mblk_t *av1394_getq_locked(av1394_queue_t *);
41 static int av1394_put_common(av1394_queue_t *, mblk_t *, putfunc_t);
87 mblk_t *bp; in av1394_flushq()
98 av1394_putq(av1394_queue_t *q, mblk_t *bp) in av1394_putq()
104 av1394_putbq(av1394_queue_t *q, mblk_t *bp) in av1394_putbq()
109 mblk_t *
112 mblk_t *bp; in av1394_getq()
121 mblk_t *
124 mblk_t *mp; in av1394_peekq()
132 mblk_t *
[all …]
/titanic_50/usr/src/uts/common/io/net80211/
H A Dnet80211_crypto_none.c48 static int none_encap(struct ieee80211_key *, mblk_t *, uint8_t);
49 static int none_decap(struct ieee80211_key *, mblk_t *, int);
50 static int none_enmic(struct ieee80211_key *, mblk_t *, int);
51 static int none_demic(struct ieee80211_key *, mblk_t *, int);
91 none_encap(struct ieee80211_key *k, mblk_t *mp, uint8_t keyid) in none_encap()
104 none_decap(struct ieee80211_key *k, mblk_t *mp, int hdrlen) in none_decap()
121 none_enmic(struct ieee80211_key *k, mblk_t *mp, int force) in none_enmic()
128 none_demic(struct ieee80211_key *k, mblk_t *mp, int force) in none_demic()
/titanic_50/usr/src/uts/common/fs/smbclnt/netsmb/
H A Dsubr_mchain.c210 mblk_t *
213 mblk_t *mblk; in m_getblk()
236 m_length(mblk_t *mblk) in m_length()
247 mb_initm(struct mbchain *mbp, mblk_t *m) in mb_initm()
258 mblk_t *mblk; in mb_init()
287 mblk_t *
290 mblk_t *m; in mb_detach()
302 m_fixhdr(mblk_t *m0) in m_fixhdr()
331 mblk_t *m, *mn; in mb_reserve()
373 mblk_t *m = mbp->mb_cur; in mb_put_inline()
[all …]

12345678910>>...30