Searched refs:vlvfb (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_sriov.c | 589 u32 bits[2], vlvfb, vid, vfta, vlvf; in ixgbe_clear_vf_vlans() local 593 vlvfb = IXGBE_READ_REG(hw, IXGBE_VLVFB(word)); in ixgbe_clear_vf_vlans() 596 if (!(vlvfb & vlvfb_mask)) in ixgbe_clear_vf_vlans() 599 /* clear our bit from vlvfb */ in ixgbe_clear_vf_vlans() 600 vlvfb ^= vlvfb_mask; in ixgbe_clear_vf_vlans() 603 bits[word % 2] = vlvfb; in ixgbe_clear_vf_vlans() 632 vlvfb = 0; in ixgbe_clear_vf_vlans() 635 IXGBE_WRITE_REG(hw, IXGBE_VLVFB(word), vlvfb); in ixgbe_clear_vf_vlans()
|
H A D | ixgbe_main.c | 4593 u32 vlvfb = IXGBE_READ_REG(hw, reg_offset); in ixgbe_vlan_promisc_enable() local 4595 vlvfb |= BIT(VMDQ_P(0) % 32); in ixgbe_vlan_promisc_enable() 4596 IXGBE_WRITE_REG(hw, reg_offset, vlvfb); in ixgbe_vlan_promisc_enable()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_sriov.c | 589 u32 bits[2], vlvfb, vid, vfta, vlvf; in ixgbe_clear_vf_vlans() local 593 vlvfb = IXGBE_READ_REG(hw, IXGBE_VLVFB(word)); in ixgbe_clear_vf_vlans() 596 if (!(vlvfb & vlvfb_mask)) in ixgbe_clear_vf_vlans() 599 /* clear our bit from vlvfb */ in ixgbe_clear_vf_vlans() 600 vlvfb ^= vlvfb_mask; in ixgbe_clear_vf_vlans() 603 bits[word % 2] = vlvfb; in ixgbe_clear_vf_vlans() 632 vlvfb = 0; in ixgbe_clear_vf_vlans() 635 IXGBE_WRITE_REG(hw, IXGBE_VLVFB(word), vlvfb); in ixgbe_clear_vf_vlans()
|
H A D | ixgbe_main.c | 4585 u32 vlvfb = IXGBE_READ_REG(hw, reg_offset); in ixgbe_vlan_promisc_enable() local 4587 vlvfb |= BIT(VMDQ_P(0) % 32); in ixgbe_vlan_promisc_enable() 4588 IXGBE_WRITE_REG(hw, reg_offset, vlvfb); in ixgbe_vlan_promisc_enable()
|
Completed in 30 milliseconds