Lines Matching refs:vid
51 } else if ((v->vid - vtend->vid) == 1 &&
56 if ((vtend->vid - vtbegin->vid) > 0)
67 if ((vtend->vid - vtbegin->vid) > 0)
90 static int br_fill_vlan_tinfo(struct sk_buff *skb, u16 vid,
103 vid))
124 if (vtend && (vtend->vid - vtbegin->vid) > 0) {
126 err = br_fill_vlan_tinfo(skb, vtbegin->vid,
132 err = br_fill_vlan_tinfo(skb, vtend->vid,
138 err = br_fill_vlan_tinfo(skb, vtbegin->vid,
167 } else if ((v->vid - vtend->vid) == 1 &&
197 u16 vid, u32 tun_id, bool *changed)
206 err = nbp_vlan_tunnel_info_add(p, vid, tun_id);
211 if (!nbp_vlan_tunnel_info_delete(p, vid))
224 u16 vid, flags = 0;
239 vid = nla_get_u16(tb[IFLA_BRIDGE_VLAN_TUNNEL_VID]);
240 if (vid >= VLAN_VID_MASK)
247 tinfo->vid = vid;
276 br_vlan_notify(p->br, p, (*v_start)->vid, (*v_end)->vid, RTM_NEWVLAN);
301 if ((tinfo_curr->vid - tinfo_last->vid) !=
305 for (v = tinfo_last->vid; v <= tinfo_curr->vid; v++) {
319 br_vlan_notify(br, p, v_start->vid, v_end->vid,
329 err = br_vlan_tunnel_info(p, cmd, tinfo_curr->vid,
333 br_vlan_notify(br, p, tinfo_curr->vid, 0, RTM_NEWVLAN);