Searched refs:mblk_t (Results 276 - 300 of 728) sorted by relevance

<<11121314151617181920>>

/opensolaris-onvv-gate/usr/src/uts/common/io/
H A Dgldutil.c144 gld_interpret_ether(gld_mac_info_t *macinfo, mblk_t *mp, pktinfo_t *pktinfo,
150 mblk_t *pmp = NULL, *savemp = mp;
333 mblk_t *
334 gld_unitdata_ether(gld_t *gld, mblk_t *mp)
341 mblk_t *nmp;
428 mblk_t *
429 gld_insert_vtag_ether(mblk_t *mp, uint32_t vtag)
433 mblk_t *nmp;
475 mblk_t *
476 gld_fastpath_ether(gld_t *gld, mblk_t *m
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/inet/ip/
H A Dicmp.c96 static void icmp_addr_req(queue_t *q, mblk_t *mp);
97 static void icmp_tpi_bind(queue_t *q, mblk_t *mp);
101 static void icmp_capability_req(queue_t *q, mblk_t *mp);
104 static void icmp_tpi_connect(queue_t *q, mblk_t *mp);
105 static void icmp_tpi_disconnect(queue_t *q, mblk_t *mp);
106 static void icmp_err_ack(queue_t *q, mblk_t *mp, t_scalar_t t_error,
108 static void icmp_err_ack_prim(queue_t *q, mblk_t *mp, t_scalar_t primitive,
110 static void icmp_icmp_input(void *arg1, mblk_t *mp, void *arg2,
112 static void icmp_icmp_error_ipv6(conn_t *connp, mblk_t *mp,
114 static void icmp_info_req(queue_t *q, mblk_t *m
[all...]
H A Dip_if.c121 static int nd_ill_forward_get(queue_t *, mblk_t *, caddr_t, cred_t *);
122 static int nd_ill_forward_set(queue_t *q, mblk_t *mp,
129 mblk_t *mp, boolean_t need_up);
131 mblk_t *mp, boolean_t need_up);
133 queue_t *q, mblk_t *mp, boolean_t need_up);
135 mblk_t *mp);
137 mblk_t *mp);
139 queue_t *q, mblk_t *mp, boolean_t need_up);
140 static int ip_sioctl_plink_ipmod(ipsq_t *ipsq, queue_t *q, mblk_t *mp,
143 static void ip_wput_ioctl(queue_t *q, mblk_t *m
[all...]
H A Dip6_input.c128 static void ip_input_local_v6(ire_t *, mblk_t *, ip6_t *, ip_recv_attr_t *);
130 static void ip_input_multicast_v6(ire_t *, mblk_t *, ip6_t *,
155 ip_input_v6(ill_t *ill, ill_rx_ring_t *ip_ring, mblk_t *mp_chain,
177 mblk_t *
179 mblk_t *mp_chain, mblk_t **last, uint_t *cnt)
190 mblk_t *
191 ip_input_common_v6(ill_t *ill, ill_rx_ring_t *ip_ring, mblk_t *mp_chain,
193 mblk_t **last, uint_t *cnt)
195 mblk_t *m
[all...]
H A Dtnet.c682 tsol_get_pkt_label(mblk_t *mp, int version, ip_recv_attr_t *ira)
864 tsol_receive_local(const mblk_t *mp, const void *addr, uchar_t version,
915 mblk_t *, mp, conn_t *, connp);
950 mblk_t *, mp, conn_t *, connp);
964 mblk_t *, mp, conn_t *, connp);
986 mblk_t *, mp, void *, addr);
1000 mblk_t *, mp, tsol_tpc_t *, tp);
1006 mblk_t *, mp, tsol_tpc_t *, tp);
1012 mblk_t *, mp, tsol_tpc_t *, tp);
1019 mblk_t *, m
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/mac/
H A Dmac_protect.c1399 get_l3_info(mblk_t *mp, size_t hdrsize, uchar_t **start, uchar_t **end,
1400 mblk_t **nmp)
1403 mblk_t *newmp = NULL;
1420 DTRACE_PROBE1(pullup__needed, mblk_t *, mp);
1440 mac_protect_intercept_dhcp_one(mac_client_impl_t *mcip, mblk_t *mp)
1444 mblk_t *nmp = NULL;
1451 mblk_t *, mp);
1458 mblk_t *, mp);
1486 mac_protect_intercept_dhcp(mac_client_impl_t *mcip, mblk_t *mp)
1685 mblk_t *m
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/ib/clients/rds/
H A Drdsddi.c99 extern void rds_ioctl(queue_t *, mblk_t *);
100 extern void rds_ioctl_copyin_done(queue_t *q, mblk_t *mp);
282 rds_deliver_new_msg(mblk_t *mp, ipaddr_t local_addr, ipaddr_t rem_addr,
288 mblk_t *mp1;
385 rds_err_ack(queue_t *q, mblk_t *mp, t_scalar_t t_error, int sys_error)
392 rds_capability_req(queue_t *q, mblk_t *mp)
416 rds_info_req(queue_t *q, mblk_t *omp)
420 mblk_t *mp;
439 rds_bind(queue_t *q, mblk_t *mp)
609 rds_wput_other(queue_t *q, mblk_t *m
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/igb/
H A Digb_tx.c32 static boolean_t igb_tx(igb_tx_ring_t *, mblk_t *);
33 static int igb_tx_copy(igb_tx_ring_t *, tx_control_block_t *, mblk_t *,
35 static int igb_tx_bind(igb_tx_ring_t *, tx_control_block_t *, mblk_t *,
41 static int igb_get_tx_context(mblk_t *, tx_context_t *);
53 mblk_t *
54 igb_tx_ring_send(void *arg, mblk_t *mp)
100 igb_tx(igb_tx_ring_t *tx_ring, mblk_t *mp)
109 mblk_t *current_mp, *next_mp, *nmp;
113 mblk_t *hdr_new_mp = NULL;
114 mblk_t *hdr_previous_m
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/simnet/
H A Dsimnet.c107 static void simnet_m_ioctl(void *, queue_t *, mblk_t *);
108 static mblk_t *simnet_m_tx(void *, mblk_t *);
677 mblk_t *mp = arg;
722 static mblk_t *
723 simnet_m_tx(void *arg, mblk_t *mp_chain)
727 mblk_t *mpnext = mp_chain;
728 mblk_t *mp;
765 mblk_t *mp_new;
766 mblk_t *mp_tm
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/softmac/
H A Dsoftmac_fp.c132 static mac_tx_cookie_t softmac_fastpath_wput_data(softmac_upper_t *, mblk_t *,
299 softmac_capability_advertise(softmac_upper_t *sup, mblk_t *mp)
306 mblk_t *mp1;
463 softmac_capability_req(softmac_upper_t *sup, mblk_t *mp)
547 softmac_bind_req(softmac_upper_t *sup, mblk_t *mp)
551 mblk_t *ackmp, *mp1;
611 softmac_unbind_req(softmac_upper_t *sup, mblk_t *mp)
615 mblk_t *ackmp, *mp1;
669 softmac_wput_single_nondata(softmac_upper_t *sup, mblk_t *mp)
809 mblk_t *m
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_impl.h535 typedef mblk_t *p_mblk_t;
872 int nxge_rxclass_ioctl(p_nxge_t, queue_t *, mblk_t *);
873 int nxge_rxhash_ioctl(p_nxge_t, queue_t *, mblk_t *);
894 nxge_hw_ioctl(p_nxge_t, queue_t *, mblk_t *, struct iocblk *);
895 void nxge_loopback_ioctl(p_nxge_t, queue_t *, mblk_t *, struct iocblk *);
922 mblk_t *nxge_tx_ring_send(void *, mblk_t *);
949 int nxge_param_get_generic(p_nxge_t, queue_t *, mblk_t *, caddr_t);
950 int nxge_param_set_generic(p_nxge_t, queue_t *, mblk_t *, char *, caddr_t);
956 boolean_t nxge_param_get_instance(queue_t *, mblk_t *);
[all...]
/opensolaris-onvv-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsgcn.c78 static int sgcn_wput(queue_t *, mblk_t *);
88 static void sgcn_ioctl(queue_t *, mblk_t *);
91 static int sgcn_transmit(queue_t *, mblk_t *);
420 sgcn_wput(queue_t *q, mblk_t *mp)
524 sgcn_ioctl(queue_t *q, mblk_t *mp)
528 mblk_t *datamp;
603 mblk_t *mp;
625 mblk_t *mp;
683 sgcn_transmit(queue_t *q, mblk_t *mp)
686 mblk_t *b
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/usb/clients/wusb_ca/
H A Dwusb_ca.c113 static mblk_t *trans_from_host_info(wusb_cbaf_host_info_t *);
114 static mblk_t *trans_from_cc_data(wusb_cbaf_cc_data_t *);
115 static mblk_t *trans_from_cc_fail(wusb_cbaf_cc_fail_t *);
116 static int trans_to_device_info(wusb_ca_state_t *, mblk_t *,
1194 mblk_t *pdata = NULL;
1285 mblk_t *pdata = NULL;
1344 mblk_t *pdata = NULL;
1422 mblk_t *pdata;
1471 mblk_t *pdata = NULL;
1528 mblk_t *pdat
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/usb/clients/usbser/
H A Dusbser.c109 static void usbser_rx_massage_data(usbser_port_t *, mblk_t *);
110 static void usbser_rx_massage_mbreak(usbser_port_t *, mblk_t *);
112 mblk_t *);
118 static int usbser_data(usbser_port_t *, mblk_t *);
119 static int usbser_ioctl(usbser_port_t *, mblk_t *);
120 static void usbser_iocdata(usbser_port_t *, mblk_t *);
121 static void usbser_stop(usbser_port_t *, mblk_t *);
122 static void usbser_start(usbser_port_t *, mblk_t *);
123 static void usbser_stopi(usbser_port_t *, mblk_t *);
124 static void usbser_starti(usbser_port_t *, mblk_t *);
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/nxge/
H A Dnxge_send.c36 extern uint64_t mac_pkt_hash(uint_t, mblk_t *mp, uint8_t policy,
39 static mblk_t *nxge_lso_eliminate(mblk_t *);
40 static mblk_t *nxge_do_softlso(mblk_t *mp, uint32_t mss);
41 static void nxge_lso_info_get(mblk_t *, uint32_t *, uint32_t *);
42 static void nxge_hcksum_retrieve(mblk_t *,
86 mblk_t *
87 nxge_tx_ring_send(void *arg, mblk_t *mp)
106 return ((mblk_t *)NUL
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/sfe/
H A Dsfe_util.h135 mblk_t *txb_mp;
528 mblk_t *, void *, size_t);
529 mblk_t *(*gc_get_packet)(struct gem_dev *dp,
596 mblk_t *gem_send_common(struct gem_dev *, mblk_t *, uint32_t);
602 mblk_t *gem_get_packet_default(struct gem_dev *, struct rxbuf *, size_t);
/opensolaris-onvv-gate/usr/src/uts/common/io/usb/clients/usbser/usbsprl/
H A Dpl2303_dsd.c78 static int pl2303_tx(ds_hdl_t, uint_t, mblk_t *);
79 static mblk_t *pl2303_rx(ds_hdl_t, uint_t);
125 static int pl2303_send_data(pl2303_state_t *, mblk_t *);
129 static int pl2303_cmd_get_line(pl2303_state_t *, mblk_t **);
130 static int pl2303_cmd_set_line(pl2303_state_t *, mblk_t *);
139 static void pl2303_put_tail(mblk_t **, mblk_t *);
140 static void pl2303_put_head(mblk_t **, mblk_t *);
654 mblk_t *b
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/audio/impl/
H A Daudio_sun.c112 mblk_t *dc_draining;
476 mblk_t *mp;
529 mblk_t *mp;
626 devaudio_ioc_getinfo(queue_t *wq, audio_client_t *c, mblk_t *mp)
630 mblk_t *bcont;
654 devaudio_ioc_setinfo(queue_t *wq, audio_client_t *c, mblk_t *mp)
672 mblk_t *bcont;
943 devaudio_ioc_getdev(queue_t *wq, audio_client_t *c, mblk_t *mp)
946 mblk_t *bcont;
985 mblk_t *mplis
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/usb/clients/usbkbm/
H A Dusbkbm.c75 static void usbkbm_mctl_receive(queue_t *, mblk_t *);
76 static enum kbtrans_message_response usbkbm_ioctl(queue_t *, mblk_t *);
77 static int usbkbm_kioccmd(usbkbm_state_t *, mblk_t *, char, size_t *);
86 static void usbkbm_wput(queue_t *, mblk_t *);
87 static void usbkbm_rput(queue_t *, mblk_t *);
383 mblk_t *mctl_ptr;
624 usbkbm_wput(register queue_t *q, register mblk_t *mp)
690 usbkbm_ioctl(register queue_t *q, register mblk_t *mp)
695 mblk_t *datap, *mctl_ptr;
948 usbkbm_kioccmd(usbkbm_state_t *usbkbmd, register mblk_t *m
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_tx.c36 mblk_t *mp, uint32_t pkt_len);
37 static int oce_bcopy_wqe(struct oce_wq *wq, oce_wqe_desc_t *wqed, mblk_t *mp,
51 static void oce_remove_vtag(mblk_t *mp);
52 static void oce_insert_vtag(mblk_t *mp, uint16_t vlan_tag);
402 oce_get_wq(struct oce_dev *dev, mblk_t *mp)
454 oce_bcopy_wqe(struct oce_wq *wq, oce_wqe_desc_t *wqed, mblk_t *mp,
510 oce_map_wqe(struct oce_wq *wq, oce_wqe_desc_t *wqed, mblk_t *mp,
643 oce_insert_vtag(mblk_t *mp, uint16_t vlan_tag)
663 oce_remove_vtag(mblk_t *mp)
678 mblk_t *
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/ppp/spppcomp/
H A Ddeflate.c49 #define PACKETPTR mblk_t *
86 static int z_compress(void *state, mblk_t **mret,
87 mblk_t *mp, int slen, int maxolen);
88 static int z_incomp(void *state, mblk_t *dmsg);
89 static int z_decompress(void *state, mblk_t **dmpp);
300 z_compress(void *arg, mblk_t **mret, mblk_t *mp, int orig_len, int maxolen)
309 mblk_t *m;
534 z_incomp(void *arg, mblk_t *mp)
767 z_decompress(void *arg, mblk_t **mo
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Dsocketvar.h188 mblk_t *so_oobmsg; /* outofline oob data */
202 mblk_t *so_rcv_q_head; /* processing/copyout rcv queue */
203 mblk_t *so_rcv_q_last_head;
204 mblk_t *so_rcv_head; /* protocol prequeue */
205 mblk_t *so_rcv_last_head; /* last mblk in b_next chain */
616 mblk_t *sr_mp_head;
617 mblk_t *sr_mp_tail;
664 cred_t *, mblk_t **);
893 extern void *sogetoff(mblk_t *, t_uscalar_t, t_uscalar_t, uint_t);
898 extern mblk_t *fdbuf_allocms
[all...]
/opensolaris-onvv-gate/usr/src/uts/sun4u/starcat/io/
H A Dcvc.c70 static int cvc_wput(queue_t *, mblk_t *);
72 static void cvc_ioctl(queue_t *, mblk_t *);
75 static void cvc_send_to_iosram(mblk_t **chainpp);
408 cvc_wput(queue_t *q, mblk_t *mp)
531 mblk_t *total_mp = NULL;
532 mblk_t *mp;
640 cvc_ioctl(register queue_t *q, register mblk_t *mp)
689 cvc_redir(mblk_t *mp)
807 register mblk_t *mp;
936 cvc_send_to_iosram(mblk_t **chainp
[all...]
/opensolaris-onvv-gate/usr/src/uts/sun4u/starfire/cvc/
H A Dcvc.c79 static int cvc_wput(queue_t *, mblk_t *);
81 static void cvc_ioctl(queue_t *, mblk_t *);
82 static void cvc_ack(mblk_t *, mblk_t *, uint_t);
408 cvc_wput(register queue_t *q, register mblk_t *mp)
474 mblk_t *mp2 = mp;
503 register mblk_t *mp;
520 mblk_t *mp2 = mp;
548 cvc_ioctl(register queue_t *q, register mblk_t *mp)
555 mblk_t *tm
[all...]
/opensolaris-onvv-gate/usr/src/uts/sun4v/io/
H A Dvsw_ldc.c87 int vsw_portsend(vsw_port_t *port, mblk_t *mp);
131 static int vsw_descrsend(vsw_ldc_t *, mblk_t *);
132 static void vsw_ldcsend_pkt(vsw_ldc_t *ldcp, mblk_t *mp);
133 static int vsw_ldcsend(vsw_ldc_t *ldcp, mblk_t *mp, uint32_t retries);
134 static int vsw_ldctx_pri(void *arg, mblk_t *mp, mblk_t *mpt, uint32_t count);
135 static int vsw_ldctx(void *arg, mblk_t *mp, mblk_t *mpt, uint32_t count);
163 mblk_t **rhead, mblk_t **rtai
[all...]

Completed in 332 milliseconds

<<11121314151617181920>>