Home
last modified time | relevance | path

Searched refs:mac_cb_t (Results 1 – 7 of 7) sorted by relevance

/titanic_44/usr/src/uts/common/sys/
H A Dmac_impl.h104 } mac_cb_t; typedef
114 mac_cb_t mncb_link; /* Linked list of callbacks */
124 typedef boolean_t (*mcb_func_t)(mac_cb_info_t *, mac_cb_t **, mac_cb_t *);
135 mac_cb_t *rmlist; \
442 mac_cb_t *mi_notify_cb_list; /* mi_notify_lock */
529 mac_cb_t *mi_promisc_list; /* mi_promisc_lock */
736 extern boolean_t mac_callback_find(mac_cb_info_t *, mac_cb_t **, mac_cb_t *);
737 extern void mac_callback_add(mac_cb_info_t *, mac_cb_t **, mac_cb_t *);
738 extern boolean_t mac_callback_remove(mac_cb_info_t *, mac_cb_t **, mac_cb_t *);
740 extern void mac_callback_free(mac_cb_t *);
[all …]
H A Dmac_client_impl.h76 mac_cb_t mpi_mci_link; /* mi_promisc_lock */
77 mac_cb_t mpi_mi_link; /* mi_promisc_lock */
128 mac_cb_t *mci_promisc_list; /* mi_promisc_lock */
158 mac_cb_t *mci_tx_notify_cb_list; /* The cb list */
H A Dmac_soft_ring.h62 mac_cb_t mtnf_link; /* Linked list of callbacks */
98 mac_cb_t *s_ring_notify_cb_list; /* The cb list */
/titanic_44/usr/src/uts/common/io/mac/
H A Dmac.c635 mac_callback_add(mac_cb_info_t *mcbi, mac_cb_t **mcb_head, in mac_callback_add()
636 mac_cb_t *mcb_elem) in mac_callback_add()
638 mac_cb_t *p; in mac_callback_add()
639 mac_cb_t **pp; in mac_callback_add()
665 mac_callback_remove(mac_cb_info_t *mcbi, mac_cb_t **mcb_head, in mac_callback_remove()
666 mac_cb_t *mcb_elem) in mac_callback_remove()
668 mac_cb_t *p; in mac_callback_remove()
669 mac_cb_t **pp; in mac_callback_remove()
715 mac_cb_t *
716 mac_callback_walker_cleanup(mac_cb_info_t *mcbi, mac_cb_t **mcb_head) in mac_callback_walker_cleanup()
[all …]
H A Dmac_provider.c1201 mac_cb_t *mcb; in i_mac_notify_thread()
H A Dmac_client.c4017 mac_cb_t *mcb; in mac_promisc_dispatch()
4068 mac_cb_t *mcb; in mac_promisc_client_dispatch()
H A Dmac_sched.c4009 mac_cb_t *mcb; in mac_tx_invoke_callbacks()