Searched refs:mac_tx_cookie_t (Results 1 – 13 of 13) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | mac_client.h | 53 typedef uintptr_t mac_tx_cookie_t; typedef 55 typedef void (*mac_tx_notify_t)(void *, mac_tx_cookie_t); 143 extern mac_tx_cookie_t mac_tx(mac_client_handle_t, mblk_t *, 145 extern boolean_t mac_tx_is_flow_blocked(mac_client_handle_t, mac_tx_cookie_t);
|
H A D | mac_soft_ring.h | 56 typedef mac_tx_cookie_t (*mac_tx_func_t)(mac_soft_ring_set_t *, mblk_t *, 682 extern mac_tx_cookie_t mac_tx_srs_no_desc(mac_soft_ring_set_t *, mblk_t *, 705 extern mac_tx_cookie_t mac_tx_soft_ring_process(mac_soft_ring_t *,
|
H A D | dld_impl.h | 257 extern mac_tx_cookie_t str_mdata_fastpath_put(dld_str_t *, mblk_t *,
|
H A D | mac_impl.h | 824 extern void mac_tx_invoke_callbacks(mac_client_impl_t *, mac_tx_cookie_t);
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_sched.c | 992 static mac_tx_cookie_t mac_tx_single_ring_mode(mac_soft_ring_set_t *, mblk_t *, 994 static mac_tx_cookie_t mac_tx_serializer_mode(mac_soft_ring_set_t *, mblk_t *, 996 static mac_tx_cookie_t mac_tx_fanout_mode(mac_soft_ring_set_t *, mblk_t *, 998 static mac_tx_cookie_t mac_tx_bw_mode(mac_soft_ring_set_t *, mblk_t *, 1000 static mac_tx_cookie_t mac_tx_aggr_mode(mac_soft_ring_set_t *, mblk_t *, 1323 cookie = (mac_tx_cookie_t)srs; \ 1355 (cookie) = (mac_tx_cookie_t)(srs); \ 1360 cookie = (mac_tx_cookie_t)srs; \ 3449 mac_tx_cookie_t 3453 mac_tx_cookie_t cookie = 0; in mac_tx_srs_no_desc() [all …]
|
H A D | mac_soft_ring.c | 719 mac_tx_invoke_callbacks(mcip, (mac_tx_cookie_t)ringp); in mac_tx_soft_ring_drain()
|
H A D | mac.c | 2896 (mac_tx_cookie_t)ring); in i_mac_tx_srs_notify() 5190 mac_tx_invoke_callbacks(mcip, (mac_tx_cookie_t)sringp); in i_mac_group_rem_ring() 5220 (mac_tx_cookie_t) in i_mac_group_rem_ring() 5236 (mac_tx_cookie_t) in i_mac_group_rem_ring() 6574 (mac_tx_cookie_t)mac_tx_srs_get_soft_ring(srs, in mac_reserve_tx_ring() 7794 (mac_tx_cookie_t) in mac_release_tx_group() 7842 (mac_tx_cookie_t)mac_tx_srs_get_soft_ring(tx_srs, in mac_tx_dismantle_soft_rings()
|
H A D | mac_client.c | 3518 mac_tx_cookie_t 3522 mac_tx_cookie_t cookie = 0; in mac_tx() 3724 mac_tx_is_flow_blocked(mac_client_handle_t mch, mac_tx_cookie_t cookie) in mac_tx_is_flow_blocked()
|
/illumos-gate/usr/src/uts/common/io/softmac/ |
H A D | softmac_fp.c | 137 static mac_tx_cookie_t softmac_fastpath_wput_data(softmac_upper_t *, mblk_t *, 226 softmac_tx_is_flow_blocked(softmac_upper_t *sup, mac_tx_cookie_t cookie) in softmac_tx_is_flow_blocked() 228 ASSERT(cookie == (mac_tx_cookie_t)sup); in softmac_tx_is_flow_blocked() 969 static mac_tx_cookie_t 996 return ((mac_tx_cookie_t)NULL); in softmac_fastpath_wput_data() 1004 return ((mac_tx_cookie_t)sup); in softmac_fastpath_wput_data() 1027 return ((mac_tx_cookie_t)sup); in softmac_fastpath_wput_data()
|
H A D | softmac_dev.c | 684 (mac_tx_cookie_t)sup); in softmac_drv_wsrv()
|
/illumos-gate/usr/src/uts/common/io/fcoe/ |
H A D | fcoe_fc.c | 205 mac_tx_cookie_t ret_cookie; in fcoe_tx_frame() 213 if (ret_cookie != (mac_tx_cookie_t)NULL) { in fcoe_tx_frame()
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xnbo.c | 102 MAC_DROP_ON_NO_DESC, NULL) != (mac_tx_cookie_t)NULL) { in xnbo_to_mac()
|
/illumos-gate/usr/src/uts/common/io/dld/ |
H A D | dld_str.c | 877 mac_tx_cookie_t 884 mac_tx_cookie_t cookie; in str_mdata_fastpath_put()
|