Lines Matching defs:vinfo
2180 struct bridge_vlan_info *vinfo, vrange_end, *vinfo_last = NULL;
2213 vinfo = nla_data(tb[BRIDGE_VLANDB_ENTRY_INFO]);
2214 if (vinfo->flags & (BRIDGE_VLAN_INFO_RANGE_BEGIN |
2219 if (!br_vlan_valid_id(vinfo->vid, extack))
2225 vrange_end.flags = BRIDGE_VLAN_INFO_RANGE_END | vinfo->flags;
2226 vinfo->flags |= BRIDGE_VLAN_INFO_RANGE_BEGIN;
2228 /* vinfo_last is the range start, vinfo the range end */
2229 vinfo_last = vinfo;
2230 vinfo = &vrange_end;
2232 if (!br_vlan_valid_id(vinfo->vid, extack) ||
2233 !br_vlan_valid_range(vinfo, vinfo_last, extack))
2240 skip_processing = !!(vinfo->flags & BRIDGE_VLAN_INFO_ONLY_OPTS);
2251 err = br_process_vlan_info(br, p, cmdmap, vinfo, &tmp_last,
2268 range_end = br_vlan_find(vg, vinfo->vid);
2270 range_start = br_vlan_find(vg, vinfo->vid);