Lines Matching refs:vid

344 int mlxsw_sp_port_vid_stp_set(struct mlxsw_sp_port *mlxsw_sp_port, u16 vid,
356 mlxsw_reg_spms_vid_pack(spms_pl, vid, spms_state);
454 int mlxsw_sp_port_vid_learning_set(struct mlxsw_sp_port *mlxsw_sp_port, u16 vid,
464 mlxsw_reg_spvmlr_pack(spvmlr_pl, mlxsw_sp_port->local_port, vid, vid,
522 u16 vid, u16 ethtype)
533 mlxsw_reg_spvid_pack(spvid_pl, mlxsw_sp_port->local_port, vid,
549 int mlxsw_sp_port_pvid_set(struct mlxsw_sp_port *mlxsw_sp_port, u16 vid,
554 if (!vid) {
559 err = __mlxsw_sp_port_pvid_set(mlxsw_sp_port, vid, ethtype);
567 mlxsw_sp_port->pvid = vid;
1040 u16 vid, vid_e;
1043 for (vid = vid_begin; vid <= vid_end;
1044 vid += MLXSW_REG_SPVM_REC_MAX_COUNT) {
1045 vid_e = min((u16) (vid + MLXSW_REG_SPVM_REC_MAX_COUNT - 1),
1048 err = __mlxsw_sp_port_vlan_set(mlxsw_sp_port, vid, vid_e,
1065 mlxsw_sp_port_vlan->vid == MLXSW_SP_DEFAULT_VID)
1081 mlxsw_sp_port_vlan_create(struct mlxsw_sp_port *mlxsw_sp_port, u16 vid)
1084 bool untagged = vid == MLXSW_SP_DEFAULT_VID;
1087 mlxsw_sp_port_vlan = mlxsw_sp_port_vlan_find_by_vid(mlxsw_sp_port, vid);
1091 err = mlxsw_sp_port_vlan_set(mlxsw_sp_port, vid, vid, true, untagged);
1102 mlxsw_sp_port_vlan->vid = vid;
1108 mlxsw_sp_port_vlan_set(mlxsw_sp_port, vid, vid, false, false);
1115 u16 vid = mlxsw_sp_port_vlan->vid;
1120 mlxsw_sp_port_vlan_set(mlxsw_sp_port, vid, vid, false, false);
1124 __be16 __always_unused proto, u16 vid)
1131 if (!vid)
1134 return PTR_ERR_OR_ZERO(mlxsw_sp_port_vlan_create(mlxsw_sp_port, vid));
1138 __be16 __always_unused proto, u16 vid)
1146 if (!vid)
1149 mlxsw_sp_port_vlan = mlxsw_sp_port_vlan_find_by_vid(mlxsw_sp_port, vid);
4691 u16 vid;
4702 for (vid = 0; vid < VLAN_N_VID; vid++)
4703 mlxsw_reg_spms_vid_pack(spms_pl, vid, spms_state);
4712 u16 vid = 1;
4726 for (; vid <= VLAN_N_VID - 1; vid++) {
4728 vid, false);
4736 for (vid--; vid >= 1; vid--)
4737 mlxsw_sp_port_vid_learning_set(mlxsw_sp_port, vid, true);
4747 u16 vid;
4749 for (vid = VLAN_N_VID - 1; vid >= 1; vid--)
4751 vid, true);
5117 u16 vid, bool replay_deslavement)
5185 void *ptr, u16 vid)
5195 vid, false);
5208 u16 vid, bool process_foreign)
5246 u16 vid = vlan_dev_vlan_id(vlan_dev);
5250 event, ptr, vid,
5255 ptr, vid);
5259 ptr, vid,