Home
last modified time | relevance | path

Searched refs:mta_reg (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_sriov.c471 u32 vector_bit, vector_reg, mta_reg, i; in wx_set_vf_multicasts() local
484 mta_reg = wx->mac.mta_shadow[vector_reg]; in wx_set_vf_multicasts()
485 mta_reg |= BIT(vector_bit); in wx_set_vf_multicasts()
486 wx->mac.mta_shadow[vector_reg] = mta_reg; in wx_set_vf_multicasts()
487 wr32(wx, WX_PSR_MC_TBL(vector_reg), mta_reg); in wx_set_vf_multicasts()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_sriov.c376 u32 mta_reg; in ixgbe_set_vf_multicasts() local
400 mta_reg = IXGBE_READ_REG(hw, IXGBE_MTA(vector_reg)); in ixgbe_set_vf_multicasts()
401 mta_reg |= BIT(vector_bit); in ixgbe_set_vf_multicasts()
402 IXGBE_WRITE_REG(hw, IXGBE_MTA(vector_reg), mta_reg); in ixgbe_set_vf_multicasts()
418 u32 mta_reg; in ixgbe_restore_vf_multicasts() local
427 mta_reg = IXGBE_READ_REG(hw, IXGBE_MTA(vector_reg)); in ixgbe_restore_vf_multicasts()
428 mta_reg |= BIT(vector_bit); in ixgbe_restore_vf_multicasts()
429 IXGBE_WRITE_REG(hw, IXGBE_MTA(vector_reg), mta_reg); in ixgbe_restore_vf_multicasts()