/illumos-gate/usr/src/uts/sun4u/opl/sys/oplmsu/ |
H A D | oplmsu_proto.h | 43 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 D | ip_if.h | 308 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 D | ip6.h | 232 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 D | tcp_impl.h | 480 (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 D | ip_ire.h | 131 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 D | ip_multi.h | 54 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 D | ip.h | 3212 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 D | ipsec_impl.h | 850 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 D | sctp_ip.h | 38 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 D | stream.h | 264 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 D | strsun.h | 57 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 D | softmac_impl.h | 74 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 D | strsubr.h | 137 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 D | gldpriv.h | 240 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 D | mac_client_priv.h | 64 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 D | sctp_impl.h | 267 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 D | mchain.h | 109 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 D | socktpi_impl.h | 64 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 D | fake_stream.c | 296 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 D | tnet.h | 55 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 D | strsun.c | 53 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 D | pckt.c | 100 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 D | av1394_queue.c | 38 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 D | net80211_crypto_none.c | 46 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 D | viona_rx.c | 60 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 …]
|