Lines Matching defs:vid
194 #define ifv_vid ifv_qtag.vid
282 uint16_t vid);
532 vlan_gethash(struct ifvlantrunk *trunk, uint16_t vid)
538 CK_SLIST_FOREACH(ifv, &trunk->hash[HASH(vid, trunk->hmask)], ifv_list)
539 if (ifv->ifv_vid == vid)
563 vlan_gethash(struct ifvlantrunk *trunk, uint16_t vid)
566 return trunk->vlans[vid];
874 vlan_devat(struct ifnet *ifp, uint16_t vid)
885 ifv = vlan_gethash(trunk, vid);
1017 int vid;
1030 vid = 0;
1032 vid = (vid * 10) + (*cp - '0');
1038 *vidp = vid;
1074 int vid = 0;
1102 vid = vlr.vlr_tag;
1119 struct ifnet *p_tmp = vlan_clone_match_ethervid(name, &vid);
1199 error = vlan_config(ifv, p, vid, proto);
1560 uint16_t vid, tag;
1615 vid = EVL_VLANOFTAG(tag);
1617 ifv = vlan_gethash(trunk, vid);
1671 vlan_config(struct ifvlan *ifv, struct ifnet *p, uint16_t vid,
1694 if (vid == 0 || vid == 0xFFF || (vid & ~EVL_VLID_MASK))
1705 if (ifv->ifv_vid != vid) {
1710 ifv->ifv_vid = vid;
1740 ifv->ifv_vid = vid; /* must set this before vlan_inshash() */