Searched refs:mac_cb_info_t (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | mac_impl.h | 113 } 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 D | mac_client_impl.h | 162 mac_cb_info_t mci_tx_notify_cb_info; /* cb list info */
|
H A D | mac_soft_ring.h | 97 mac_cb_info_t s_ring_notify_cb_info; /* cb list info */
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac.c | 559 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() 753 mac_callback_walker_cleanup(mac_cb_info_t *mcbi, mac_cb_t **mcb_head) in mac_callback_walker_cleanup() 782 mac_callback_walker_exit(mac_cb_info_t *mcbi, mac_cb_t **headp, in mac_callback_walker_exit() 879 mac_callback_find(mac_cb_info_t *mcbi, mac_cb_t **mcb_headp, mac_cb_t *mcb_elem) in mac_callback_find() [all …]
|
H A D | mac_client.c | 1653 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 D | mac_provider.c | 1302 mac_cb_info_t *mcbi; in i_mac_notify_thread() 1410 mac_cb_info_t *mcbi; in i_mac_notify_exit()
|