Home
last modified time | relevance | path

Searched refs:vid_begin (Results 1 – 10 of 10) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_switchdev.c332 static int mlxsw_sp_port_add_vids(struct net_device *dev, u16 vid_begin, in mlxsw_sp_port_add_vids() argument
338 for (vid = vid_begin; vid <= vid_end; vid++) { in mlxsw_sp_port_add_vids()
346 for (vid--; vid >= vid_begin; vid--) in mlxsw_sp_port_add_vids()
352 u16 vid_begin, u16 vid_end, in __mlxsw_sp_port_vlans_add() argument
366 return mlxsw_sp_port_add_vids(dev, vid_begin, vid_end); in __mlxsw_sp_port_vlans_add()
368 for (vid = vid_begin; vid <= vid_end; vid++) { in __mlxsw_sp_port_vlans_add()
398 err = __mlxsw_sp_port_flood_set(mlxsw_sp_port, vid_begin, vid_end, in __mlxsw_sp_port_vlans_add()
405 for (vid = vid_begin; vid <= vid_end; in __mlxsw_sp_port_vlans_add()
419 vid = vid_begin; in __mlxsw_sp_port_vlans_add()
431 for (vid = vid_begin; vid <= vid_end; vid++) in __mlxsw_sp_port_vlans_add()
[all …]
Dspectrum.h117 int mlxsw_sp_port_vlan_set(struct mlxsw_sp_port *mlxsw_sp_port, u16 vid_begin,
Dreg.h679 u16 vid_begin, u16 vid_end, in mlxsw_reg_spvm_pack() argument
682 int size = vid_end - vid_begin + 1; in mlxsw_reg_spvm_pack()
693 mlxsw_reg_spvm_rec_vid_set(payload, i, vid_begin + i); in mlxsw_reg_spvm_pack()
1182 u16 vid_begin, u16 vid_end, in mlxsw_reg_spvmlr_pack() argument
1185 int num_rec = vid_end - vid_begin + 1; in mlxsw_reg_spvmlr_pack()
1196 mlxsw_reg_spvmlr_rec_vid_set(payload, i, vid_begin + i); in mlxsw_reg_spvmlr_pack()
Dspectrum.c480 int mlxsw_sp_port_vlan_set(struct mlxsw_sp_port *mlxsw_sp_port, u16 vid_begin, in mlxsw_sp_port_vlan_set() argument
491 mlxsw_reg_spvm_pack(spvm_pl, mlxsw_sp_port->local_port, vid_begin, in mlxsw_sp_port_vlan_set()
/linux-4.4.14/net/switchdev/
Dswitchdev.c678 if (vlan->vid_begin > vlan->vid_end) in switchdev_port_vlan_dump_cb()
683 for (dump->begin = dump->end = vlan->vid_begin; in switchdev_port_vlan_dump_cb()
691 if (dump->begin > vlan->vid_begin && in switchdev_port_vlan_dump_cb()
696 dump->begin = vlan->vid_begin; in switchdev_port_vlan_dump_cb()
700 dump->begin = vlan->vid_begin; in switchdev_port_vlan_dump_cb()
703 } else if (dump->end <= vlan->vid_begin && in switchdev_port_vlan_dump_cb()
705 if ((dump->end + 1) == vlan->vid_begin && in switchdev_port_vlan_dump_cb()
712 dump->begin = vlan->vid_begin; in switchdev_port_vlan_dump_cb()
872 if (vlan.vid_begin) in switchdev_port_br_afspec()
874 vlan.vid_begin = vinfo->vid; in switchdev_port_br_afspec()
[all …]
/linux-4.4.14/net/dsa/
Dslave.c205 u16 vid_begin, u16 vid_end) in dsa_bridge_check_vlan_range() argument
214 if (!ds->drv->vlan_getnext || !vid_begin) in dsa_bridge_check_vlan_range()
217 vid = vid_begin - 1; in dsa_bridge_check_vlan_range()
260 vlan->vid_begin, in dsa_slave_port_vlan_add()
316 vlan->vid_begin = vlan->vid_end = vid; in dsa_slave_port_vlan_dump()
/linux-4.4.14/include/net/
Dswitchdev.h79 u16 vid_begin; member
/linux-4.4.14/net/bridge/
Dbr_vlan.c78 .vid_begin = vid, in __vlan_vid_add()
124 .vid_begin = vid, in __vlan_vid_del()
/linux-4.4.14/drivers/net/dsa/
Dmv88e6xxx.c1514 for (vid = vlan->vid_begin; vid <= vlan->vid_end; ++vid) { in mv88e6xxx_port_vlan_add()
1581 for (vid = vlan->vid_begin; vid <= vlan->vid_end; ++vid) { in mv88e6xxx_port_vlan_del()
/linux-4.4.14/drivers/net/ethernet/rocker/
Drocker.c4438 for (vid = vlan->vid_begin; vid <= vlan->vid_end; vid++) { in rocker_port_vlans_add()
4512 for (vid = vlan->vid_begin; vid <= vlan->vid_end; vid++) { in rocker_port_vlans_del()
4606 vlan->vid_begin = vlan->vid_end = vid; in rocker_port_vlan_dump()