Lines Matching defs:range_end
2013 /* check if v_curr can enter a range ending in range_end */
2015 const struct net_bridge_vlan *range_end,
2018 return v_curr->vid != pvid && range_end->vid != pvid &&
2019 v_curr->vid - range_end->vid == 1 &&
2020 range_end->flags == v_curr->flags &&
2021 br_vlan_opts_eq_range(v_curr, range_end);
2029 struct net_bridge_vlan *v, *range_start = NULL, *range_end = NULL;
2084 range_end = v;
2089 if (br_vlan_global_opts_can_enter_range(v, range_end))
2092 range_end->vid,
2098 idx += range_end->vid - range_start->vid + 1;
2102 !br_vlan_can_enter_range(v, range_end, pvid)) {
2106 range_end->vid, range_start,
2112 idx += range_end->vid - range_start->vid + 1;
2117 range_end = v;
2121 * - first vlan (range_start == range_end)
2122 * - last vlan (range_start == range_end, not in range)
2123 * - last vlan range (range_start != range_end, in range)
2128 range_end->vid, range_start))
2132 range_end->vid, range_start,
2302 struct net_bridge_vlan *range_start, *range_end;
2306 range_end = br_vlan_find(vg, vinfo->vid);
2309 range_end = range_start;
2312 err = br_vlan_process_options(br, p, range_start, range_end,