Searched refs:vtag (Results 1 - 25 of 40) sorted by relevance

12

/freebsd-12-stable/sys/compat/linuxkpi/common/include/linux/
H A Dif_vlan.h53 uint16_t vtag; local
54 if (VLAN_TAG(ifp, &vtag) == 0)
55 return (vtag);
/freebsd-12-stable/sys/dev/cxgbe/tom/
H A Dt4_tom_l2t.c182 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 Dt4_tom.c1444 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 Dice_iflib_txrx.c287 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 Dif_ice_iflib.c79 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 Dsctp_cc_functions.c255 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 Dtoecore.c132 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 Dsctp_asconf.c3281 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 Dix_txrx.c406 u16 vtag = 0; local
432 vtag = le16toh(rxd->wb.upper.vlan);
434 vtag = 0;
473 ri->iri_vtag = vtag;
475 if (vtag)
H A Dif_ixv.c1567 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 Dif_vmxreg.h107 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 Doce_if.c132 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 Digb_txrx.c435 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 Dem_txrx.c675 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 Dipoib_main.c1250 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 Dif_ixl.c119 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 Dixl_txrx.c665 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 Dif_iavf.c91 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 Dlio_core.c347 uint16_t vtag; local
349 vtag = priority << 13 | vid;
350 mbuf->m_pkthdr.ether_vtag = vtag;
/freebsd-12-stable/sys/dev/ae/
H A Dif_ae.c212 #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 Dif_nfereg.h257 uint32_t vtag; member in struct:nfe_desc64
H A Dif_nfe.c2120 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 Dif_age.c1500 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 Dif_bnxt.c189 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 Dif_alc.c2713 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...]

Completed in 468 milliseconds

12