Home | History | Annotate | Download | only in ixgbe

Lines Matching refs:rar

70 static s32 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
151 /* RAR, Multicast, VLAN */
948 * @rar: receive address register index to associate with a VMDq index
951 s32 ixgbe_set_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq)
958 /* Make sure we are using a valid rar index range */
959 if (rar >= rar_entries) {
960 DEBUGOUT1("RAR index %d is out of range.\n", rar);
964 rar_high = IXGBE_READ_REG(hw, IXGBE_RAH(rar));
967 IXGBE_WRITE_REG(hw, IXGBE_RAH(rar), rar_high);
974 * @rar: receive address register index to associate with a VMDq index
977 static s32 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq)
984 /* Make sure we are using a valid rar index range */
985 if (rar >= rar_entries) {
986 DEBUGOUT1("RAR index %d is out of range.\n", rar);
990 rar_high = IXGBE_READ_REG(hw, IXGBE_RAH(rar));
993 IXGBE_WRITE_REG(hw, IXGBE_RAH(rar), rar_high);