Lines Matching refs:vinfo
126 struct bridge_vlan_info vinfo; in br_fill_ifinfo() local
144 vinfo.vid = vid; in br_fill_ifinfo()
145 vinfo.flags = 0; in br_fill_ifinfo()
147 vinfo.flags |= BRIDGE_VLAN_INFO_PVID; in br_fill_ifinfo()
150 vinfo.flags |= BRIDGE_VLAN_INFO_UNTAGGED; in br_fill_ifinfo()
153 sizeof(vinfo), &vinfo)) in br_fill_ifinfo()
240 struct bridge_vlan_info *vinfo; in br_afspec() local
242 vinfo = nla_data(tb[IFLA_BRIDGE_VLAN_INFO]); in br_afspec()
244 if (!vinfo->vid || vinfo->vid >= VLAN_VID_MASK) in br_afspec()
250 err = nbp_vlan_add(p, vinfo->vid, vinfo->flags); in br_afspec()
254 if (vinfo->flags & BRIDGE_VLAN_INFO_MASTER) in br_afspec()
255 err = br_vlan_add(p->br, vinfo->vid, in br_afspec()
256 vinfo->flags); in br_afspec()
258 err = br_vlan_add(br, vinfo->vid, vinfo->flags); in br_afspec()
264 nbp_vlan_delete(p, vinfo->vid); in br_afspec()
265 if (vinfo->flags & BRIDGE_VLAN_INFO_MASTER) in br_afspec()
266 br_vlan_delete(p->br, vinfo->vid); in br_afspec()
268 br_vlan_delete(br, vinfo->vid); in br_afspec()