Home
last modified time | relevance | path

Searched refs:vid_idx (Results 1 – 9 of 9) sorted by relevance

/f-stack/dpdk/drivers/net/e1000/
H A Digb_pf.c372 uint32_t vid_idx, vid_bit, vfta; in igb_vf_set_vlan() local
383 vid_idx = (uint32_t)((vid >> E1000_VFTA_ENTRY_SHIFT) & in igb_vf_set_vlan()
386 vfta = E1000_READ_REG_ARRAY(hw, E1000_VFTA, vid_idx); in igb_vf_set_vlan()
392 E1000_WRITE_REG_ARRAY(hw, E1000_VFTA, vid_idx, vfta); in igb_vf_set_vlan()
H A Dem_ethdev.c1343 uint32_t vid_idx; in eth_em_vlan_filter_set() local
1346 vid_idx = (uint32_t) ((vlan_id >> E1000_VFTA_ENTRY_SHIFT) & in eth_em_vlan_filter_set()
1349 vfta = E1000_READ_REG_ARRAY(hw, E1000_VFTA, vid_idx); in eth_em_vlan_filter_set()
1354 E1000_WRITE_REG_ARRAY(hw, E1000_VFTA, vid_idx, vfta); in eth_em_vlan_filter_set()
1357 shadow_vfta->vfta[vid_idx] = vfta; in eth_em_vlan_filter_set()
H A Digb_ethdev.c2569 uint32_t vid_idx; in eth_igb_vlan_filter_set() local
2572 vid_idx = (uint32_t) ((vlan_id >> E1000_VFTA_ENTRY_SHIFT) & in eth_igb_vlan_filter_set()
2575 vfta = E1000_READ_REG_ARRAY(hw, E1000_VFTA, vid_idx); in eth_igb_vlan_filter_set()
2580 E1000_WRITE_REG_ARRAY(hw, E1000_VFTA, vid_idx, vfta); in eth_igb_vlan_filter_set()
2583 shadow_vfta->vfta[vid_idx] = vfta; in eth_igb_vlan_filter_set()
3509 uint32_t vid_idx = 0; in igbvf_vlan_filter_set() local
3521 vid_idx = (uint32_t) ((vlan_id >> 5) & 0x7F); in igbvf_vlan_filter_set()
3526 shadow_vfta->vfta[vid_idx] |= vid_bit; in igbvf_vlan_filter_set()
3528 shadow_vfta->vfta[vid_idx] &= ~vid_bit; in igbvf_vlan_filter_set()
/f-stack/dpdk/drivers/net/hinic/
H A Dhinic_pmd_ethdev.c1575 u32 vid_idx, vid_bit; in hinic_store_vlan_filter() local
1577 vid_idx = HINIC_VFTA_IDX(vlan_id); in hinic_store_vlan_filter()
1581 nic_dev->vfta[vid_idx] |= vid_bit; in hinic_store_vlan_filter()
1583 nic_dev->vfta[vid_idx] &= ~vid_bit; in hinic_store_vlan_filter()
1589 u32 vid_idx, vid_bit; in hinic_find_vlan_filter() local
1591 vid_idx = HINIC_VFTA_IDX(vlan_id); in hinic_find_vlan_filter()
1594 return (nic_dev->vfta[vid_idx] & vid_bit) ? TRUE : FALSE; in hinic_find_vlan_filter()
/f-stack/dpdk/drivers/net/igc/
H A Digc_ethdev.c2424 uint32_t vid_idx; in eth_igc_vlan_filter_set() local
2427 vid_idx = (vlan_id >> IGC_VFTA_ENTRY_SHIFT) & IGC_VFTA_ENTRY_MASK; in eth_igc_vlan_filter_set()
2429 vfta = shadow_vfta->vfta[vid_idx]; in eth_igc_vlan_filter_set()
2434 IGC_WRITE_REG_ARRAY(hw, IGC_VFTA, vid_idx, vfta); in eth_igc_vlan_filter_set()
2437 shadow_vfta->vfta[vid_idx] = vfta; in eth_igc_vlan_filter_set()
/f-stack/dpdk/drivers/net/fm10k/
H A Dfm10k_ethdev.c1499 uint32_t vid_idx, vid_bit, mac_index; in fm10k_vlan_filter_set() local
1517 vid_idx = FM10K_VFTA_IDX(vlan_id); in fm10k_vlan_filter_set()
1520 if (on && (macvlan->vfta[vid_idx] & vid_bit)) in fm10k_vlan_filter_set()
1523 if (!on && !(macvlan->vfta[vid_idx] & vid_bit)) { in fm10k_vlan_filter_set()
1560 macvlan->vfta[vid_idx] |= vid_bit; in fm10k_vlan_filter_set()
1563 macvlan->vfta[vid_idx] &= ~vid_bit; in fm10k_vlan_filter_set()
/f-stack/dpdk/drivers/net/txgbe/
H A Dtxgbe_ethdev.c756 uint32_t vid_idx; in txgbe_vlan_filter_set() local
759 vid_idx = (uint32_t)((vlan_id >> 5) & 0x7F); in txgbe_vlan_filter_set()
761 vfta = rd32(hw, TXGBE_VLANTBL(vid_idx)); in txgbe_vlan_filter_set()
766 wr32(hw, TXGBE_VLANTBL(vid_idx), vfta); in txgbe_vlan_filter_set()
769 shadow_vfta->vfta[vid_idx] = vfta; in txgbe_vlan_filter_set()
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_ethdev.c1819 uint32_t vid_idx; in ixgbe_vlan_filter_set() local
1822 vid_idx = (uint32_t) ((vlan_id >> 5) & 0x7F); in ixgbe_vlan_filter_set()
1824 vfta = IXGBE_READ_REG(hw, IXGBE_VFTA(vid_idx)); in ixgbe_vlan_filter_set()
1829 IXGBE_WRITE_REG(hw, IXGBE_VFTA(vid_idx), vfta); in ixgbe_vlan_filter_set()
1832 shadow_vfta->vfta[vid_idx] = vfta; in ixgbe_vlan_filter_set()
5506 uint32_t vid_idx = 0; in ixgbevf_vlan_filter_set() local
5518 vid_idx = (uint32_t) ((vlan_id >> 5) & 0x7F); in ixgbevf_vlan_filter_set()
5523 shadow_vfta->vfta[vid_idx] |= vid_bit; in ixgbevf_vlan_filter_set()
5525 shadow_vfta->vfta[vid_idx] &= ~vid_bit; in ixgbevf_vlan_filter_set()
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_ethdev.c7120 uint32_t vid_idx, vid_bit; in i40e_find_vlan_filter() local
7125 vid_idx = I40E_VFTA_IDX(vlan_id); in i40e_find_vlan_filter()
7128 if (vsi->vfta[vid_idx] & vid_bit) in i40e_find_vlan_filter()
7138 uint32_t vid_idx, vid_bit; in i40e_store_vlan_filter() local
7140 vid_idx = I40E_VFTA_IDX(vlan_id); in i40e_store_vlan_filter()
7144 vsi->vfta[vid_idx] |= vid_bit; in i40e_store_vlan_filter()
7146 vsi->vfta[vid_idx] &= ~vid_bit; in i40e_store_vlan_filter()