/freebsd-11.0-release/sys/compat/linuxkpi/common/include/linux/ |
H A D | if_vlan.h | 53 uint16_t vtag; local 54 if (VLAN_TAG(ifp, &vtag) == 0) 55 return (vtag);
|
/freebsd-11.0-release/sys/netinet/ |
H A D | toecore.c | 130 uint16_t vtag __unused) 392 uint16_t vtag; local 417 vtag = 0xfff; 433 VLAN_TAG(ifp, &vtag); 437 tod->tod_l2_update(tod, ifp, sa, lladdr, vtag); 442 * lladdr and vtag are valid on return, EWOULDBLOCK means the TOE driver's 447 uint8_t *lladdr, uint16_t *vtag) 468 if (VLAN_TAG(ifp, vtag) != 0) 470 *vtag = 0xfff; 446 toe_l2_resolve(struct toedev *tod, struct ifnet *ifp, struct sockaddr *sa, uint8_t *lladdr, uint16_t *vtag) argument
|
H A D | sctp_cc_functions.c | 252 uint64_t rtt_offset, uint64_t vtag, uint8_t inst_ind) 265 vtag, 286 vtag, 310 vtag, 322 vtag, 353 vtag, 387 uint64_t vtag, uint8_t inst_ind) 402 vtag, 420 vtag, 433 vtag, 251 cc_bw_same(struct sctp_tcb *stcb, struct sctp_nets *net, uint64_t nbw, uint64_t rtt_offset, uint64_t vtag, uint8_t inst_ind) argument 386 cc_bw_decrease(struct sctp_tcb *stcb, struct sctp_nets *net, uint64_t nbw, uint64_t rtt_offset, uint64_t vtag, uint8_t inst_ind) argument 527 cc_bw_increase(struct sctp_tcb *stcb, struct sctp_nets *net, uint64_t nbw, uint64_t vtag) argument 573 uint64_t probepoint, rtt, vtag; local 802 uint64_t vtag, probepoint; local 1344 uint64_t vtag, probepoint; local 1407 uint64_t vtag, probepoint; local [all...] |
H A D | sctp_asconf.c | 3303 struct sctp_asconf_tag_param *vtag; local 3338 vtag = (struct sctp_asconf_tag_param *)&aa->ap.aph; 3339 vtag->aph.ph.param_type = SCTP_NAT_VTAGS; 3340 vtag->aph.ph.param_length = sizeof(struct sctp_asconf_tag_param); 3341 vtag->local_vtag = htonl(stcb->asoc.my_vtag); 3342 vtag->remote_vtag = htonl(stcb->asoc.peer_vtag);
|
H A D | sctp_pcb.h | 135 uint32_t v_tag; /* the vtag that can not be reused */ 136 uint16_t lport; /* the local port used in vtag */ 137 uint16_t rport; /* the remote port used in vtag */ 350 uint32_t vtag; member in struct:sctp_pcbtsn_rlog 458 LIST_ENTRY(sctp_tcb) sctp_asocs; /* vtag hash list */
|
H A D | sctp_output.c | 5851 uint32_t vtag, itsn; local 5861 vtag = sctp_select_a_tag(inp, inp->sctp_lport, sh->src_port, 1); 5862 if ((asoc->peer_supports_nat) && (vtag == asoc->my_vtag)) { 5864 * Got a duplicate vtag on some guy behind a 5869 initack->init.initiate_tag = htonl(vtag); 5876 vtag = sctp_select_a_tag(inp, inp->sctp_lport, sh->src_port, 1); 5877 initack->init.initiate_tag = htonl(vtag); 10886 uint32_t vtag; local 10944 vtag = stcb->asoc.my_vtag; 10947 vtag 10977 uint32_t vtag; local 11010 sctp_send_resp_msg(struct sockaddr *src, struct sockaddr *dst, struct sctphdr *sh, uint32_t vtag, uint8_t type, struct mbuf *cause, uint8_t mflowtype, uint32_t mflowid, uint16_t fibnum, uint32_t vrf_id, uint16_t port) argument 12280 sctp_send_abort(struct mbuf *m, int iphlen, struct sockaddr *src, struct sockaddr *dst, struct sctphdr *sh, uint32_t vtag, struct mbuf *cause, uint8_t mflowtype, uint32_t mflowid, uint16_t fibnum, uint32_t vrf_id, uint16_t port) argument 12298 sctp_send_operr_to(struct sockaddr *src, struct sockaddr *dst, struct sctphdr *sh, uint32_t vtag, struct mbuf *cause, uint8_t mflowtype, uint32_t mflowid, uint16_t fibnum, uint32_t vrf_id, uint16_t port) argument [all...] |
/freebsd-11.0-release/sys/dev/cxgb/ulp/tom/ |
H A D | cxgb_l2t.h | 83 uint8_t *lladdr, uint16_t vtag);
|
H A D | cxgb_l2t.c | 164 uint16_t vtag) 205 e->vlan = vtag; 219 uint16_t vtag = EVL_VLID_MASK; local 226 rc = toe_l2_resolve(tod, e->ifp, SA(&sin), dmac, &vtag); 231 update_entry(sc, e, rc == 0 ? dmac : NULL, vtag); 371 uint8_t *lladdr, uint16_t vtag) 401 update_entry(sc, e, lladdr, vtag); 163 update_entry(struct adapter *sc, struct l2t_entry *e, uint8_t *lladdr, uint16_t vtag) argument 370 t3_l2_update(struct toedev *tod, struct ifnet *ifp, struct sockaddr *sa, uint8_t *lladdr, uint16_t vtag) argument
|
/freebsd-11.0-release/sys/dev/cxgbe/tom/ |
H A D | t4_tom_l2t.c | 180 uint16_t vtag) 221 e->vlan = vtag; 237 uint16_t vtag = VLAN_NONE; local 252 rc = toe_l2_resolve(tod, e->ifp, sa, dmac, &vtag); 257 update_entry(sc, e, rc == 0 ? dmac : NULL, vtag); 411 uint8_t *lladdr, uint16_t vtag) 447 update_entry(sc, e, lladdr, vtag); 179 update_entry(struct adapter *sc, struct l2t_entry *e, uint8_t *lladdr, uint16_t vtag) argument 410 t4_l2_update(struct toedev *tod, struct ifnet *ifp, struct sockaddr *sa, uint8_t *lladdr, uint16_t vtag) argument
|
/freebsd-11.0-release/sys/dev/vmware/vmxnet3/ |
H A D | if_vmxreg.h | 107 uint32_t vtag:16; /* VLAN tag */ member in struct:vmxnet3_txdesc 158 uint32_t vtag:16; /* VLAN tag */ member in struct:vmxnet3_rxcompdesc
|
/freebsd-11.0-release/sys/dev/oce/ |
H A D | oce_if.c | 157 static void oce_add_vlan(void *arg, struct ifnet *ifp, uint16_t vtag); 158 static void oce_del_vlan(void *arg, struct ifnet *ifp, uint16_t vtag); 1302 uint16_t vtag; local 1313 vtag = BSWAP_16(cqe->u0.s.vlan_tag); 1315 vtag = cqe->u0.s.vlan_tag; 1384 m->m_pkthdr.ether_vtag = vtag; 1387 } else if (sc->pvid != (vtag & VLAN_VID_MASK)) { 1392 m->m_pkthdr.ether_vtag = vtag; 1742 oce_add_vlan(void *arg, struct ifnet *ifp, uint16_t vtag) argument 1748 if ((vtag 1759 oce_del_vlan(void *arg, struct ifnet *ifp, uint16_t vtag) argument [all...] |
/freebsd-11.0-release/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_main.c | 1097 ipoib_config_vlan(void *arg, struct ifnet *ifp, u_int16_t vtag) argument 1107 dev = VLAN_DEVAT(ifp, vtag); 1114 if (vtag & 0x8000) 1116 pkey = vtag | 0x8000; /* Set full membership bit. */ 1159 "failed to initialize subinterface: device %s, port %d vtag 0x%X", 1160 parent->ca->name, parent->port, vtag); 1165 ipoib_unconfig_vlan(void *arg, struct ifnet *ifp, u_int16_t vtag) argument 1175 dev = VLAN_DEVAT(ifp, vtag); 1178 pkey = vtag | 0x8000;
|
/freebsd-11.0-release/sys/dev/ixl/ |
H A D | ixl_txrx.c | 259 u16 vtag = 0; local 352 vtag = htole16(m_head->m_pkthdr.ether_vtag); 370 | ((u64)vtag << I40E_TXD_QW1_L2TAG1_SHIFT)); 1550 u16 hlen, plen, vtag; local 1588 vtag = le16toh(cur->wb.qword0.lo_dword.l2tag1); 1590 vtag = 0; 1663 if (vtag) { 1664 sendmp->m_pkthdr.ether_vtag = vtag; 1708 if (vtag) { 1709 sendmp->m_pkthdr.ether_vtag = vtag; [all...] |
H A D | if_ixlv.c | 1756 ixlv_register_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument 1766 if ((vtag == 0) || (vtag > 4095)) /* Invalid */ 1771 if (v->vlan == vtag) 1779 v->vlan = vtag; 1793 ixlv_unregister_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument 1803 if ((vtag == 0) || (vtag > 4095)) /* Invalid */ 1808 if (v->vlan == vtag) {
|
/freebsd-11.0-release/sys/dev/ixgbe/ |
H A D | if_ixv.c | 1820 ixv_register_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument 1828 if ((vtag == 0) || (vtag > 4095)) /* Invalid */ 1832 index = (vtag >> 5) & 0x7F; 1833 bit = vtag & 0x1F; 1847 ixv_unregister_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument 1855 if ((vtag == 0) || (vtag > 4095)) /* Invalid */ 1859 index = (vtag >> 5) & 0x7F; 1860 bit = vtag [all...] |
H A D | ix_txrx.c | 741 u16 vtag = 0; local 764 vtag = htole16(mp->m_pkthdr.ether_vtag); 765 vlan_macip_lens |= (vtag << IXGBE_ADVTXD_VLAN_SHIFT); 887 u16 vtag = 0, eh_type; local 956 vtag = htole16(mp->m_pkthdr.ether_vtag); 957 vlan_macip_lens |= (vtag << IXGBE_ADVTXD_VLAN_SHIFT); 1777 u16 vtag = 0; local 1910 vtag = le16toh(cur->wb.upper.vlan); 1911 if (vtag) { 1912 sendmp->m_pkthdr.ether_vtag = vtag; [all...] |
/freebsd-11.0-release/sys/dev/e1000/ |
H A D | if_igb.c | 3777 u16 vtag = 0, eh_type; local 3847 vtag = htole16(mp->m_pkthdr.ether_vtag); 3848 vlan_macip_lens |= (vtag << E1000_ADVTXD_VLAN_SHIFT); 3903 u16 vtag = 0; local 3924 vtag = htole16(mp->m_pkthdr.ether_vtag); 3925 vlan_macip_lens |= (vtag << E1000_ADVTXD_VLAN_SHIFT); 4999 u16 hlen, plen, hdr, vtag, pkt_info; local 5017 vtag = be16toh(cur->wb.upper.vlan); 5019 vtag = le16toh(cur->wb.upper.vlan); 5118 rxr->fmp->m_pkthdr.ether_vtag = vtag; 5271 igb_register_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument 5298 igb_unregister_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument [all...] |
H A D | if_lem.c | 3924 lem_register_vlan(void *arg, if_t ifp, u16 vtag) argument 3932 if ((vtag == 0) || (vtag > 4095)) /* Invalid ID */ 3936 index = (vtag >> 5) & 0x7F; 3937 bit = vtag & 0x1F; 3951 lem_unregister_vlan(void *arg, if_t ifp, u16 vtag) argument 3959 if ((vtag == 0) || (vtag > 4095)) /* Invalid */ 3963 index = (vtag >> 5) & 0x7F; 3964 bit = vtag [all...] |
/freebsd-11.0-release/sys/dev/ae/ |
H A D | if_ae.c | 208 #define AE_RXD_VLAN(vtag) \ 209 (((vtag) >> 4) | (((vtag) & 0x07) << 13) | (((vtag) & 0x08) << 9)) 210 #define AE_TXD_VLAN(vtag) \ 211 (((vtag) << 4) | (((vtag) >> 13) & 0x07) | (((vtag) >> 9) & 0x08))
|
/freebsd-11.0-release/sys/dev/nfe/ |
H A D | if_nfereg.h | 257 uint32_t vtag; member in struct:nfe_desc64
|
H A D | if_nfe.c | 2117 uint32_t vtag = 0; local 2125 for (prog = 0;;NFE_INC(sc->rxq.cur, NFE_RX_RING_COUNT), vtag = 0) { 2134 vtag = le32toh(desc64->physaddr[1]); 2182 if ((vtag & NFE_RX_VTAG) != 0 && 2184 m->m_pkthdr.ether_vtag = vtag & 0xffff; 2232 uint32_t vtag = 0; local 2241 vtag = 0) { 2250 vtag = le32toh(desc64->physaddr[1]); 2298 if ((vtag & NFE_RX_VTAG) != 0 && 2300 m->m_pkthdr.ether_vtag = vtag [all...] |
/freebsd-11.0-release/sys/dev/age/ |
H A D | if_age.c | 1496 uint32_t cflags, hdrlen, ip_off, poff, vtag; local 1506 cflags = vtag = 0; 1631 vtag = AGE_TX_VLAN_TAG(m->m_pkthdr.ether_vtag); 1632 vtag = ((vtag << AGE_TD_VLAN_SHIFT) & AGE_TD_VLAN_MASK); 1655 desc->len = htole32(AGE_TX_BYTES(hdrlen) | vtag); 1664 vtag); 1687 desc->len = htole32(AGE_TX_BYTES(txsegs[i].ds_len) | vtag); 2314 uint32_t status, index, vtag; local 2436 vtag [all...] |
/freebsd-11.0-release/sys/dev/alc/ |
H A D | if_alc.c | 2681 uint32_t cflags, hdrlen, ip_off, poff, vtag; local 2814 vtag = 0; 2819 vtag = htons(m->m_pkthdr.ether_vtag); 2820 vtag = (vtag << TD_VLAN_SHIFT) & TD_VLAN_MASK; 2838 desc->len = htole32(TX_BYTES(hdrlen | vtag)); 2847 vtag)); 2879 desc->len = htole32(TX_BYTES(txsegs[idx].ds_len) | vtag); 3611 uint32_t rdinfo, status, vtag; local 3706 vtag [all...] |
/freebsd-11.0-release/sys/net/ |
H A D | if_lagg.c | 426 lagg_register_vlan(void *arg, struct ifnet *ifp, u_int16_t vtag) argument 438 EVENTHANDLER_INVOKE(vlan_config, lp->lp_ifp, vtag); 448 lagg_unregister_vlan(void *arg, struct ifnet *ifp, u_int16_t vtag) argument 460 EVENTHANDLER_INVOKE(vlan_unconfig, lp->lp_ifp, vtag);
|
/freebsd-11.0-release/sys/dev/ale/ |
H A D | if_ale.c | 1612 uint32_t cflags, hdrlen, ip_off, poff, vtag; local 1622 cflags = vtag = 0; 1811 vtag = ALE_TX_VLAN_TAG(m->m_pkthdr.ether_vtag); 1812 vtag = ((vtag << ALE_TD_VLAN_SHIFT) & ALE_TD_VLAN_MASK); 1825 desc->len = htole32(ALE_TX_BYTES(hdrlen) | vtag); 1834 vtag); 1844 desc->len = htole32(ALE_TX_BYTES(txsegs[i].ds_len) | vtag);
|