| /Linux-v5.4/net/8021q/ |
| D | vlan.h | 14 #define VLAN_GROUP_ARRAY_PART_LEN (VLAN_N_VID/VLAN_GROUP_ARRAY_SPLIT_PARTS) 108 for ((i) = 0; i < VLAN_PROTO_NUM * VLAN_N_VID; i++) \ 109 if (((dev) = __vlan_group_get_device((grp), (i) / VLAN_N_VID, \ 110 (i) % VLAN_N_VID)))
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| D | fs.h | 41 DECLARE_BITMAP(active_cvlans, VLAN_N_VID); 42 DECLARE_BITMAP(active_svlans, VLAN_N_VID); 43 struct mlx5_flow_handle *active_cvlans_rule[VLAN_N_VID]; 44 struct mlx5_flow_handle *active_svlans_rule[VLAN_N_VID];
|
| /Linux-v5.4/drivers/net/ethernet/intel/fm10k/ |
| D | fm10k_netdev.c | 872 bool set = !!(vid / VLAN_N_VID); in fm10k_uc_vlan_unsync() 876 vid &= VLAN_N_VID - 1; in fm10k_uc_vlan_unsync() 892 bool set = !!(vid / VLAN_N_VID); in fm10k_mc_vlan_unsync() 896 vid &= VLAN_N_VID - 1; in fm10k_mc_vlan_unsync() 919 if (vid >= VLAN_N_VID) in fm10k_update_vid() 938 u16 rx_vid = rx_ring->vid & (VLAN_N_VID - 1); in fm10k_update_vid() 996 interface->vid = vid + (set ? VLAN_N_VID : 0); in fm10k_update_vid() 1026 u16 vid_limit = vid < default_vid ? default_vid : VLAN_N_VID; in fm10k_find_next_vlan() 1039 prev_vid < VLAN_N_VID; in fm10k_clear_unused_vlans() 1061 vid < VLAN_N_VID; in __fm10k_uc_sync() [all …]
|
| /Linux-v5.4/drivers/net/ethernet/freescale/enetc/ |
| D | enetc_pf.h | 44 DECLARE_BITMAP(active_vlans, VLAN_N_VID);
|
| /Linux-v5.4/drivers/net/ethernet/huawei/hinic/ |
| D | hinic_main.c | 60 #define VLAN_BITMAP_SIZE(nic_dev) (ALIGN(VLAN_N_VID, 8) / 8) 580 vid = find_next_bit(nic_dev->vlan_bitmap, VLAN_N_VID, vid + 1); in change_mac_addr() 581 } while (vid != VLAN_N_VID); in change_mac_addr() 627 vid = find_next_bit(nic_dev->vlan_bitmap, VLAN_N_VID, vid + 1); in add_mac_addr() 628 } while (vid != VLAN_N_VID); in add_mac_addr() 663 vid = find_next_bit(nic_dev->vlan_bitmap, VLAN_N_VID, vid + 1); in remove_mac_addr() 664 } while (vid != VLAN_N_VID); in remove_mac_addr()
|
| /Linux-v5.4/drivers/net/ethernet/intel/ixgb/ |
| D | ixgb.h | 114 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /Linux-v5.4/net/bridge/netfilter/ |
| D | ebt_vlan.c | 114 if (info->id > VLAN_N_VID) { in ebt_vlan_mt_check()
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/ |
| D | spectrum_fid.c | 646 return fid->fid_index - VLAN_N_VID; in mlxsw_sp_fid_8021d_flood_index() 839 .start_index = VLAN_N_VID, 840 .end_index = VLAN_N_VID + MLXSW_SP_FID_8021D_MAX - 1, 872 #define MLXSW_SP_FID_8021Q_EMU_START (VLAN_N_VID + MLXSW_SP_FID_8021D_MAX) 1010 .start_index = VLAN_N_VID - 1, 1011 .end_index = VLAN_N_VID - 1,
|
| /Linux-v5.4/drivers/net/ethernet/aquantia/atlantic/ |
| D | aq_filters.c | 374 VLAN_N_VID, in aq_fvlan_rebuild() 376 if (vlan == VLAN_N_VID) { in aq_fvlan_rebuild() 389 } while (vlan_busy && vlan != VLAN_N_VID); in aq_fvlan_rebuild() 832 for (i = 0; i < BITS_TO_LONGS(VLAN_N_VID); i++) in aq_filters_vlans_update()
|
| D | aq_nic.h | 104 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /Linux-v5.4/tools/testing/selftests/bpf/progs/ |
| D | test_xdp_vlan.c | 43 #define VLAN_N_VID 4096 macro
|
| /Linux-v5.4/drivers/net/ethernet/intel/igbvf/ |
| D | igbvf.h | 164 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_fs.c | 121 for_each_set_bit(vlan, priv->fs.vlan.active_cvlans, VLAN_N_VID) in mlx5e_vport_context_update_vlans() 138 for_each_set_bit(vlan, priv->fs.vlan.active_cvlans, VLAN_N_VID) { in mlx5e_vport_context_update_vlans() 393 for_each_set_bit(i, priv->fs.vlan.active_cvlans, VLAN_N_VID) { in mlx5e_add_vlan_rules() 397 for_each_set_bit(i, priv->fs.vlan.active_svlans, VLAN_N_VID) in mlx5e_add_vlan_rules() 411 for_each_set_bit(i, priv->fs.vlan.active_cvlans, VLAN_N_VID) { in mlx5e_del_vlan_rules() 415 for_each_set_bit(i, priv->fs.vlan.active_svlans, VLAN_N_VID) in mlx5e_del_vlan_rules()
|
| /Linux-v5.4/drivers/net/ethernet/stmicro/stmmac/ |
| D | stmmac.h | 215 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
| D | hclgevf_main.h | 281 unsigned long vlan_del_fail_bmap[BITS_TO_LONGS(VLAN_N_VID)];
|
| /Linux-v5.4/drivers/net/ethernet/intel/e1000/ |
| D | e1000.h | 206 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| D | hclge_main.h | 810 unsigned long vlan_table[VLAN_N_VID][BITS_TO_LONGS(HCLGE_VPORT_NUM)]; 905 unsigned long vlan_del_fail_bmap[BITS_TO_LONGS(VLAN_N_VID)];
|
| /Linux-v5.4/drivers/net/ethernet/brocade/bna/ |
| D | bnad.h | 288 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /Linux-v5.4/drivers/net/vmxnet3/ |
| D | vmxnet3_int.h | 333 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /Linux-v5.4/drivers/net/ethernet/neterion/vxge/ |
| D | vxge-main.h | 336 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /Linux-v5.4/drivers/net/ethernet/intel/ixgbevf/ |
| D | ixgbevf.h | 322 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /Linux-v5.4/drivers/net/ethernet/chelsio/cxgb4/ |
| D | clip_tbl.c | 238 for (i = 0; i < VLAN_N_VID; i++) { in cxgb4_update_root_dev_clip()
|
| /Linux-v5.4/drivers/net/ethernet/intel/iavf/ |
| D | iavf.h | 55 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /Linux-v5.4/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe.h | 283 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)]; 558 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /Linux-v5.4/include/linux/ |
| D | if_vlan.h | 65 #define VLAN_N_VID 4096 macro
|