ifv 1536 dev/ic/re.c struct ifvlan *ifv = NULL;
ifv 1540 dev/ic/re.c ifv = m->m_pkthdr.rcvif->if_softc;
ifv 1677 dev/ic/re.c if (ifv != NULL) {
ifv 1679 dev/ic/re.c htole32(swap16(ifv->ifv_tag) |
ifv 2738 dev/pci/if_bge.c struct ifvlan *ifv = NULL;
ifv 2742 dev/pci/if_bge.c ifv = m_head->m_pkthdr.rcvif->if_softc;
ifv 2803 dev/pci/if_bge.c if (ifv != NULL) {
ifv 2805 dev/pci/if_bge.c f->bge_vlan_tag = ifv->ifv_tag;
ifv 4334 dev/pci/if_bnx.c struct ifvlan *ifv = m0->m_pkthdr.rcvif->if_softc;
ifv 4336 dev/pci/if_bnx.c vlan_tag = ifv->ifv_tag;
ifv 905 dev/pci/if_nfe.c struct ifvlan *ifv = m0->m_pkthdr.rcvif->if_softc;
ifv 906 dev/pci/if_nfe.c vtag = NFE_TX_VTAG | htons(ifv->ifv_tag);
ifv 1603 dev/pci/if_nge.c struct ifvlan *ifv = NULL;
ifv 1607 dev/pci/if_nge.c ifv = m_head->m_pkthdr.rcvif->if_softc;
ifv 1642 dev/pci/if_nge.c if (ifv != NULL) {
ifv 1644 dev/pci/if_nge.c (NGE_TXEXTSTS_VLANPKT|ifv->ifv_tag);
ifv 2003 dev/pci/if_ti.c struct ifvlan *ifv = NULL;
ifv 2007 dev/pci/if_ti.c ifv = m_head->m_pkthdr.rcvif->if_softc;
ifv 2037 dev/pci/if_ti.c if (ifv != NULL) {
ifv 2039 dev/pci/if_ti.c txdesc.ti_vlan_tag = ifv->ifv_tag;
ifv 2090 dev/pci/if_ti.c struct ifvlan *ifv = NULL;
ifv 2094 dev/pci/if_ti.c ifv = m_head->m_pkthdr.rcvif->if_softc;
ifv 2123 dev/pci/if_ti.c if (ifv != NULL) {
ifv 2125 dev/pci/if_ti.c f->ti_vlan_tag = ifv->ifv_tag;
ifv 1389 dev/pci/if_txp.c struct ifvlan *ifv;
ifv 1454 dev/pci/if_txp.c ifv = m->m_pkthdr.rcvif->if_softc;
ifv 1456 dev/pci/if_txp.c (htons(ifv->ifv_tag) << TX_PFLAGS_VLANTAG_S);
ifv 1298 dev/pci/if_vge.c struct ifvlan *ifv = NULL;
ifv 1302 dev/pci/if_vge.c ifv = m_head->m_pkthdr.rcvif->if_softc;
ifv 1396 dev/pci/if_vge.c if (ifv != NULL) {
ifv 1398 dev/pci/if_vge.c htole32(htons(ifv->ifv_tag) | VGE_TDCTL_VTAG);
ifv 1109 dev/pci/if_xge.c struct ifvlan *ifv = NULL;
ifv 1156 dev/pci/if_xge.c ifv = m->m_pkthdr.rcvif->if_softc;
ifv 1159 dev/pci/if_xge.c txd->txd_control2 |= TXD_CTL2_VLANT(ifv->ifv_tag);
ifv 118 net/if_vlan.c struct ifvlan *ifv;
ifv 121 net/if_vlan.c ifv = malloc(sizeof(*ifv), M_DEVBUF, M_NOWAIT);
ifv 122 net/if_vlan.c if (!ifv)
ifv 124 net/if_vlan.c bzero(ifv, sizeof(*ifv));
ifv 126 net/if_vlan.c LIST_INIT(&ifv->vlan_mc_listhead);
ifv 127 net/if_vlan.c ifp = &ifv->ifv_if;
ifv 128 net/if_vlan.c ifp->if_softc = ifv;
ifv 151 net/if_vlan.c struct ifvlan *ifv = ifp->if_softc;
ifv 157 net/if_vlan.c free(ifv, M_DEVBUF);
ifv 164 net/if_vlan.c struct ifvlan *ifv = (struct ifvlan *)ptr;
ifv 171 net/if_vlan.c ifv->dh_cookie = NULL;
ifv 172 net/if_vlan.c vlan_clone_destroy(&ifv->ifv_if);
ifv 178 net/if_vlan.c struct ifvlan *ifv;
ifv 183 net/if_vlan.c ifv = ifp->if_softc;
ifv 184 net/if_vlan.c p = ifv->ifv_p;
ifv 233 net/if_vlan.c evh.evl_tag = htons(ifv->ifv_tag +
ifv 234 net/if_vlan.c (ifv->ifv_prio << EVL_PRIO_BITS));
ifv 277 net/if_vlan.c struct ifvlan *ifv;
ifv 289 net/if_vlan.c LIST_FOREACH(ifv, &vlan_tagh[TAG_HASH(tag)], ifv_list) {
ifv 290 net/if_vlan.c if (m->m_pkthdr.rcvif == ifv->ifv_p && tag == ifv->ifv_tag)
ifv 293 net/if_vlan.c if (ifv == NULL)
ifv 296 net/if_vlan.c if ((ifv->ifv_if.if_flags & (IFF_UP|IFF_RUNNING)) !=
ifv 309 net/if_vlan.c m->m_pkthdr.rcvif = &ifv->ifv_if;
ifv 316 net/if_vlan.c if (ifv->ifv_if.if_bpf)
ifv 317 net/if_vlan.c bpf_mtap_hdr(ifv->ifv_if.if_bpf, (char *)eh, ETHER_HDR_LEN,
ifv 320 net/if_vlan.c ifv->ifv_if.if_ipackets++;
ifv 321 net/if_vlan.c ether_input(&ifv->ifv_if, eh, m);
ifv 327 net/if_vlan.c vlan_config(struct ifvlan *ifv, struct ifnet *p, u_int16_t tag)
ifv 335 net/if_vlan.c if (ifv->ifv_p == p && ifv->ifv_tag == tag) /* noop */
ifv 337 net/if_vlan.c if (ifv->ifv_p)
ifv 340 net/if_vlan.c ifv->ifv_p = p;
ifv 343 net/if_vlan.c ifv->ifv_if.if_mtu = p->if_mtu;
ifv 349 net/if_vlan.c ifv->ifv_if.if_mtu = p->if_mtu - EVL_ENCAPLEN;
ifv 352 net/if_vlan.c ifv->ifv_if.if_xname, ifv->ifv_if.if_mtu,
ifv 353 net/if_vlan.c ifv->ifv_p->if_xname);
ifv 357 net/if_vlan.c ifv->ifv_if.if_flags = p->if_flags &
ifv 364 net/if_vlan.c ifv->ifv_if.if_type = p->if_type;
ifv 370 net/if_vlan.c ifv->ifv_if.if_baudrate = p->if_baudrate;
ifv 384 net/if_vlan.c ifv->ifv_if.if_capabilities = p->if_capabilities &
ifv 393 net/if_vlan.c ifa1 = ifnet_addrs[ifv->ifv_if.if_index];
ifv 400 net/if_vlan.c bcopy(LLADDR(sdl2), ifv->ifv_ac.ac_enaddr, ETHER_ADDR_LEN);
ifv 402 net/if_vlan.c ifv->ifv_tag = tag;
ifv 404 net/if_vlan.c LIST_INSERT_HEAD(&vlan_tagh[TAG_HASH(tag)], ifv, ifv_list);
ifv 407 net/if_vlan.c ifv->lh_cookie = hook_establish(p->if_linkstatehooks, 1,
ifv 408 net/if_vlan.c vlan_vlandev_state, ifv);
ifv 411 net/if_vlan.c ifv->dh_cookie = hook_establish(p->if_detachhooks, 1,
ifv 412 net/if_vlan.c vlan_ifdetach, ifv);
ifv 414 net/if_vlan.c vlan_vlandev_state(ifv);
ifv 425 net/if_vlan.c struct ifvlan *ifv;
ifv 430 net/if_vlan.c ifv = ifp->if_softc;
ifv 431 net/if_vlan.c p = ifv->ifv_p;
ifv 436 net/if_vlan.c ifr_p = (struct ifreq *)&ifv->ifv_p->if_data;
ifv 439 net/if_vlan.c LIST_REMOVE(ifv, ifv_list);
ifv 440 net/if_vlan.c if (ifv->lh_cookie != NULL)
ifv 441 net/if_vlan.c hook_disestablish(p->if_linkstatehooks, ifv->lh_cookie);
ifv 443 net/if_vlan.c if (ifv->dh_cookie != NULL)
ifv 444 net/if_vlan.c hook_disestablish(p->if_detachhooks, ifv->dh_cookie);
ifv 453 net/if_vlan.c vlan_ether_purgemulti(ifv);
ifv 456 net/if_vlan.c ifv->ifv_p = NULL;
ifv 457 net/if_vlan.c ifv->ifv_if.if_mtu = ETHERMTU;
ifv 460 net/if_vlan.c ifa = ifnet_addrs[ifv->ifv_if.if_index];
ifv 465 net/if_vlan.c bzero(ifv->ifv_ac.ac_enaddr, ETHER_ADDR_LEN);
ifv 473 net/if_vlan.c struct ifvlan *ifv = v;
ifv 475 net/if_vlan.c if (ifv->ifv_if.if_link_state == ifv->ifv_p->if_link_state)
ifv 478 net/if_vlan.c ifv->ifv_if.if_link_state = ifv->ifv_p->if_link_state;
ifv 479 net/if_vlan.c ifv->ifv_if.if_baudrate = ifv->ifv_p->if_baudrate;
ifv 480 net/if_vlan.c if_link_state_change(&ifv->ifv_if);
ifv 486 net/if_vlan.c struct ifvlan *ifv = ifp->if_softc;
ifv 490 net/if_vlan.c if ((ifv->ifv_flags & IFVF_PROMISC) == 0) {
ifv 491 net/if_vlan.c error = ifpromisc(ifv->ifv_p, 1);
ifv 493 net/if_vlan.c ifv->ifv_flags |= IFVF_PROMISC;
ifv 496 net/if_vlan.c if ((ifv->ifv_flags & IFVF_PROMISC) != 0) {
ifv 497 net/if_vlan.c error = ifpromisc(ifv->ifv_p, 0);
ifv 499 net/if_vlan.c ifv->ifv_flags &= ~IFVF_PROMISC;
ifv 513 net/if_vlan.c struct ifvlan *ifv;
ifv 519 net/if_vlan.c ifv = ifp->if_softc;
ifv 523 net/if_vlan.c if (ifv->ifv_p != NULL) {
ifv 529 net/if_vlan.c arp_ifinit(&ifv->ifv_ac, ifa);
ifv 551 net/if_vlan.c if (ifv->ifv_p != NULL) {
ifv 552 net/if_vlan.c if (ifv->ifv_p->if_capabilities & IFCAP_VLAN_MTU)
ifv 553 net/if_vlan.c p_mtu = ifv->ifv_p->if_mtu;
ifv 555 net/if_vlan.c p_mtu = ifv->ifv_p->if_mtu - EVL_ENCAPLEN;
ifv 593 net/if_vlan.c error = vlan_config(ifv, pr, vlr.vlr_tag);
ifv 604 net/if_vlan.c if (ifv->ifv_p) {
ifv 606 net/if_vlan.c "%s", ifv->ifv_p->if_xname);
ifv 607 net/if_vlan.c vlr.vlr_tag = ifv->ifv_tag;
ifv 624 net/if_vlan.c ifv->ifv_prio = vlr.vlr_tag;
ifv 628 net/if_vlan.c if (ifv->ifv_p)
ifv 629 net/if_vlan.c strlcpy(vlr.vlr_parent, ifv->ifv_p->if_xname,
ifv 631 net/if_vlan.c vlr.vlr_tag = ifv->ifv_prio;
ifv 639 net/if_vlan.c if (ifv->ifv_p != NULL)
ifv 644 net/if_vlan.c error = (ifv->ifv_p != NULL) ?
ifv 645 net/if_vlan.c vlan_ether_addmulti(ifv, ifr) : EINVAL;
ifv 649 net/if_vlan.c error = (ifv->ifv_p != NULL) ?
ifv 650 net/if_vlan.c vlan_ether_delmulti(ifv, ifr) : EINVAL;
ifv 660 net/if_vlan.c vlan_ether_addmulti(struct ifvlan *ifv, struct ifreq *ifr)
ifv 662 net/if_vlan.c struct ifnet *ifp = ifv->ifv_p; /* Parent. */
ifv 672 net/if_vlan.c error = ether_addmulti(ifr, (struct arpcom *)&ifv->ifv_ac);
ifv 693 net/if_vlan.c ETHER_LOOKUP_MULTI(addrlo, addrhi, &ifv->ifv_ac, mc->mc_enm);
ifv 695 net/if_vlan.c LIST_INSERT_HEAD(&ifv->vlan_mc_listhead, mc, mc_entries);
ifv 707 net/if_vlan.c (void)ether_delmulti(ifr, (struct arpcom *)&ifv->ifv_ac);
ifv 713 net/if_vlan.c vlan_ether_delmulti(struct ifvlan *ifv, struct ifreq *ifr)
ifv 715 net/if_vlan.c struct ifnet *ifp = ifv->ifv_p; /* Parent. */
ifv 727 net/if_vlan.c ETHER_LOOKUP_MULTI(addrlo, addrhi, &ifv->ifv_ac, enm);
ifv 731 net/if_vlan.c LIST_FOREACH(mc, &ifv->vlan_mc_listhead, mc_entries)
ifv 739 net/if_vlan.c error = ether_delmulti(ifr, (struct arpcom *)&ifv->ifv_ac);
ifv 750 net/if_vlan.c (void)ether_addmulti(ifr, (struct arpcom *)&ifv->ifv_ac);
ifv 759 net/if_vlan.c vlan_ether_purgemulti(struct ifvlan *ifv)
ifv 761 net/if_vlan.c struct ifnet *ifp = ifv->ifv_p; /* Parent. */
ifv 773 net/if_vlan.c while ((mc = LIST_FIRST(&ifv->vlan_mc_listhead)) != NULL) {
ifv 390 net80211/ieee80211_output.c const struct ifvlan *ifv = m->m_pkthdr.rcvif->if_softc;
ifv 393 net80211/ieee80211_output.c if (ifv->ifv_prio <= 7)
ifv 394 net80211/ieee80211_output.c return ifv->ifv_prio;