Searched refs:mblk_t (Results 101 - 125 of 728) sorted by relevance

1234567891011>>

/opensolaris-onvv-gate/usr/src/uts/common/io/mac/plugins/
H A Dmac_ib.c175 mblk_t *
177 void *mac_pdata, mblk_t *payload, size_t extra_len)
180 mblk_t *mp;
198 mac_ib_header_info(mblk_t *mp, void *mac_pdata, mac_header_info_t *hdr_info)
233 * and return a pointer to an mblk_t with a header "GRH + type".
236 static mblk_t *
237 mac_ib_header_cook(mblk_t *mp, void *pdata)
240 mblk_t *llmp;
253 * to the mblk_t, so we can safely modify it.
263 * and return a pointer to an mblk_t wit
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Daggr_impl.h211 mblk_t *lg_lacp_head;
212 mblk_t *lg_lacp_tail;
309 extern void aggr_recv_cb(void *, mac_resource_handle_t, mblk_t *, boolean_t);
325 extern void aggr_lacp_rx_enqueue(aggr_port_t *, mblk_t *);
331 extern void aggr_recv_lacp(aggr_port_t *, mac_resource_handle_t, mblk_t *);
340 extern mblk_t *aggr_ring_tx(void *, mblk_t *);
341 extern mblk_t *aggr_find_tx_ring(void *, mblk_t *,
H A Ddls_impl.h109 extern void dls_link_txloop(void *, mblk_t *);
116 extern void i_dls_link_rx(void *, mac_resource_handle_t, mblk_t *,
118 extern void dls_rx_promisc(void *, mac_resource_handle_t, mblk_t *,
121 mblk_t *, boolean_t);
H A Dttcompat.h67 mblk_t *t_iocpending; /* ioctl pending successful */
/opensolaris-onvv-gate/usr/src/uts/common/sys/usb/clients/usbser/
H A Dusbser.h51 int usbser_wput(queue_t *, mblk_t *);
/opensolaris-onvv-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_rx.c33 static mblk_t *ixgbe_rx_bind(ixgbe_rx_data_t *, uint32_t, uint32_t);
34 static mblk_t *ixgbe_rx_copy(ixgbe_rx_data_t *, uint32_t, uint32_t);
35 static void ixgbe_rx_assoc_hcksum(mblk_t *, uint32_t);
36 static mblk_t *ixgbe_lro_bind(ixgbe_rx_data_t *, uint32_t, uint32_t, uint32_t);
37 static mblk_t *ixgbe_lro_copy(ixgbe_rx_data_t *, uint32_t, uint32_t, uint32_t);
144 static mblk_t *
149 mblk_t *mp;
188 static mblk_t *
194 mblk_t *mp;
268 static mblk_t *
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/usb/clients/usbms/
H A Dusbms.c108 static void usbms_ioctl(queue_t *, mblk_t *);
115 register mblk_t *mp);
120 register mblk_t *mp);
134 register mblk_t *datap);
141 mblk_t *mp);
145 mblk_t **bpaddr);
150 mblk_t **bpaddr);
154 mblk_t **bpaddr);
158 mblk_t **,
162 mblk_t *,
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/dld/
H A Ddld_str.c44 static mblk_t *str_unitdata_ind(dld_str_t *, mblk_t *, boolean_t);
53 static void ioc_native(dld_str_t *, mblk_t *);
54 static void ioc_margin(dld_str_t *, mblk_t *);
55 static void ioc_raw(dld_str_t *, mblk_t *);
56 static void ioc_fast(dld_str_t *, mblk_t *);
57 static void ioc_lowlink(dld_str_t *, mblk_t *);
58 static void ioc(dld_str_t *, mblk_t *);
59 static void dld_ioc(dld_str_t *, mblk_t *);
60 static void dld_wput_nondata(dld_str_t *, mblk_t *);
[all...]
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dlog.c39 mblk_t next;
40 mblk_t cont;
/opensolaris-onvv-gate/usr/src/lib/libbc/inc/include/nettli/
H A Dtcp_tlivar.h79 mblk_t *tt_merror; /* pre-allocated M_ERROR message */
80 mblk_t *tt_errack; /* pre-allocated T_error_ack message */
/opensolaris-onvv-gate/usr/src/uts/common/inet/ilb/
H A Dilb_nat.h82 extern void ilb_nat_icmpv4(mblk_t *, ipha_t *, icmph_t *, ipha_t *,
84 extern void ilb_nat_icmpv6(mblk_t *, ip6_t *, icmp6_t *, ip6_t *,
/opensolaris-onvv-gate/usr/src/uts/common/inet/
H A Dinet_common.c98 inet_freemsg(mblk_t *mp)
100 mblk_t *bp = mp;
/opensolaris-onvv-gate/usr/src/uts/common/ipp/ipgpc/
H A Dclassifier.h81 extern void parse_packet(ipgpc_packet_t *, mblk_t *);
82 extern void parse_packet6(ipgpc_packet_t *, mblk_t *);
/opensolaris-onvv-gate/usr/src/uts/common/io/softmac/
H A Dsoftmac_ctl.c34 mblk_t *reqmp;
53 mblk_t *reqmp;
75 mblk_t *reqmp;
91 mblk_t *reqmp;
136 mblk_t *reqmp;
180 mblk_t *reqmp;
203 softmac_m_ioctl(void *arg, queue_t *wq, mblk_t *mp)
206 mblk_t *ackmp;
214 softmac_process_notify_ind(softmac_t *softmac, mblk_t *mp)
267 mblk_t *m
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/fs/sockfs/
H A Dsockfilter_impl.h182 extern mblk_t *sof_filter_data_out_from(struct sonode *so,
183 sof_instance_t *, mblk_t *, struct nmsghdr *, cred_t *, int *);
184 extern mblk_t *sof_filter_data_in_proc(struct sonode *so,
185 mblk_t *, mblk_t **);
/opensolaris-onvv-gate/usr/src/uts/common/inet/kssl/
H A Dksslimpl.h146 DTRACE_PROBE1(kssl_mblk__enqueue_mp, mblk_t *, mp); \
209 extern int kssl_handle_handshake_message(ssl_t *, mblk_t *, int *,
211 extern int kssl_handle_v2client_hello(ssl_t *, mblk_t *, int);
214 uchar_t *, mblk_t *);
215 extern mblk_t *kssl_get_next_record(ssl_t *);
H A Dksslfilter.c65 static void kssl_input_callback(void *, mblk_t *, kssl_cmd_t);
286 mblk_t *
287 kssl_data_out_cb(sof_handle_t handle, void *cookie, mblk_t *mp,
291 mblk_t *recmp;
315 mblk_t *outmp;
348 mblk_t *
349 kssl_data_in_cb(sof_handle_t handle, void *cookie, mblk_t *mp, int flags,
354 mblk_t *outmp, *retmp = NULL, **tail = &retmp;
462 mblk_t *
463 kssl_data_in_proc_cb(sof_handle_t handle, void *cookie, mblk_t *m
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/inet/tcp/
H A Dtcp_timers.c108 * The tcp_timer_t structure is not used directly, it is embedded in an mblk_t -
134 static void tcp_timer_free(tcp_t *, mblk_t *);
135 static void tcp_timer_handler(void *, mblk_t *, void *, ip_recv_attr_t *);
143 mblk_t *mp;
182 mblk_t *mp = (mblk_t *)arg;
194 tcp_timer_handler(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy)
227 mblk_t *mp = (mblk_t *)id;
261 mblk_t *
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/nxge/
H A Dnxge_ndd.c79 ((mblk_t *)pmp)->b_wptr += plen; \
84 mblk_t *, char *, caddr_t);
86 mblk_t *, char *, caddr_t);
88 mblk_t *, char *, caddr_t);
90 queue_t *, mblk_t *, char *, caddr_t);
92 queue_t *, mblk_t *, char *, caddr_t);
94 queue_t *, mblk_t *, char *, caddr_t);
96 queue_t *, mblk_t *, char *, caddr_t);
98 queue_t *, mblk_t *, char *, caddr_t);
100 mblk_t *, cha
[all...]
/opensolaris-onvv-gate/usr/src/uts/sun4u/starcat/io/
H A Dcvcredir.c55 extern int cvc_redir(mblk_t *);
62 static int cvcr_wput(queue_t *, mblk_t *);
65 static void cvcr_ioctl(queue_t *, mblk_t *);
235 cvcr_wput(queue_t *q, mblk_t *mp)
254 cvcr_ioctl(queue_t *q, mblk_t *mp)
/opensolaris-onvv-gate/usr/src/uts/sun4u/starfire/cvcredir/
H A Dcvcredir.c55 extern int cvc_redir(mblk_t *);
62 static int cvcr_wput(queue_t *, mblk_t *);
65 static void cvcr_ioctl(queue_t *, mblk_t *);
231 cvcr_wput(queue_t *q, mblk_t *mp)
250 cvcr_ioctl(queue_t *q, mblk_t *mp)
/opensolaris-onvv-gate/usr/src/uts/common/io/
H A Dstream.c168 static void dblk_lastfree(mblk_t *mp, dblk_t *dbp);
169 static mblk_t *allocb_oversize(size_t size, int flags);
173 static void bcache_dblk_lastfree(mblk_t *mp, dblk_t *dbp);
362 mblk_cache = kmem_cache_create("streams_mblk", sizeof (mblk_t), 32,
415 mblk_t *
419 mblk_t *mp;
454 mblk_t *
455 allocb_tmpl(size_t size, const mblk_t *tmpl)
457 mblk_t *mp = allocb(size, 0);
474 mblk_t *
[all...]
H A Dconskbd.c98 static void conskbdlrput(queue_t *, mblk_t *);
287 static void conskbd_ioctl(queue_t *, mblk_t *);
288 static void conskbd_ioc_plink(queue_t *, mblk_t *);
289 static void conskbd_ioc_punlink(queue_t *, mblk_t *);
290 static void conskbd_legacy_kbd_ioctl(queue_t *, mblk_t *);
291 static void conskbd_virtual_kbd_ioctl(queue_t *, mblk_t *);
292 static mblk_t *conskbd_alloc_firm_event(ushort_t, int);
294 static conskbd_pending_msg_t *conskbd_mux_find_msg(mblk_t *);
297 static void conskbd_link_lowque_virt(queue_t *, mblk_t *);
298 static void conskbd_link_lowque_legacy(queue_t *, mblk_t *);
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/usb/clients/audio/usb_ah/
H A Dusb_ah.c64 static void usb_ah_mctl_receive(queue_t *, mblk_t *);
65 static mblk_t *usb_ah_cp_mblk(mblk_t *);
70 static void usb_ah_check_usage_send_data(usb_ah_state_t *, mblk_t *);
72 static mblk_t *usb_ah_mk_mctl(struct iocblk, void *, size_t);
77 static int usb_ah_rput(queue_t *, mblk_t *);
143 (int (*)(queue_t *, mblk_t *))putnext,
205 mblk_t *mctl_ptr;
355 usb_ah_rput(register queue_t *q, register mblk_t *mp)
425 usb_ah_mctl_receive(register queue_t *q, register mblk_t *m
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/vuidmice/
H A Dvuidmice.c54 static int vuidmice_rput(queue_t *const, mblk_t *);
56 static int vuidmice_wput(queue_t *const, mblk_t *);
57 static void vuidmice_miocdata(queue_t *const, mblk_t *);
59 mblk_t *, int);
61 static int vuidmice_service_wheel_info(mblk_t *);
62 static int vuidmice_service_wheel_state(queue_t *, mblk_t *, uint_t);
64 void VUID_QUEUE(queue_t *const, mblk_t *);
250 vuidmice_rput(queue_t *const qp, mblk_t *mp)
275 register mblk_t *mp;
309 vuidmice_wput(queue_t *const qp, mblk_t *m
[all...]

Completed in 231 milliseconds

1234567891011>>