| /OK3568_Linux_fs/kernel/net/8021q/ |
| H A D | vlan.h | 14 #define VLAN_GROUP_ARRAY_PART_LEN (VLAN_N_VID/VLAN_GROUP_ARRAY_SPLIT_PARTS) 115 for ((i) = 0; i < VLAN_PROTO_NUM * VLAN_N_VID; i++) \ 116 if (((dev) = __vlan_group_get_device((grp), (i) / VLAN_N_VID, \ 117 (i) % VLAN_N_VID)))
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | fs.h | 49 DECLARE_BITMAP(active_cvlans, VLAN_N_VID); 50 DECLARE_BITMAP(active_svlans, VLAN_N_VID); 51 struct mlx5_flow_handle *active_cvlans_rule[VLAN_N_VID]; 52 struct mlx5_flow_handle *active_svlans_rule[VLAN_N_VID];
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/fm10k/ |
| H A D | fm10k_netdev.c | 759 bool set = !!(vid / VLAN_N_VID); in fm10k_uc_vlan_unsync() 763 vid &= VLAN_N_VID - 1; in fm10k_uc_vlan_unsync() 779 bool set = !!(vid / VLAN_N_VID); in fm10k_mc_vlan_unsync() 783 vid &= VLAN_N_VID - 1; in fm10k_mc_vlan_unsync() 806 if (vid >= VLAN_N_VID) in fm10k_update_vid() 825 u16 rx_vid = rx_ring->vid & (VLAN_N_VID - 1); in fm10k_update_vid() 883 interface->vid = vid + (set ? VLAN_N_VID : 0); in fm10k_update_vid() 913 u16 vid_limit = vid < default_vid ? default_vid : VLAN_N_VID; in fm10k_find_next_vlan() 926 prev_vid < VLAN_N_VID; in fm10k_clear_unused_vlans() 948 vid < VLAN_N_VID; in __fm10k_uc_sync() [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/dsa/ |
| H A D | loop.h | 36 struct dsa_loop_vlan vlans[VLAN_N_VID];
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_fid.c | 503 return fid->fid_index - VLAN_N_VID; in mlxsw_sp_fid_8021d_flood_index() 696 .start_index = VLAN_N_VID, 697 .end_index = VLAN_N_VID + MLXSW_SP_FID_8021D_MAX - 1, 737 #define MLXSW_SP_FID_8021Q_EMU_START (VLAN_N_VID + MLXSW_SP_FID_8021D_MAX) 875 .start_index = VLAN_N_VID - 1, 876 .end_index = VLAN_N_VID - 1,
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/enetc/ |
| H A D | enetc_pf.h | 45 DECLARE_BITMAP(active_vlans, VLAN_N_VID);
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_main.c | 631 vid = find_next_bit(nic_dev->vlan_bitmap, VLAN_N_VID, vid + 1); in change_mac_addr() 632 } while (vid != VLAN_N_VID); in change_mac_addr() 678 vid = find_next_bit(nic_dev->vlan_bitmap, VLAN_N_VID, vid + 1); in add_mac_addr() 679 } while (vid != VLAN_N_VID); in add_mac_addr() 714 vid = find_next_bit(nic_dev->vlan_bitmap, VLAN_N_VID, vid + 1); in remove_mac_addr() 715 } while (vid != VLAN_N_VID); in remove_mac_addr() 1220 nic_dev->vlan_bitmap = devm_bitmap_zalloc(&pdev->dev, VLAN_N_VID, in nic_dev_init()
|
| /OK3568_Linux_fs/kernel/drivers/net/dsa/sja1105/ |
| H A D | sja1105_main.c | 28 #define SJA1105_DEFAULT_VLAN (VLAN_N_VID - 1) 2014 if (subvlan_map[subvlan] == VLAN_N_VID) in sja1105_find_free_subvlan() 2044 subvlan_map[subvlan] = VLAN_N_VID; in sja1105_init_subvlan_map() 2105 for (i = 0; i < VLAN_N_VID; i++) { in sja1105_commit_vlans() 2108 if (new_vlan[i].vlanid != VLAN_N_VID) in sja1105_commit_vlans() 2111 if (new_vlan[i].vlanid == VLAN_N_VID && match >= 0) { in sja1105_commit_vlans() 2119 } else if (new_vlan[i].vlanid != VLAN_N_VID) { in sja1105_commit_vlans() 2149 for (i = 0; i < VLAN_N_VID; i++) { in sja1105_commit_vlans() 2150 if (new_vlan[i].vlanid == VLAN_N_VID) in sja1105_commit_vlans() 2590 new_vlan = kcalloc(VLAN_N_VID, in sja1105_build_vlan_table() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_filters.c | 382 VLAN_N_VID, in aq_fvlan_rebuild() 384 if (vlan == VLAN_N_VID) { in aq_fvlan_rebuild() 397 } while (vlan_busy && vlan != VLAN_N_VID); in aq_fvlan_rebuild() 840 for (i = 0; i < BITS_TO_LONGS(VLAN_N_VID); i++) in aq_filters_vlans_update()
|
| H A D | aq_nic.h | 146 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_ah.c | 86 ah->av.vlan_en = ah->av.vlan_id < VLAN_N_VID; in hns_roce_create_ah()
|
| /OK3568_Linux_fs/kernel/net/bridge/netfilter/ |
| H A D | ebt_vlan.c | 114 if (info->id > VLAN_N_VID) { in ebt_vlan_mt_check()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgb/ |
| H A D | ixgb.h | 113 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/progs/ |
| H A D | test_xdp_vlan.c | 43 #define VLAN_N_VID 4096 macro
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_fs.c | 122 for_each_set_bit(vlan, priv->fs.vlan.active_cvlans, VLAN_N_VID) in mlx5e_vport_context_update_vlans() 139 for_each_set_bit(vlan, priv->fs.vlan.active_cvlans, VLAN_N_VID) { in mlx5e_vport_context_update_vlans() 397 for_each_set_bit(i, priv->fs.vlan.active_cvlans, VLAN_N_VID) { in mlx5e_add_vlan_rules() 401 for_each_set_bit(i, priv->fs.vlan.active_svlans, VLAN_N_VID) in mlx5e_add_vlan_rules() 414 for_each_set_bit(i, priv->fs.vlan.active_cvlans, VLAN_N_VID) { in mlx5e_del_vlan_rules() 418 for_each_set_bit(i, priv->fs.vlan.active_svlans, VLAN_N_VID) in mlx5e_del_vlan_rules()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/igbvf/ |
| H A D | igbvf.h | 164 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac.h | 225 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
| H A D | hclgevf_main.h | 310 unsigned long vlan_del_fail_bmap[BITS_TO_LONGS(VLAN_N_VID)];
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/e1000/ |
| H A D | e1000.h | 205 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_main.h | 812 unsigned long vlan_table[VLAN_N_VID][BITS_TO_LONGS(HCLGE_VPORT_NUM)]; 917 unsigned long vlan_del_fail_bmap[BITS_TO_LONGS(VLAN_N_VID)];
|
| /OK3568_Linux_fs/kernel/net/dsa/ |
| H A D | tag_sja1105.c | 271 if (vid == VLAN_N_VID) in sja1105_decode_subvlan()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/brocade/bna/ |
| H A D | bnad.h | 286 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/neterion/vxge/ |
| H A D | vxge-main.h | 336 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /OK3568_Linux_fs/kernel/drivers/net/vmxnet3/ |
| H A D | vmxnet3_int.h | 340 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe.h | 283 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)]; 557 unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)];
|