Home
last modified time | relevance | path

Searched refs:mac_tx_cookie_t (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dmac_client.h53 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 Dmac_soft_ring.h56 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 Ddld_impl.h257 extern mac_tx_cookie_t str_mdata_fastpath_put(dld_str_t *, mblk_t *,
H A Dmac_impl.h824 extern void mac_tx_invoke_callbacks(mac_client_impl_t *, mac_tx_cookie_t);
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_sched.c992 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 Dmac_soft_ring.c719 mac_tx_invoke_callbacks(mcip, (mac_tx_cookie_t)ringp); in mac_tx_soft_ring_drain()
H A Dmac.c2896 (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 Dmac_client.c3518 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 Dsoftmac_fp.c137 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 Dsoftmac_dev.c684 (mac_tx_cookie_t)sup); in softmac_drv_wsrv()
/illumos-gate/usr/src/uts/common/io/fcoe/
H A Dfcoe_fc.c205 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 Dxnbo.c102 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 Ddld_str.c877 mac_tx_cookie_t
884 mac_tx_cookie_t cookie; in str_mdata_fastpath_put()