Home
last modified time | relevance | path

Searched refs:num_vlans (Results 1 - 25 of 41) sorted by relevance

12

/kernel/linux/linux-6.6/net/bridge/
H A Dbr_device.c424 if (ctx->num_vlans >= ARRAY_SIZE(ctx->vlan)) in br_fill_forward_path()
426 ctx->vlan[ctx->num_vlans].id = path->bridge.vlan_id; in br_fill_forward_path()
427 ctx->vlan[ctx->num_vlans].proto = path->bridge.vlan_proto; in br_fill_forward_path()
428 ctx->num_vlans++; in br_fill_forward_path()
432 ctx->num_vlans--; in br_fill_forward_path()
H A Dbr_netlink.c29 int num_vlans = 0; in __get_num_vlan_infos() local
55 num_vlans += 2; in __get_num_vlan_infos()
57 num_vlans += 1; in __get_num_vlan_infos()
67 num_vlans += 2; in __get_num_vlan_infos()
69 num_vlans += 1; in __get_num_vlan_infos()
72 return num_vlans; in __get_num_vlan_infos()
78 int num_vlans; in br_get_num_vlan_infos() local
84 return vg->num_vlans; in br_get_num_vlan_infos()
87 num_vlans = __get_num_vlan_infos(vg, filter_mask); in br_get_num_vlan_infos()
90 return num_vlans; in br_get_num_vlan_infos()
[all...]
H A Dbr_vlan.c339 vg->num_vlans++; in __vlan_add()
362 vg->num_vlans--; in __vlan_add()
412 vg->num_vlans--; in __vlan_del()
690 if (!vg || !vg->num_vlans) in br_should_learn()
750 vg->num_vlans++; in br_vlan_add_existing()
1040 if (vg->num_vlans) in br_vlan_set_stats_per_port()
1448 int idx = ctx->num_vlans - 1; in br_vlan_fill_forward_path_pvid()
H A Dbr_fdb.c464 if (!vg || !vg->num_vlans) in br_fdb_changeaddr()
473 if (!vg || !vg->num_vlans) in br_fdb_changeaddr()
503 if (!vg || !vg->num_vlans) in br_fdb_change_mac_address()
1228 if (err || !vg || !vg->num_vlans) in br_fdb_add()
1314 if (!vg || !vg->num_vlans) in br_fdb_delete()
H A Dbr_mst.c209 if (!vg->num_vlans) in br_mst_set_enabled()
/kernel/linux/linux-5.10/drivers/net/dsa/microchip/
H A Dksz8795.c834 for (vid = 1; vid < dev->num_vlans; ++vid) { in ksz8795_port_vlan_prepare()
1106 dev->num_vlans, GFP_KERNEL); in ksz8795_setup()
1243 int num_vlans; member
1254 .num_vlans = 4096,
1263 .num_vlans = 4096,
1272 .num_vlans = 4096,
1291 dev->num_vlans = chip->num_vlans; in ksz8795_switch_init()
H A Dksz9477.c1354 dev->num_vlans, GFP_KERNEL); in ksz9477_setup()
1492 int num_vlans; member
1504 .num_vlans = 4096,
1514 .num_vlans = 4096,
1524 .num_vlans = 4096,
1533 .num_vlans = 4096,
1553 dev->num_vlans = chip->num_vlans; in ksz9477_switch_init()
/kernel/linux/linux-5.10/net/bridge/
H A Dbr_netlink.c27 int num_vlans = 0; in __get_num_vlan_infos() local
53 num_vlans += 2; in __get_num_vlan_infos()
55 num_vlans += 1; in __get_num_vlan_infos()
65 num_vlans += 2; in __get_num_vlan_infos()
67 num_vlans += 1; in __get_num_vlan_infos()
70 return num_vlans; in __get_num_vlan_infos()
76 int num_vlans; in br_get_num_vlan_infos() local
82 return vg->num_vlans; in br_get_num_vlan_infos()
85 num_vlans = __get_num_vlan_infos(vg, filter_mask); in br_get_num_vlan_infos()
88 return num_vlans; in br_get_num_vlan_infos()
[all...]
H A Dbr_fdb.c279 if (!vg || !vg->num_vlans) in br_fdb_changeaddr()
288 if (!vg || !vg->num_vlans) in br_fdb_changeaddr()
318 if (!vg || !vg->num_vlans) in br_fdb_change_mac_address()
1055 if (err || !vg || !vg->num_vlans) in br_fdb_add()
1140 if (!vg || !vg->num_vlans) in br_fdb_delete()
H A Dbr_vlan.c297 vg->num_vlans++; in __vlan_add()
319 vg->num_vlans--; in __vlan_add()
369 vg->num_vlans--; in __vlan_del()
624 if (!vg || !vg->num_vlans) in br_should_learn()
674 vg->num_vlans++; in br_vlan_add_existing()
958 if (vg->num_vlans) in br_vlan_set_stats_per_port()
/kernel/linux/linux-6.6/drivers/net/dsa/microchip/
H A Dksz_common.c1116 .num_vlans = 4096,
1146 .num_vlans = 4096,
1185 .num_vlans = 4096,
1210 .num_vlans = 4096,
1235 .num_vlans = 16,
1258 .num_vlans = 4096,
1292 .num_vlans = 4096,
1324 .num_vlans = 4096,
1354 .num_vlans = 4096,
1380 .num_vlans
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_tc.c419 flow->l2_key.num_vlans = 1; in bnxt_tc_parse_flow()
685 if (flow->l2_key.num_vlans > 0) { in bnxt_hwrm_cfa_flow_alloc()
688 * in outer_vlan_tci when num_vlans is 1 (which is in bnxt_hwrm_cfa_flow_alloc()
815 if (l2_info->num_vlans) { in hwrm_cfa_decap_filter_alloc()
891 if (l2_info->num_vlans) { in hwrm_cfa_encap_record_alloc()
892 encap->num_vlan_tags = l2_info->num_vlans; in hwrm_cfa_encap_record_alloc()
1257 l2_info->num_vlans = 1; in bnxt_tc_resolve_tunnel_hdrs()
1335 if (l2_info.num_vlans) { in bnxt_tc_get_decap_handle()
1336 decap_l2_info->num_vlans = l2_info.num_vlans; in bnxt_tc_get_decap_handle()
[all...]
H A Dbnxt_tc.h25 u8 num_vlans; member
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_tc.c420 flow->l2_key.num_vlans = 1; in bnxt_tc_parse_flow()
690 if (flow->l2_key.num_vlans > 0) { in bnxt_hwrm_cfa_flow_alloc()
693 * in outer_vlan_tci when num_vlans is 1 (which is in bnxt_hwrm_cfa_flow_alloc()
821 if (l2_info->num_vlans) { in hwrm_cfa_decap_filter_alloc()
898 if (l2_info->num_vlans) { in hwrm_cfa_encap_record_alloc()
899 encap->num_vlan_tags = l2_info->num_vlans; in hwrm_cfa_encap_record_alloc()
1265 l2_info->num_vlans = 1; in bnxt_tc_resolve_tunnel_hdrs()
1343 if (l2_info.num_vlans) { in bnxt_tc_get_decap_handle()
1344 decap_l2_info->num_vlans = l2_info.num_vlans; in bnxt_tc_get_decap_handle()
[all...]
H A Dbnxt_tc.h25 u8 num_vlans; member
/kernel/linux/linux-5.10/drivers/net/dsa/b53/
H A Db53_common.c705 for (i = def_vid; i < dev->num_vlans; i++) in b53_configure_vlan()
720 for (vid = def_vid; vid < dev->num_vlans; vid++) { in b53_configure_vlan()
838 memset(priv->vlans, 0, sizeof(*priv->vlans) * priv->num_vlans); in b53_reset_switch()
1006 for (i = 0; i < dev->num_vlans; i++) { in b53_devlink_vlan_table_get()
1021 devlink_resource_size_params_init(&size_params, dev->num_vlans, in b53_setup_devlink_resources()
1022 dev->num_vlans, in b53_setup_devlink_resources()
1025 err = dsa_devlink_resource_register(ds, "VLAN", dev->num_vlans, in b53_setup_devlink_resources()
1415 if (vlan->vid_end >= dev->num_vlans) in b53_vlan_prepare()
2540 dev->num_vlans = chip->vlans; in b53_switch_init()
2601 dev->num_vlans, sizeo in b53_switch_init()
[all...]
/kernel/linux/linux-6.6/drivers/net/dsa/b53/
H A Db53_common.c750 for (i = def_vid; i < dev->num_vlans; i++) in b53_configure_vlan()
776 for (vid = def_vid; vid < dev->num_vlans; vid++) { in b53_configure_vlan()
894 memset(priv->vlans, 0, sizeof(*priv->vlans) * priv->num_vlans); in b53_reset_switch()
1062 for (i = 0; i < dev->num_vlans; i++) { in b53_devlink_vlan_table_get()
1077 devlink_resource_size_params_init(&size_params, dev->num_vlans, in b53_setup_devlink_resources()
1078 dev->num_vlans, in b53_setup_devlink_resources()
1081 err = dsa_devlink_resource_register(ds, "VLAN", dev->num_vlans, in b53_setup_devlink_resources()
1492 if (vlan->vid >= dev->num_vlans) in b53_vlan_prepare()
2644 dev->num_vlans = chip->vlans; in b53_switch_init()
2697 dev->num_vlans, sizeo in b53_switch_init()
[all...]
/kernel/linux/linux-5.10/drivers/staging/fsl-dpaa2/ethsw/
H A Ddpsw-cmd.h175 __le16 num_vlans; member
H A Ddpsw.h153 * @num_vlans: Current number of VLANs
168 u16 num_vlans; member
H A Ddpsw.c346 attr->num_vlans = le16_to_cpu(rsp_params->num_vlans); in dpsw_get_attributes()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.c1153 u16 num_vlans = 0, bkt; in __i40e_getnum_vf_vsi_vlan_filters() local
1157 num_vlans++; in __i40e_getnum_vf_vsi_vlan_filters()
1160 return num_vlans; in __i40e_getnum_vf_vsi_vlan_filters()
1171 int num_vlans; in i40e_getnum_vf_vsi_vlan_filters() local
1174 num_vlans = __i40e_getnum_vf_vsi_vlan_filters(vsi); in i40e_getnum_vf_vsi_vlan_filters()
1177 return num_vlans; in i40e_getnum_vf_vsi_vlan_filters()
1183 * @num_vlans: number of VLANs in mac_filter_hash, returned to caller
1189 static void i40e_get_vlan_list_sync(struct i40e_vsi *vsi, u16 *num_vlans, in i40e_get_vlan_list_sync() argument
1197 *num_vlans = __i40e_getnum_vf_vsi_vlan_filters(vsi); in i40e_get_vlan_list_sync()
1198 *vlan_list = kcalloc(*num_vlans, sizeo in i40e_get_vlan_list_sync()
1223 i40e_set_vsi_promisc(struct i40e_vf *vf, u16 seid, bool multi_enable, bool unicast_enable, s16 *vl, u16 num_vlans) i40e_set_vsi_promisc() argument
1323 u16 num_vlans; i40e_config_vf_promiscuous_mode() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.c1208 u16 num_vlans = 0, bkt; in __i40e_getnum_vf_vsi_vlan_filters() local
1212 num_vlans++; in __i40e_getnum_vf_vsi_vlan_filters()
1215 return num_vlans; in __i40e_getnum_vf_vsi_vlan_filters()
1226 int num_vlans; in i40e_getnum_vf_vsi_vlan_filters() local
1229 num_vlans = __i40e_getnum_vf_vsi_vlan_filters(vsi); in i40e_getnum_vf_vsi_vlan_filters()
1232 return num_vlans; in i40e_getnum_vf_vsi_vlan_filters()
1238 * @num_vlans: number of VLANs in mac_filter_hash, returned to caller
1244 static void i40e_get_vlan_list_sync(struct i40e_vsi *vsi, u16 *num_vlans, in i40e_get_vlan_list_sync() argument
1252 *num_vlans = __i40e_getnum_vf_vsi_vlan_filters(vsi); in i40e_get_vlan_list_sync()
1253 *vlan_list = kcalloc(*num_vlans, sizeo in i40e_get_vlan_list_sync()
1278 i40e_set_vsi_promisc(struct i40e_vf *vf, u16 seid, bool multi_enable, bool unicast_enable, s16 *vl, u16 num_vlans) i40e_set_vsi_promisc() argument
1378 u16 num_vlans; i40e_config_vf_promiscuous_mode() local
[all...]
/kernel/linux/linux-6.6/net/8021q/
H A Dvlan_dev.c815 if (ctx->num_vlans >= ARRAY_SIZE(ctx->vlan)) in vlan_dev_fill_forward_path()
818 ctx->vlan[ctx->num_vlans].id = vlan->vlan_id; in vlan_dev_fill_forward_path()
819 ctx->vlan[ctx->num_vlans].proto = vlan->vlan_proto; in vlan_dev_fill_forward_path()
820 ctx->num_vlans++; in vlan_dev_fill_forward_path()
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_sriov_common.c437 int i, num_vlans, ret; in qlcnic_sriov_set_guest_vlan_mode() local
455 num_vlans = sriov->num_allowed_vlans; in qlcnic_sriov_set_guest_vlan_mode()
456 sriov->allowed_vlans = kcalloc(num_vlans, sizeof(u16), GFP_KERNEL); in qlcnic_sriov_set_guest_vlan_mode()
461 for (i = 0; i < num_vlans; i++) in qlcnic_sriov_set_guest_vlan_mode()
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_sriov_common.c437 int i, num_vlans, ret; in qlcnic_sriov_set_guest_vlan_mode() local
455 num_vlans = sriov->num_allowed_vlans; in qlcnic_sriov_set_guest_vlan_mode()
456 sriov->allowed_vlans = kcalloc(num_vlans, sizeof(u16), GFP_KERNEL); in qlcnic_sriov_set_guest_vlan_mode()
461 for (i = 0; i < num_vlans; i++) in qlcnic_sriov_set_guest_vlan_mode()

Completed in 44 milliseconds

12