/freebsd-12-stable/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-12-stable/sys/dev/cxgbe/tom/ |
H A D | t4_tom_l2t.c | 182 uint16_t vtag) 223 e->vlan = vtag; 239 uint16_t vtag; local 254 vtag = EVL_MAKETAG(VLAN_NONE, 0, 0); 255 rc = toe_l2_resolve(tod, e->ifp, sa, dmac, &vtag); 260 update_entry(sc, e, rc == 0 ? dmac : NULL, vtag); 359 uint16_t vid, pcp, vtag; local 374 vtag = EVL_MAKETAG(vid, pcp, 0); 379 if (l2_cmp(sa, e) == 0 && e->ifp == ifp && e->vlan == vtag && 402 e->vlan = vtag; 181 update_entry(struct adapter *sc, struct l2t_entry *e, uint8_t *lladdr, uint16_t vtag) argument 415 t4_l2_update(struct toedev *tod, struct ifnet *ifp, struct sockaddr *sa, uint8_t *lladdr, uint16_t vtag) argument [all...] |
H A D | t4_tom.c | 1444 prepare_pkt(int open_type, uint16_t vtag, struct inpcb *inp, int *pktlen, argument 1464 if (EVL_VLANOFTAG(vtag) == 0xfff) { 1477 evh->evl_tag = htons(vtag); 1537 uint16_t vtag, struct inpcb *inp) 1583 pkt = prepare_pkt(open_type, vtag, inp, &pktlen, &buflen); 1536 lookup_offload_policy(struct adapter *sc, int open_type, struct mbuf *m, uint16_t vtag, struct inpcb *inp) argument
|
/freebsd-12-stable/sys/dev/ice/ |
H A D | ice_iflib_txrx.c | 287 u16 status0, plen, vtag, ptype; local 313 vtag = le16toh(cur->wb.l2tag1); 315 vtag = 0; 342 ri->iri_vtag = vtag; 344 if (vtag)
|
H A D | if_ice_iflib.c | 79 static void ice_if_vlan_register(if_ctx_t ctx, u16 vtag); 80 static void ice_if_vlan_unregister(if_ctx_t ctx, u16 vtag); 2644 * @vtag: VLAN to add 2651 ice_if_vlan_register(if_ctx_t ctx, u16 vtag) argument 2662 status = ice_add_vlan_hw_filter(&sc->pf_vsi, vtag); 2666 vtag, ice_status_str(status), 2674 * @vtag: VLAN to add 2681 ice_if_vlan_unregister(if_ctx_t ctx, u16 vtag) argument 2692 status = ice_remove_vlan_hw_filter(&sc->pf_vsi, vtag); 2696 vtag, ice_status_st [all...] |
/freebsd-12-stable/sys/netinet/ |
H A D | sctp_cc_functions.c | 255 uint64_t rtt_offset, uint64_t vtag, uint8_t inst_ind) 268 vtag, 289 vtag, 313 vtag, 325 vtag, 356 vtag, 390 uint64_t vtag, uint8_t inst_ind) 405 vtag, 423 vtag, 436 vtag, 254 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 389 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 530 cc_bw_increase(struct sctp_tcb *stcb, struct sctp_nets *net, uint64_t nbw, uint64_t vtag) argument 576 uint64_t probepoint, rtt, vtag; local 805 uint64_t vtag, probepoint; local 1346 uint64_t vtag, probepoint; local 1409 uint64_t vtag, probepoint; local [all...] |
H A D | toecore.c | 132 uint16_t vtag __unused) 453 * lladdr and vtag are valid on return, EWOULDBLOCK means the TOE driver's 458 uint8_t *lladdr, uint16_t *vtag) 488 *vtag = EVL_MAKETAG(vid, pcp, 0); 457 toe_l2_resolve(struct toedev *tod, struct ifnet *ifp, struct sockaddr *sa, uint8_t *lladdr, uint16_t *vtag) argument
|
H A D | sctp_asconf.c | 3281 struct sctp_asconf_tag_param *vtag; local 3326 vtag = (struct sctp_asconf_tag_param *)&aa_vtag->ap.aph; 3327 vtag->aph.ph.param_type = SCTP_NAT_VTAGS; 3328 vtag->aph.ph.param_length = sizeof(struct sctp_asconf_tag_param); 3329 vtag->local_vtag = htonl(stcb->asoc.my_vtag); 3330 vtag->remote_vtag = htonl(stcb->asoc.peer_vtag);
|
/freebsd-12-stable/sys/dev/ixgbe/ |
H A D | ix_txrx.c | 406 u16 vtag = 0; local 432 vtag = le16toh(rxd->wb.upper.vlan); 434 vtag = 0; 473 ri->iri_vtag = vtag; 475 if (vtag)
|
H A D | if_ixv.c | 1567 ixv_if_register_vlan(if_ctx_t ctx, u16 vtag) argument 1572 index = (vtag >> 5) & 0x7F; 1573 bit = vtag & 0x1F; 1585 ixv_if_unregister_vlan(if_ctx_t ctx, u16 vtag) argument 1590 index = (vtag >> 5) & 0x7F; 1591 bit = vtag & 0x1F;
|
/freebsd-12-stable/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-12-stable/sys/dev/oce/ |
H A D | oce_if.c | 132 uint16_t vtag; member in struct:oce_common_cqe_info 176 static void oce_add_vlan(void *arg, struct ifnet *ifp, uint16_t vtag); 177 static void oce_del_vlan(void *arg, struct ifnet *ifp, uint16_t vtag); 1646 cq_info.vtag = cqe->vlan_tag; 1655 cq_info.vtag = cqe2->vlan_tag; 1663 cq_info.vtag = BSWAP_16(cq_info.vtag); 1692 m->m_pkthdr.ether_vtag = cq_info.vtag; 1695 } else if (sc->pvid != (cq_info.vtag & VLAN_VID_MASK)) { 1700 m->m_pkthdr.ether_vtag = cq_info.vtag; 1724 uint16_t vtag = 0; local 2228 oce_add_vlan(void *arg, struct ifnet *ifp, uint16_t vtag) argument 2245 oce_del_vlan(void *arg, struct ifnet *ifp, uint16_t vtag) argument [all...] |
/freebsd-12-stable/sys/dev/e1000/ |
H A D | igb_txrx.c | 435 u16 vtag = 0; local 461 vtag = be16toh(rxd->wb.upper.vlan); 463 vtag = le16toh(rxd->wb.upper.vlan); 495 ri->iri_vtag = vtag;
|
H A D | em_txrx.c | 675 int i, cidx, vtag; local 677 i = vtag = 0; 715 vtag = le16toh(rxd->wb.upper.vlan); 718 ri->iri_vtag = vtag; 719 if (vtag)
|
/freebsd-12-stable/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_main.c | 1250 ipoib_config_vlan(void *arg, struct ifnet *ifp, u_int16_t vtag) argument 1260 dev = VLAN_DEVAT(ifp, vtag); 1267 if (vtag & 0x8000) 1269 pkey = vtag | 0x8000; /* Set full membership bit. */ 1312 "failed to initialize subinterface: device %s, port %d vtag 0x%X", 1313 parent->ca->name, parent->port, vtag); 1318 ipoib_unconfig_vlan(void *arg, struct ifnet *ifp, u_int16_t vtag) argument 1328 dev = VLAN_DEVAT(ifp, vtag); 1331 pkey = vtag | 0x8000;
|
/freebsd-12-stable/sys/dev/ixl/ |
H A D | if_ixl.c | 119 static void ixl_if_vlan_register(if_ctx_t ctx, u16 vtag); 120 static void ixl_if_vlan_unregister(if_ctx_t ctx, u16 vtag); 1660 ixl_if_vlan_register(if_ctx_t ctx, u16 vtag) argument 1666 if ((vtag == 0) || (vtag > 4095)) /* Invalid */ 1670 ixl_add_filter(vsi, hw->mac.addr, vtag); 1674 ixl_if_vlan_unregister(if_ctx_t ctx, u16 vtag) argument 1680 if ((vtag == 0) || (vtag > 4095)) /* Invalid */ 1684 ixl_del_filter(vsi, hw->mac.addr, vtag); [all...] |
H A D | ixl_txrx.c | 665 u16 plen, vtag; local 697 vtag = le16toh(cur->wb.qword0.lo_dword.l2tag1); 699 vtag = 0; 726 ri->iri_vtag = vtag; 728 if (vtag)
|
H A D | if_iavf.c | 91 static void iavf_if_vlan_register(if_ctx_t ctx, u16 vtag); 92 static void iavf_if_vlan_unregister(if_ctx_t ctx, u16 vtag); 1401 iavf_if_vlan_register(if_ctx_t ctx, u16 vtag) argument 1407 if ((vtag == 0) || (vtag > 4095)) /* Invalid */ 1413 v->vlan = vtag; 1420 iavf_if_vlan_unregister(if_ctx_t ctx, u16 vtag) argument 1427 if ((vtag == 0) || (vtag > 4095)) /* Invalid */ 1431 if (v->vlan == vtag) { [all...] |
/freebsd-12-stable/sys/dev/liquidio/ |
H A D | lio_core.c | 347 uint16_t vtag; local 349 vtag = priority << 13 | vid; 350 mbuf->m_pkthdr.ether_vtag = vtag;
|
/freebsd-12-stable/sys/dev/ae/ |
H A D | if_ae.c | 212 #define AE_RXD_VLAN(vtag) \ 213 (((vtag) >> 4) | (((vtag) & 0x07) << 13) | (((vtag) & 0x08) << 9)) 214 #define AE_TXD_VLAN(vtag) \ 215 (((vtag) << 4) | (((vtag) >> 13) & 0x07) | (((vtag) >> 9) & 0x08))
|
/freebsd-12-stable/sys/dev/nfe/ |
H A D | if_nfereg.h | 257 uint32_t vtag; member in struct:nfe_desc64
|
H A D | if_nfe.c | 2120 uint32_t vtag = 0; local 2128 for (prog = 0;;NFE_INC(sc->rxq.cur, NFE_RX_RING_COUNT), vtag = 0) { 2137 vtag = le32toh(desc64->physaddr[1]); 2185 if ((vtag & NFE_RX_VTAG) != 0 && 2187 m->m_pkthdr.ether_vtag = vtag & 0xffff; 2235 uint32_t vtag = 0; local 2244 vtag = 0) { 2253 vtag = le32toh(desc64->physaddr[1]); 2301 if ((vtag & NFE_RX_VTAG) != 0 && 2303 m->m_pkthdr.ether_vtag = vtag [all...] |
/freebsd-12-stable/sys/dev/age/ |
H A D | if_age.c | 1500 uint32_t cflags, hdrlen, ip_off, poff, vtag; local 1510 cflags = vtag = 0; 1635 vtag = AGE_TX_VLAN_TAG(m->m_pkthdr.ether_vtag); 1636 vtag = ((vtag << AGE_TD_VLAN_SHIFT) & AGE_TD_VLAN_MASK); 1659 desc->len = htole32(AGE_TX_BYTES(hdrlen) | vtag); 1668 vtag); 1691 desc->len = htole32(AGE_TX_BYTES(txsegs[i].ds_len) | vtag); 2313 uint32_t status, index, vtag; local 2435 vtag [all...] |
/freebsd-12-stable/sys/dev/bnxt/ |
H A D | if_bnxt.c | 189 static void bnxt_vlan_register(if_ctx_t ctx, uint16_t vtag); 190 static void bnxt_vlan_unregister(if_ctx_t ctx, uint16_t vtag); 1555 bnxt_vlan_register(if_ctx_t ctx, uint16_t vtag) argument 1563 new_tag->tag = vtag; 1569 bnxt_vlan_unregister(if_ctx_t ctx, uint16_t vtag) argument 1575 if (vlan_tag->tag == vtag) {
|
/freebsd-12-stable/sys/dev/alc/ |
H A D | if_alc.c | 2713 uint32_t cflags, hdrlen, ip_off, poff, vtag; local 2846 vtag = 0; 2851 vtag = htons(m->m_pkthdr.ether_vtag); 2852 vtag = (vtag << TD_VLAN_SHIFT) & TD_VLAN_MASK; 2870 desc->len = htole32(TX_BYTES(hdrlen | vtag)); 2879 vtag)); 2911 desc->len = htole32(TX_BYTES(txsegs[idx].ds_len) | vtag); 3657 uint32_t rdinfo, status, vtag; local 3752 vtag [all...] |