Home
last modified time | relevance | path

Searched refs:mac_cb_info_t (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dmac_impl.h113 } mac_cb_info_t; typedef
126 typedef boolean_t (*mcb_func_t)(mac_cb_info_t *, mac_cb_t **, mac_cb_t *);
393 mac_cb_info_t mi_notify_cb_info; /* mi_notify_lock */
485 mac_cb_info_t mi_promisc_cb_info; /* mi_promisc_lock */
706 extern void mac_callback_add(mac_cb_info_t *, mac_cb_t **, mac_cb_t *);
707 extern boolean_t mac_callback_remove(mac_cb_info_t *, mac_cb_t **, mac_cb_t *);
708 extern void mac_callback_remove_wait(mac_cb_info_t *);
709 extern void mac_callback_barrier(mac_cb_info_t *);
711 extern void mac_callback_walker_enter(mac_cb_info_t *);
712 extern void mac_callback_walker_exit(mac_cb_info_t *, mac_cb_t **, boolean_t);
H A Dmac_client_impl.h162 mac_cb_info_t mci_tx_notify_cb_info; /* cb list info */
H A Dmac_soft_ring.h97 mac_cb_info_t s_ring_notify_cb_info; /* cb list info */
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac.c559 mac_cb_info_t *mcbi; in i_mac_destructor()
639 mac_callback_add(mac_cb_info_t *mcbi, mac_cb_t **mcb_head, in mac_callback_add()
669 mac_callback_remove(mac_cb_info_t *mcbi, mac_cb_t **mcb_head, in mac_callback_remove()
705 mac_callback_remove_wait(mac_cb_info_t *mcbi) in mac_callback_remove_wait()
709 DTRACE_PROBE1(need_wait, mac_cb_info_t *, mcbi); in mac_callback_remove_wait()
715 mac_callback_barrier(mac_cb_info_t *mcbi) in mac_callback_barrier()
733 mac_callback_walker_enter(mac_cb_info_t *mcbi) in mac_callback_walker_enter()
782 mac_callback_walker_exit(mac_cb_info_t *mcbi, mac_cb_t **headp, in mac_callback_walker_exit()
906 mac_cb_info_t *mcbi; in i_mac_notify()
7992 mac_cb_info_t *mcbi; in mac_client_tx_notify_add()
[all …]
H A Dmac_client.c1653 mac_cb_info_t *mcbi = &mip->mi_promisc_cb_info; in mac_rx_barrier()
3349 mac_cb_info_t *mcbi; in mac_promisc_add()
3432 mac_cb_info_t *mcbi; in mac_promisc_remove()
3841 mac_cb_info_t *mcbi; in mac_notify_add()
3873 mac_cb_info_t *mcbi = &mip->mi_notify_cb_info; in mac_notify_remove_wait()
3888 mac_cb_info_t *mcbi; in mac_notify_remove()
H A Dmac_provider.c1299 mac_cb_info_t *mcbi; in i_mac_notify_thread()
1407 mac_cb_info_t *mcbi; in i_mac_notify_exit()