Lines Matching refs:mac_handle_t

60 typedef struct __mac_handle		*mac_handle_t;  typedef
400 typedef mblk_t *(*mac_bridge_tx_t)(mac_handle_t, mac_ring_handle_t, mblk_t *);
401 typedef void (*mac_bridge_rx_t)(mac_handle_t, mac_resource_handle_t, mblk_t *);
402 typedef void (*mac_bridge_ref_t)(mac_handle_t, boolean_t);
403 typedef link_state_t (*mac_bridge_ls_t)(mac_handle_t, link_state_t);
517 typedef void (*mtops_link_details_t)(char *, size_t, mac_handle_t,
676 mac_handle_t *);
678 mac_handle_t *);
679 extern const char *mac_name(mac_handle_t);
680 extern minor_t mac_minor(mac_handle_t);
683 extern void mac_sdu_get(mac_handle_t, uint_t *, uint_t *);
684 extern void mac_sdu_get2(mac_handle_t, uint_t *, uint_t *,
686 extern int mac_maxsdu_update(mac_handle_t, uint_t);
687 extern int mac_maxsdu_update2(mac_handle_t, uint_t,
689 extern uint_t mac_addr_len(mac_handle_t);
690 extern int mac_type(mac_handle_t);
691 extern int mac_nativetype(mac_handle_t);
693 extern void mac_unicst_update(mac_handle_t,
695 extern void mac_capab_update(mac_handle_t);
696 extern int mac_pdata_update(mac_handle_t, void *,
698 extern boolean_t mac_margin_update(mac_handle_t, uint32_t);
699 extern void mac_margin_get(mac_handle_t, uint32_t *);
700 extern int mac_margin_remove(mac_handle_t, uint32_t);
701 extern int mac_margin_add(mac_handle_t, uint32_t *,
703 extern int mac_mtu_add(mac_handle_t, uint32_t *,
705 extern int mac_mtu_remove(mac_handle_t, uint32_t);
706 extern int mac_fastpath_disable(mac_handle_t);
707 extern void mac_fastpath_enable(mac_handle_t);
708 extern void mac_no_active(mac_handle_t);
718 extern mac_handle_t mac_get_lower_mac_handle(mac_handle_t);
719 extern boolean_t mac_is_vnic_primary(mac_handle_t);
735 extern void mac_rx_common(mac_handle_t,
737 extern int mac_bridge_set(mac_handle_t, mac_handle_t);
738 extern void mac_bridge_clear(mac_handle_t, mac_handle_t);
744 extern void mac_trill_snoop(mac_handle_t, mblk_t *);