Lines Matching defs:vlan
31 #include "vlan.h"
51 static const char name_root[] = "vlan";
56 * VLAN creates its own directory /proc/net/vlan with the following
63 * Generic /proc/net/vlan/<file> file and inode operations
89 * Clean up /proc/net/vlan entries
108 * Create /proc/net/vlan entries
138 struct vlan_dev_priv *vlan = vlan_dev_priv(vlandev);
143 vlan->dent = proc_create_single_data(vlandev->name, S_IFREG | 0600,
145 if (!vlan->dent)
163 * The following few functions build the content of /proc/net/vlan/config
219 const struct vlan_dev_priv *vlan = vlan_dev_priv(vlandev);
222 vlan->vlan_id, vlan->real_dev->name);
230 const struct vlan_dev_priv *vlan = vlan_dev_priv(vlandev);
242 vlandev->name, vlan->vlan_id,
243 (int)(vlan->flags & 1), vlandev->priv_flags);
251 seq_printf(seq, "Device: %s", vlan->real_dev->name);
255 vlan->ingress_priority_map[0],
256 vlan->ingress_priority_map[1],
257 vlan->ingress_priority_map[2],
258 vlan->ingress_priority_map[3],
259 vlan->ingress_priority_map[4],
260 vlan->ingress_priority_map[5],
261 vlan->ingress_priority_map[6],
262 vlan->ingress_priority_map[7]);
267 = vlan->egress_priority_map[i];