Lines Matching refs:mip
138 #define MAC_PROMISC_WALKER_INC(mip) \
139 MAC_CALLBACK_WALKER_INC(&(mip)->mi_promisc_cb_info)
141 #define MAC_PROMISC_WALKER_DCR(mip) { \
144 mcbi = &(mip)->mi_promisc_cb_info; \
147 i_mac_promisc_walker_cleanup(mip); \
211 mac_impl_t *mr_mip; /* pointer to primary's mip */
314 #define MAC_TX(mip, rh, mp, src_mcip) { \
324 rhandle = (mip)->mi_default_tx_ring; \
325 if (mip->mi_promisc_list != NULL) \
326 mac_promisc_dispatch(mip, mp, src_mcip); \
332 if (mip->mi_bridge_link == NULL) { \
333 MAC_RING_TX(mip, rhandle, mp, mp); \
335 mp = mac_bridge_tx(mip, rhandle, mp); \
564 #define MAC_DEFAULT_TX_GROUP(mip) \
565 (mip)->mi_tx_groups + (mip)->mi_tx_group_count
570 #define MAC_DEFAULT_RX_GROUP(mip) (mip)->mi_rx_groups
668 * The mac_perim_handle_t is an opaque type that encodes the 'mip' pointer
674 #define MAC_DECODE_MPH(mph, mip, need_close) { \
675 mip = (mac_impl_t *)(((uintptr_t)mph) & ~0x1); \