Lines Matching refs:ifvlan

97 CK_SLIST_HEAD(ifvlanhead, ifvlan);
104 struct ifvlan *vlans[VLAN_ARRAY_SIZE]; /* static table */
138 struct ifvlan *_next; \
180 struct ifvlan { struct
199 CK_SLIST_ENTRY(ifvlan) ifv_list; argument
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) in vlan_inshash()
435 struct ifvlan *ifv2; in vlan_inshash()
462 vlan_remhash(struct ifvlantrunk *trunk, struct ifvlan *ifv) in vlan_remhash()
465 struct ifvlan *ifv2; in vlan_remhash()
475 CK_SLIST_REMOVE(&trunk->hash[i], ifv2, ifvlan, ifv_list); in vlan_remhash()
491 struct ifvlan *ifv; in vlan_growhash()
516 CK_SLIST_REMOVE(&trunk->hash[i], ifv, ifvlan, ifv_list); in vlan_growhash()
531 static __inline struct ifvlan *
534 struct ifvlan *ifv; in vlan_gethash()
550 struct ifvlan *ifv;
562 static __inline struct ifvlan *
570 vlan_inshash(struct ifvlantrunk *trunk, struct ifvlan *ifv) in vlan_inshash()
582 vlan_remhash(struct ifvlantrunk *trunk, struct ifvlan *ifv) in vlan_remhash()
628 struct ifvlan *sc; in vlan_setmulti()
683 struct ifvlan *ifv; in vlan_ifevent()
713 struct ifvlan *ifv; in vlan_iflladdr()
761 struct ifvlan *ifv; in vlan_ifdetach()
794 struct ifvlan *ifv; in vlan_trunkdev()
818 struct ifvlan *ifv; in vlan_tag()
830 struct ifvlan *ifv; in vlan_pcp()
846 struct ifvlan *ifv; in vlan_cookie()
861 struct ifvlan *ifv; in vlan_setcookie()
877 struct ifvlan *ifv; in vlan_devat()
1067 struct ifvlan *ifv; in vlan_clone_create()
1151 ifv = malloc(sizeof(struct ifvlan), M_VLAN, M_WAITOK | M_ZERO); in vlan_clone_create()
1324 struct ifvlan *ifv = ifp->if_softc; in vlan_clone_modify_nl()
1349 struct ifvlan *ifv = ifp->if_softc; in vlan_clone_dump_nl()
1375 struct ifvlan *ifv = ifp->if_softc; in vlan_clone_destroy()
1415 struct ifvlan *ifv; in vlan_transmit()
1484 struct ifvlan *ifv; in vlan_output()
1549 struct ifvlan *ifv; in vlan_input()
1647 struct ifvlan *ifv; in vlan_lladdr_fn()
1650 ifv = (struct ifvlan *)arg; in vlan_lladdr_fn()
1662 vlan_config(struct ifvlan *ifv, struct ifnet *p, uint16_t vid, in vlan_config()
1854 struct ifvlan *ifv; in vlan_unconfig_locked()
1929 struct ifvlan *ifv; in vlan_setflag()
1982 struct ifvlan *ifv; in vlan_link_state()
2004 struct ifvlan *ifv; \
2078 vlan_capabilities(struct ifvlan *ifv) in vlan_capabilities()
2217 struct ifvlan *ifv; in vlan_trunk_capabilities()
2240 struct ifvlan *ifv; in vlan_ioctl()
2472 struct ifvlan *ifv; in vlan_snd_tag_alloc()