/opensolaris-onvv-gate/usr/src/uts/common/io/ |
H A D | timod.c | 146 mblk_t *tim_iocsave; 154 mblk_t *tim_consave; 243 static int ti_doname(queue_t *, mblk_t *); 245 static void tim_ioctl_send_reply(queue_t *, mblk_t *, mblk_t *); 246 static void tim_send_ioc_error_ack(queue_t *, struct tim_tim *, mblk_t *); 249 static void tim_send_reply(queue_t *, mblk_t *, struct tim_tim *, t_scalar_t); 250 static void tim_answer_ti_sync(queue_t *, mblk_t *, struct tim_tim *, 251 mblk_t *, uint32_t); 252 static void tim_send_ioctl_tpi_msg(queue_t *, mblk_t *, struc [all...] |
H A D | tl.c | 428 static void tl_wput(queue_t *, mblk_t *); 544 typedef void (tlproc_t)(mblk_t *, tl_endpt_t *); 554 mblk_t *ti_mp; /* b_next list of data + ordrel_ind */ 641 mblk_t te_closemp; /* for entering serializer on close */ 642 mblk_t te_rsrvmp; /* for entering serializer on rsrv */ 643 mblk_t te_wsrvmp; /* for entering serializer on wsrv */ 826 static void tl_do_proto(mblk_t *, tl_endpt_t *); 827 static void tl_do_ioctl(mblk_t *, tl_endpt_t *); 828 static void tl_do_ioctl_ser(mblk_t *, tl_endpt_t *); 829 static void tl_error_ack(queue_t *, mblk_t *, t_scalar_ [all...] |
H A D | mouse8042.c | 114 mblk_t *reply_mp; 115 mblk_t *reset_ack_mp; 124 static int mouse8042_wput(queue_t *q, mblk_t *mp); 262 mblk_t *mp; 618 mblk_t *mp, 633 mblk_t *mp; 675 mouse8042_initiate_reset(queue_t *q, mblk_t *mp, struct mouse_state *state) 764 mouse8042_process_data_msg(queue_t *q, mblk_t *mp, struct mouse_state *state) 766 mblk_t *bp; 767 mblk_t *nex [all...] |
H A D | bufmod.c | 92 mblk_t *sb_mp; /* partial chunk */ 93 mblk_t *sb_head; /* pre-allocated space for the next header */ 94 mblk_t *sb_tail; /* first mblk of last message appended */ 111 static void sbwput(queue_t *, mblk_t *); 112 static void sbrput(queue_t *, mblk_t *); 114 static void sbioctl(queue_t *, mblk_t *); 115 static void sbaddmsg(queue_t *, mblk_t *); 118 static void sbsendit(queue_t *, mblk_t *); 281 sbioc(queue_t *wq, mblk_t *mp) 286 mblk_t *mo [all...] |
H A D | tty_common.c | 72 mblk_t *mp; 96 mblk_t *mp; 123 ttycommon_ioctl(tty_common_t *tc, queue_t *q, mblk_t *mp, int *errorp) 127 mblk_t *tmp; 265 mblk_t *bp; 314 mblk_t *datap; 338 mblk_t *datap; 364 mblk_t *datap; 383 mblk_t *datap;
|
H A D | telmod.c | 130 static void telmodrput(queue_t *, mblk_t *); 132 static void telmodwput(queue_t *, mblk_t *); 134 static int rcv_parse(queue_t *q, mblk_t *mp); 135 static int snd_parse(queue_t *q, mblk_t *mp); 138 static void recover(queue_t *, mblk_t *, size_t); 185 mblk_t *unbind_mp; 211 mblk_t *bp; 308 mblk_t *mp; 356 telmodrput(queue_t *q, mblk_t *mp) 358 mblk_t *newm [all...] |
H A D | wscons.c | 161 mblk_t *wc_pending_link; /* I_PLINK pending for kb polledio */ 184 static int wcuwput(queue_t *, mblk_t *); 185 static int wclrput(queue_t *, mblk_t *); 253 static void wcioctl(queue_t *, mblk_t *); 261 mblk_t *mp); 263 mblk_t *mp); 507 wcuwput(queue_t *q, mblk_t *mp) 660 mblk_t *mp; 672 wc_getterm(mblk_t *mp) 715 wcioctl(queue_t *q, mblk_t *m [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/io/usb/clients/usbinput/usbwcm/ |
H A D | usbwcm.c | 94 mblk_t *mp; 212 usbwcm_input_graphire(usbwcm_state_t *usbwcmp, mblk_t *mp) 458 usbwcm_input_intuos(usbwcm_state_t *usbwcmp, mblk_t *mp) 781 mblk_t *mctl_ptr; 854 usbwcm_copyreq(mblk_t *mp, uint_t pvtsize, uint_t state, uint_t reqsize, 858 mblk_t *iocmp, *contmp; 878 iocmp = (mblk_t *)allocb(pvtsize, BPRI_MED); 893 * freemsg((mblk_t *)copyresp->cp_private); 911 contmp = (mblk_t *)allocb(contsize, BPRI_MED); 929 usbwcm_miocack(queue_t *q, mblk_t *m [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | smb_trantcp.c | 82 static int nbssn_recv(struct nbpcb *nbp, mblk_t **mpp, int *lenp, 95 nb_getmsg_mlen(struct nbpcb *nbp, mblk_t **mpp, size_t mlen) 97 mblk_t *im, *tm; 230 mblk_t *mp; 260 nb_sethdr(mblk_t *m, uint8_t type, uint32_t len) 341 nbssn_recv(struct nbpcb *nbp, mblk_t **mpp, int *lenp, 345 mblk_t *m0; 623 smb_nbst_send(struct smb_vc *vcp, mblk_t *m) 668 mblk_t *m0; 691 smb_nbst_recv(struct smb_vc *vcp, mblk_t **mp [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/io/bge/ |
H A D | bge_send.c | 331 static void bge_send_copy(bge_t *bgep, sw_txbuf_t *txbuf, mblk_t *mp); 335 bge_send_copy(bge_t *bgep, sw_txbuf_t *txbuf, mblk_t *mp) 337 mblk_t *bp; 480 mblk_t * 481 bge_ring_tx(void *arg, mblk_t *mp) 568 static mblk_t * 569 bge_send(bge_t *bgep, mblk_t *mp) 605 mblk_t * 606 bge_m_tx(void *arg, mblk_t *mp) 609 mblk_t *nex [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/inet/nca/ |
H A D | nca.h | 140 * purpose lightweight mechanism for mblk_t serialization ?). 151 mblk_t *sq_first; /* first mblk chain or NULL */ 152 mblk_t *sq_last; /* last mblk chain or NULL */ 388 mblk_t *req; /* whole HTTP request (including headers) */ 392 mblk_t *rcv_head; /* rcv_list head */ 393 mblk_t *rcv_tail; /* rcv_list tail */ 394 mblk_t *rcv_ptr; /* rcv_list pointer */ 1048 mblk_t *mac_mp; 1172 mblk_t *mac_mp; /* MAC prepend data */ 1195 mblk_t *req_m [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/io/pcwl/ |
H A D | pcwl.h | 815 static mblk_t *pcwl_tx(void *, mblk_t *); 816 static int pcwl_send(pcwl_maci_t *, mblk_t *); 820 static void pcwl_ioctl(void *, queue_t *, mblk_t *); 832 static int pcwl_cfg_essid(mblk_t *, pcwl_maci_t *, uint32_t); 833 static int pcwl_cfg_bssid(mblk_t *, pcwl_maci_t *, uint32_t); 834 static int pcwl_cfg_scan(mblk_t *, pcwl_maci_t *, uint32_t); 835 static int pcwl_cfg_linkstatus(mblk_t *, pcwl_maci_t *, uint32_t); 836 static int pcwl_cfg_bsstype(mblk_t *, pcwl_maci_t *, uint32_t); 837 static int pcwl_cfg_phy(mblk_t *, pcwl_maci_ [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211_ioctl.c | 95 wifi_setupoutmsg(mblk_t *mp, int buflen) 108 static mblk_t * 109 wifi_getoutmsg(mblk_t *mp, uint32_t cmd, int buflen) 111 mblk_t *mp1; 132 wifi_cfg_essid(struct ieee80211com *ic, uint32_t cmd, mblk_t **mp) 134 mblk_t *omp; 166 wifi_cfg_bssid(struct ieee80211com *ic, uint32_t cmd, mblk_t **mp) 168 mblk_t *omp; 200 wifi_cfg_nodename(struct ieee80211com *ic, uint32_t cmd, mblk_t **mp) 202 mblk_t *om [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/inet/ip/ |
H A D | ipdrop.c | 252 ip_drop_packet(mblk_t *mp, boolean_t inbound, ill_t *ill, 313 ip_drop_input(char *str, mblk_t *mp, ill_t *ill) 321 DTRACE_IP7(drop__in, mblk_t *, mp, conn_t *, NULL, void_ip_t *, 327 DTRACE_IP7(drop__in, mblk_t *, mp, conn_t *, NULL, void_ip_t *, 335 ip_drop_output(char *str, mblk_t *mp, ill_t *ill) 343 DTRACE_IP7(drop__out, mblk_t *, mp, conn_t *, NULL, void_ip_t *, 349 DTRACE_IP7(drop__out, mblk_t *, mp, conn_t *, NULL, void_ip_t *,
|
H A D | ipsecah.c | 136 static mblk_t *ah_auth_out_done(mblk_t *, ip_xmit_attr_t *, ipsec_crypto_t *); 137 static mblk_t *ah_auth_in_done(mblk_t *, ip_recv_attr_t *, ipsec_crypto_t *); 138 static mblk_t *ah_process_ip_options_v4(mblk_t *, ipsa_t *, int *, uint_t, 140 static mblk_t *ah_process_ip_options_v6(mblk_t *, ipsa_t *, int *, uint_t, 142 static void ah_getspi(mblk_t *, keysock_in_t *, ipsecah_stack_t *); 143 static void ah_inbound_restart(mblk_t *, ip_recv_attr_ [all...] |
H A D | ipsecesp.c | 133 static void ipsecesp_wput(queue_t *, mblk_t *); 136 static void esp_send_acquire(ipsacq_t *, mblk_t *, netstack_t *); 138 static void esp_prepare_udp(netstack_t *, mblk_t *, ipha_t *); 139 static void esp_outbound_finish(mblk_t *, ip_xmit_attr_t *); 140 static void esp_inbound_restart(mblk_t *, ip_recv_attr_t *); 144 static boolean_t esp_strip_header(mblk_t *, boolean_t, uint32_t, 146 static mblk_t *esp_submit_req_inbound(mblk_t *, ip_recv_attr_t *, 148 static mblk_t *esp_submit_req_outbound(mblk_t *, ip_xmit_attr_ [all...] |
H A D | ip_arp.c | 62 static void arp_rput(queue_t *, mblk_t *); 63 static void arp_wput(queue_t *, mblk_t *); 65 static void arp_notify(ipaddr_t, mblk_t *, uint32_t, ip_recv_attr_t *, 71 static mblk_t *arl_unbind(arl_t *); 72 static void arp_process_packet(ill_t *, mblk_t *); 73 static void arp_excl(ipsq_t *, queue_t *, mblk_t *, void *); 74 static void arp_drop_packet(const char *str, mblk_t *, ill_t *); 78 static void arp_dlpi_send(arl_t *, mblk_t *); 79 static void arl_defaults_common(arl_t *, mblk_t *); 82 static void arp_rput_dlpi_writer(ipsq_t *, queue_t *, mblk_t *, voi [all...] |
/opensolaris-onvv-gate/usr/src/uts/sun4v/io/ |
H A D | qcn.c | 60 static int qcn_wput(queue_t *, mblk_t *); 65 static void qcn_ioctl(queue_t *, mblk_t *); 67 static void qcn_ack(mblk_t *, mblk_t *, uint_t); 69 static int qcn_transmit_write(queue_t *, mblk_t *); 70 static int qcn_transmit_putchr(queue_t *, mblk_t *); 582 qcn_wput(queue_t *q, mblk_t *mp) 692 qcn_ioctl(queue_t *q, mblk_t *mp) 696 mblk_t *datamp; 802 mblk_t *m [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/io/myri10ge/drv/ |
H A D | myri10ge_var.h | 114 mblk_t *head; 115 mblk_t *tail; 221 mblk_t *m; 352 mblk_t *m_head; 353 mblk_t *m_tail; 374 mblk_t *head; 375 mblk_t **tail; 502 int myri10ge_lro_rx(struct myri10ge_slice_state *ss, mblk_t *m_head, 505 struct myri10ge_mblk_list *mbl, mblk_t *mp);
|
/opensolaris-onvv-gate/usr/src/uts/common/io/chxge/ |
H A D | ch.h | 229 void (*toe_rcv)(void *, mblk_t *); 231 int (*toe_tunnel)(void *, mblk_t *); 281 void ch_send_up(ch_t *, mblk_t *, uint32_t, int); 319 int pe_start(ch_t *sa, mblk_t *mb, uint32_t flg); 321 void pe_ioctl(ch_t *, queue_t *, mblk_t *);
|
/opensolaris-onvv-gate/usr/src/uts/common/ktli/ |
H A D | t_krcvudat.c | 80 mblk_t *bp; 81 mblk_t *nbp; 82 mblk_t *mp; 83 mblk_t *tmp; 181 mblk_t *tp;
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/ |
H A D | neti.h | 112 mblk_t *ni_packet; 141 int (*netp_ispartialchecksum)(net_handle_t, mblk_t *); 142 int (*netp_isvalidchecksum)(net_handle_t, mblk_t *); 289 extern int net_ispartialchecksum(net_handle_t, mblk_t *); 290 extern int net_isvalidchecksum(net_handle_t, mblk_t *);
|
/opensolaris-onvv-gate/usr/src/uts/sun4v/sys/ |
H A D | vsw_ldc.h | 314 typedef int (*vsw_ldctx_t) (void *, mblk_t *, mblk_t *, uint32_t); 356 mblk_t *tx_mhead; /* tx mblks head */ 357 mblk_t *tx_mtail; /* tx mblks tail */ 408 int (*transmit)(vsw_ldc_t *, mblk_t *);
|
/opensolaris-onvv-gate/usr/src/uts/common/io/mac/ |
H A D | mac_sched.c | 45 static mac_tx_cookie_t mac_tx_single_ring_mode(mac_soft_ring_set_t *, mblk_t *, 46 uintptr_t, uint16_t, mblk_t **); 47 static mac_tx_cookie_t mac_tx_serializer_mode(mac_soft_ring_set_t *, mblk_t *, 48 uintptr_t, uint16_t, mblk_t **); 49 static mac_tx_cookie_t mac_tx_fanout_mode(mac_soft_ring_set_t *, mblk_t *, 50 uintptr_t, uint16_t, mblk_t **); 51 static mac_tx_cookie_t mac_tx_bw_mode(mac_soft_ring_set_t *, mblk_t *, 52 uintptr_t, uint16_t, mblk_t **); 53 static mac_tx_cookie_t mac_tx_aggr_mode(mac_soft_ring_set_t *, mblk_t *, 54 uintptr_t, uint16_t, mblk_t **); [all...] |
/opensolaris-onvv-gate/usr/src/common/crypto/modes/ |
H A D | modes.c | 66 mblk_t *mp; 142 mblk_t *mp; 146 mp = (mblk_t *)*iov_or_mp;
|