Lines Matching defs:ifvlan
97 CK_SLIST_HEAD(ifvlanhead, ifvlan);
104 struct ifvlan *vlans[VLAN_ARRAY_SIZE]; /* static table */
138 struct ifvlan *_next; \
180 struct ifvlan {
199 CK_SLIST_ENTRY(ifvlan) ifv_list;
278 static int vlan_inshash(struct ifvlantrunk *trunk, struct ifvlan *ifv);
279 static int vlan_remhash(struct ifvlantrunk *trunk, struct ifvlan *ifv);
281 static __inline struct ifvlan * vlan_gethash(struct ifvlantrunk *trunk,
315 static int vlan_config(struct ifvlan *ifv, struct ifnet *p, uint16_t tag,
318 static void vlan_capabilities(struct ifvlan *ifv);
432 vlan_inshash(struct ifvlantrunk *trunk, struct ifvlan *ifv)
435 struct ifvlan *ifv2;
462 vlan_remhash(struct ifvlantrunk *trunk, struct ifvlan *ifv)
465 struct ifvlan *ifv2;
475 CK_SLIST_REMOVE(&trunk->hash[i], ifv2, ifvlan, ifv_list);
491 struct ifvlan *ifv;
516 CK_SLIST_REMOVE(&trunk->hash[i], ifv, ifvlan, ifv_list);
531 static __inline struct ifvlan *
534 struct ifvlan *ifv;
550 struct ifvlan *ifv;
562 static __inline struct ifvlan *
570 vlan_inshash(struct ifvlantrunk *trunk, struct ifvlan *ifv)
582 vlan_remhash(struct ifvlantrunk *trunk, struct ifvlan *ifv)
628 struct ifvlan *sc;
683 struct ifvlan *ifv;
713 struct ifvlan *ifv;
761 struct ifvlan *ifv;
794 struct ifvlan *ifv;
818 struct ifvlan *ifv;
830 struct ifvlan *ifv;
846 struct ifvlan *ifv;
861 struct ifvlan *ifv;
877 struct ifvlan *ifv;
1076 struct ifvlan *ifv;
1160 ifv = malloc(sizeof(struct ifvlan), M_VLAN, M_WAITOK | M_ZERO);
1333 struct ifvlan *ifv = ifp->if_softc;
1358 struct ifvlan *ifv = ifp->if_softc;
1384 struct ifvlan *ifv = ifp->if_softc;
1398 * ifvlan.
1424 struct ifvlan *ifv;
1493 struct ifvlan *ifv;
1558 struct ifvlan *ifv;
1656 struct ifvlan *ifv;
1659 ifv = (struct ifvlan *)arg;
1671 vlan_config(struct ifvlan *ifv, struct ifnet *p, uint16_t vid,
1862 struct ifvlan *ifv;
1937 struct ifvlan *ifv;
1990 struct ifvlan *ifv;
2012 struct ifvlan *ifv; \
2086 vlan_capabilities(struct ifvlan *ifv)
2225 struct ifvlan *ifv;
2248 struct ifvlan *ifv;
2468 struct ifvlan *ifv;