| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_ethdev_vf.c | 171 struct txgbe_vfta *shadow_vfta = TXGBE_DEV_VFTA(eth_dev); in eth_txgbevf_dev_init() local 217 memset(shadow_vfta, 0, sizeof(*shadow_vfta)); in eth_txgbevf_dev_init() 810 struct txgbe_vfta *shadow_vfta = TXGBE_DEV_VFTA(dev); in txgbevf_set_vfta_all() local 814 vfta = shadow_vfta->vfta[i]; in txgbevf_set_vfta_all() 831 struct txgbe_vfta *shadow_vfta = TXGBE_DEV_VFTA(dev); in txgbevf_vlan_filter_set() local 849 shadow_vfta->vfta[vid_idx] |= vid_bit; in txgbevf_vlan_filter_set() 851 shadow_vfta->vfta[vid_idx] &= ~vid_bit; in txgbevf_vlan_filter_set()
|
| H A D | txgbe_ethdev.h | 352 struct txgbe_vfta shadow_vfta; member 392 (&((struct txgbe_adapter *)(dev)->data->dev_private)->shadow_vfta)
|
| H A D | txgbe_ethdev.c | 546 struct txgbe_vfta *shadow_vfta = TXGBE_DEV_VFTA(eth_dev); in eth_txgbe_dev_init() local 720 memset(shadow_vfta, 0, sizeof(*shadow_vfta)); in eth_txgbe_dev_init() 960 struct txgbe_vfta *shadow_vfta = TXGBE_DEV_VFTA(dev); in txgbe_vlan_filter_set() local 975 shadow_vfta->vfta[vid_idx] = vfta; in txgbe_vlan_filter_set() 1099 struct txgbe_vfta *shadow_vfta = TXGBE_DEV_VFTA(dev); in txgbe_vlan_hw_filter_enable() local 1113 wr32(hw, TXGBE_VLANTBL(i), shadow_vfta->vfta[i]); in txgbe_vlan_hw_filter_enable()
|
| /dpdk/drivers/net/igc/ |
| H A D | igc_ethdev.h | 233 struct igc_vfta shadow_vfta; member 258 (&((struct igc_adapter *)(_dev)->data->dev_private)->shadow_vfta)
|
| H A D | igc_ethdev.c | 2404 struct igc_vfta *shadow_vfta = IGC_DEV_PRIVATE_VFTA(dev); in eth_igc_vlan_filter_set() local 2411 vfta = shadow_vfta->vfta[vid_idx]; in eth_igc_vlan_filter_set() 2419 shadow_vfta->vfta[vid_idx] = vfta; in eth_igc_vlan_filter_set() 2436 struct igc_vfta *shadow_vfta = IGC_DEV_PRIVATE_VFTA(dev); in igc_vlan_hw_filter_enable() local 2448 IGC_WRITE_REG_ARRAY(hw, IGC_VFTA, i, shadow_vfta->vfta[i]); in igc_vlan_hw_filter_enable()
|
| /dpdk/drivers/net/ngbe/ |
| H A D | ngbe_ethdev.h | 127 struct ngbe_vfta shadow_vfta; member 173 (&((struct ngbe_adapter *)(dev)->data->dev_private)->shadow_vfta)
|
| H A D | ngbe_ethdev.c | 312 struct ngbe_vfta *shadow_vfta = NGBE_DEV_VFTA(eth_dev); in eth_ngbe_dev_init() local 450 memset(shadow_vfta, 0, sizeof(*shadow_vfta)); in eth_ngbe_dev_init() 538 struct ngbe_vfta *shadow_vfta = NGBE_DEV_VFTA(dev); in ngbe_vlan_filter_set() local 553 shadow_vfta->vfta[vid_idx] = vfta; in ngbe_vlan_filter_set() 677 struct ngbe_vfta *shadow_vfta = NGBE_DEV_VFTA(dev); in ngbe_vlan_hw_filter_enable() local 691 wr32(hw, NGBE_VLANTBL(i), shadow_vfta->vfta[i]); in ngbe_vlan_hw_filter_enable()
|
| /dpdk/drivers/net/e1000/ |
| H A D | em_ethdev.c | 245 struct e1000_vfta * shadow_vfta = in eth_em_dev_init() local 300 memset(shadow_vfta, 0, sizeof(*shadow_vfta)); in eth_em_dev_init() 1334 struct e1000_vfta * shadow_vfta = in eth_em_vlan_filter_set() local 1351 shadow_vfta->vfta[vid_idx] = vfta; in eth_em_vlan_filter_set() 1375 struct e1000_vfta * shadow_vfta = in em_vlan_hw_filter_enable() local 1388 E1000_WRITE_REG_ARRAY(hw, E1000_VFTA, i, shadow_vfta->vfta[i]); in em_vlan_hw_filter_enable()
|
| H A D | e1000_ethdev.h | 282 struct e1000_vfta shadow_vfta; member 304 (&((struct e1000_adapter *)adapter)->shadow_vfta)
|
| H A D | igb_ethdev.c | 718 struct e1000_vfta * shadow_vfta = in eth_igb_dev_init() local 822 memset(shadow_vfta, 0, sizeof(*shadow_vfta)); in eth_igb_dev_init() 2551 struct e1000_vfta * shadow_vfta = in eth_igb_vlan_filter_set() local 2568 shadow_vfta->vfta[vid_idx] = vfta; in eth_igb_vlan_filter_set() 2620 struct e1000_vfta * shadow_vfta = in igb_vlan_hw_filter_enable() local 2633 E1000_WRITE_REG_ARRAY(hw, E1000_VFTA, i, shadow_vfta->vfta[i]); in igb_vlan_hw_filter_enable() 3495 struct e1000_vfta * shadow_vfta = in igbvf_set_vfta_all() local 3500 vfta = shadow_vfta->vfta[i]; in igbvf_set_vfta_all() 3519 struct e1000_vfta * shadow_vfta = in igbvf_vlan_filter_set() local 3538 shadow_vfta->vfta[vid_idx] |= vid_bit; in igbvf_vlan_filter_set() [all …]
|
| /dpdk/drivers/net/vmxnet3/ |
| H A D | vmxnet3_ethdev.h | 115 uint32_t shadow_vfta[VMXNET3_VFT_SIZE]; member
|
| H A D | vmxnet3_ethdev.c | 381 VMXNET3_SET_VFTABLE_ENTRY(hw->shadow_vfta, 0); in eth_vmxnet3_dev_init() 1507 memcpy(vf_table, hw->shadow_vfta, VMXNET3_VFT_TABLE_SIZE); in vmxnet3_dev_promiscuous_disable() 1549 VMXNET3_SET_VFTABLE_ENTRY(hw->shadow_vfta, vid); in vmxnet3_dev_vlan_filter_set() 1551 VMXNET3_CLEAR_VFTABLE_ENTRY(hw->shadow_vfta, vid); in vmxnet3_dev_vlan_filter_set() 1588 memcpy(vf_table, hw->shadow_vfta, VMXNET3_VFT_TABLE_SIZE); in vmxnet3_dev_vlan_offload_set()
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_ethdev.h | 480 struct ixgbe_vfta shadow_vfta; member 544 (&((struct ixgbe_adapter *)adapter)->shadow_vfta)
|
| H A D | ixgbe_ethdev.c | 1047 struct ixgbe_vfta *shadow_vfta = in eth_ixgbe_dev_init() local 1233 memset(shadow_vfta, 0, sizeof(*shadow_vfta)); in eth_ixgbe_dev_init() 1555 struct ixgbe_vfta *shadow_vfta = in eth_ixgbevf_dev_init() local 1605 memset(shadow_vfta, 0, sizeof(*shadow_vfta)); in eth_ixgbevf_dev_init() 1839 struct ixgbe_vfta *shadow_vfta = in ixgbe_vlan_filter_set() local 1855 shadow_vfta->vfta[vid_idx] = vfta; in ixgbe_vlan_filter_set() 1945 struct ixgbe_vfta *shadow_vfta = in ixgbe_vlan_hw_filter_enable() local 5505 struct ixgbe_vfta *shadow_vfta = in ixgbevf_set_vfta_all() local 5510 vfta = shadow_vfta->vfta[i]; in ixgbevf_set_vfta_all() 5529 struct ixgbe_vfta *shadow_vfta = in ixgbevf_vlan_filter_set() local [all …]
|