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

/linux-master/net/bridge/
H A Dbr_device.c408 if (ctx->num_vlans >= ARRAY_SIZE(ctx->vlan))
410 ctx->vlan[ctx->num_vlans].id = path->bridge.vlan_id;
411 ctx->vlan[ctx->num_vlans].proto = path->bridge.vlan_proto;
412 ctx->num_vlans++;
416 ctx->num_vlans--;
H A Dbr_netlink.c29 int num_vlans = 0; local
55 num_vlans += 2;
57 num_vlans += 1;
67 num_vlans += 2;
69 num_vlans += 1;
72 return num_vlans;
78 int num_vlans; local
84 return vg->num_vlans;
87 num_vlans = __get_num_vlan_infos(vg, filter_mask);
90 return num_vlans;
[all...]
H A Dbr_mst.c209 if (!vg->num_vlans)
H A Dbr_fdb.c482 if (!vg || !vg->num_vlans)
491 if (!vg || !vg->num_vlans)
521 if (!vg || !vg->num_vlans)
1272 if (err || !vg || !vg->num_vlans)
1358 if (!vg || !vg->num_vlans)
H A Dbr_vlan.c339 vg->num_vlans++;
362 vg->num_vlans--;
412 vg->num_vlans--;
690 if (!vg || !vg->num_vlans)
750 vg->num_vlans++;
1040 if (vg->num_vlans)
1448 int idx = ctx->num_vlans - 1;
H A Dbr_private.h249 * @num_vlans: number of total VLAN entries
257 * if there're "real" entries in the bridge please test @num_vlans
263 u16 num_vlans; member in struct:net_bridge_vlan_group
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_tc.h25 u8 num_vlans; member in struct:bnxt_tc_l2_key
H A Dbnxt_tc.c420 flow->l2_key.num_vlans = 1;
690 if (flow->l2_key.num_vlans > 0) {
693 * in outer_vlan_tci when num_vlans is 1 (which is
821 if (l2_info->num_vlans) {
898 if (l2_info->num_vlans) {
899 encap->num_vlan_tags = l2_info->num_vlans;
1265 l2_info->num_vlans = 1;
1343 if (l2_info.num_vlans) {
1344 decap_l2_info->num_vlans = l2_info.num_vlans;
[all...]
H A Dbnxt_hsi.h7282 u8 num_vlans; member in struct:hwrm_cfa_l2_filter_alloc_input
H A Dbnxt.c5724 req->num_vlans = 1;
/linux-master/drivers/net/dsa/microchip/
H A Dksz_common.c1190 .num_vlans = 4096,
1220 .num_vlans = 4096,
1259 .num_vlans = 4096,
1284 .num_vlans = 4096,
1309 .num_vlans = 16,
1332 .num_vlans = 4096,
1366 .num_vlans = 4096,
1398 .num_vlans = 4096,
1428 .num_vlans = 4096,
1454 .num_vlans
[all...]
H A Dksz_common.h54 int num_vlans; member in struct:ksz_chip_data
H A Dksz8795.c1374 for (vid = 1; vid < dev->info->num_vlans; ++vid) {
1788 for (i = 0; i < (dev->info->num_vlans / 4); i++)
/linux-master/net/8021q/
H A Dvlan_dev.c780 if (ctx->num_vlans >= ARRAY_SIZE(ctx->vlan))
783 ctx->vlan[ctx->num_vlans].id = vlan->vlan_id;
784 ctx->vlan[ctx->num_vlans].proto = vlan->vlan_proto;
785 ctx->num_vlans++;
/linux-master/drivers/net/dsa/b53/
H A Db53_common.c763 for (i = def_vid; i < dev->num_vlans; i++)
789 for (vid = def_vid; vid < dev->num_vlans; vid++) {
907 memset(priv->vlans, 0, sizeof(*priv->vlans) * priv->num_vlans);
1075 for (i = 0; i < dev->num_vlans; i++) {
1090 devlink_resource_size_params_init(&size_params, dev->num_vlans,
1091 dev->num_vlans,
1094 err = dsa_devlink_resource_register(ds, "VLAN", dev->num_vlans,
1505 if (vlan->vid >= dev->num_vlans)
2636 dev->num_vlans = chip->vlans;
2689 dev->num_vlans, sizeo
[all...]
H A Db53_priv.h146 unsigned int num_vlans; member in struct:b53_device
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.c1204 u16 num_vlans = 0, bkt; local
1208 num_vlans++;
1211 return num_vlans;
1222 int num_vlans; local
1225 num_vlans = __i40e_getnum_vf_vsi_vlan_filters(vsi);
1228 return num_vlans;
1234 * @num_vlans: number of VLANs in mac_filter_hash, returned to caller
1240 static void i40e_get_vlan_list_sync(struct i40e_vsi *vsi, u16 *num_vlans, argument
1248 *num_vlans = __i40e_getnum_vf_vsi_vlan_filters(vsi);
1249 *vlan_list = kcalloc(*num_vlans, sizeo
1274 i40e_set_vsi_promisc(struct i40e_vf *vf, u16 seid, bool multi_enable, bool unicast_enable, s16 *vl, u16 num_vlans) argument
1374 u16 num_vlans; local
[all...]
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpsw.h145 * @num_vlans: Current number of VLANs
162 u16 num_vlans; member in struct:dpsw_attr
H A Ddpsw-cmd.h206 __le16 num_vlans; member in struct:dpsw_rsp_get_attr
H A Ddpsw.c319 attr->num_vlans = le16_to_cpu(rsp_params->num_vlans);
H A Ddpaa2-switch.c1789 if (attr->max_vlans - attr->num_vlans < 1)
1799 if (attr->max_vlans - attr->num_vlans < 1)
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_sriov_common.c437 int i, num_vlans, ret; local
455 num_vlans = sriov->num_allowed_vlans;
456 sriov->allowed_vlans = kcalloc(num_vlans, sizeof(u16), GFP_KERNEL);
461 for (i = 0; i < num_vlans; i++)
/linux-master/include/linux/
H A Dnetdevice.h880 int num_vlans; member in struct:net_device_path_ctx

Completed in 454 milliseconds