Lines Matching refs:vmdq

2385 s32 ixgbe_set_rar_generic(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,  in ixgbe_set_rar_generic()  argument
2401 hw->mac.ops.set_vmdq(hw, index, vmdq); in ixgbe_set_rar_generic()
2544 void ixgbe_add_uc_addr(struct ixgbe_hw *hw, u8 *addr, u32 vmdq) in ixgbe_add_uc_addr() argument
2560 hw->mac.ops.set_rar(hw, rar, addr, vmdq, IXGBE_RAH_AV); in ixgbe_add_uc_addr()
2592 u32 vmdq; in ixgbe_update_uc_addr_list_generic() local
2614 addr = next(hw, &addr_list, &vmdq); in ixgbe_update_uc_addr_list_generic()
2615 ixgbe_add_uc_addr(hw, addr, vmdq); in ixgbe_update_uc_addr_list_generic()
2732 u32 vmdq; in ixgbe_update_mc_addr_list_generic() local
2752 ixgbe_set_mta(hw, next(hw, &mc_addr_list, &vmdq)); in ixgbe_update_mc_addr_list_generic()
3723 s32 ixgbe_insert_mac_addr_generic(struct ixgbe_hw *hw, u8 *addr, u32 vmdq) in ixgbe_insert_mac_addr_generic() argument
3760 ixgbe_set_vmdq(hw, rar, vmdq); in ixgbe_insert_mac_addr_generic()
3764 ixgbe_set_rar(hw, rar, addr, vmdq, IXGBE_RAH_AV); in ixgbe_insert_mac_addr_generic()
3767 ixgbe_set_rar(hw, rar, addr, vmdq, IXGBE_RAH_AV); in ixgbe_insert_mac_addr_generic()
3789 s32 ixgbe_clear_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq) in ixgbe_clear_vmdq_generic() argument
3812 if (vmdq == IXGBE_CLEAR_VMDQ_ALL) { in ixgbe_clear_vmdq_generic()
3821 } else if (vmdq < 32) { in ixgbe_clear_vmdq_generic()
3822 mpsar_lo &= ~(1 << vmdq); in ixgbe_clear_vmdq_generic()
3825 mpsar_hi &= ~(1 << (vmdq - 32)); in ixgbe_clear_vmdq_generic()
3843 s32 ixgbe_set_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq) in ixgbe_set_vmdq_generic() argument
3857 if (vmdq < 32) { in ixgbe_set_vmdq_generic()
3859 mpsar |= 1 << vmdq; in ixgbe_set_vmdq_generic()
3863 mpsar |= 1 << (vmdq - 32); in ixgbe_set_vmdq_generic()
3880 s32 ixgbe_set_vmdq_san_mac_generic(struct ixgbe_hw *hw, u32 vmdq) in ixgbe_set_vmdq_san_mac_generic() argument
3886 if (vmdq < 32) { in ixgbe_set_vmdq_san_mac_generic()
3887 IXGBE_WRITE_REG(hw, IXGBE_MPSAR_LO(rar), 1 << vmdq); in ixgbe_set_vmdq_san_mac_generic()
3891 IXGBE_WRITE_REG(hw, IXGBE_MPSAR_HI(rar), 1 << (vmdq - 32)); in ixgbe_set_vmdq_san_mac_generic()