Searched refs:vtag (Results 1 - 25 of 41) sorted by path

12

/freebsd-11-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-11-stable/sys/dev/ae/
H A Dif_ae.c208 #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-stable/sys/dev/age/
H A Dif_age.c1496 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-stable/sys/dev/alc/
H A Dif_alc.c2698 uint32_t cflags, hdrlen, ip_off, poff, vtag; local
2831 vtag = 0;
2836 vtag = htons(m->m_pkthdr.ether_vtag);
2837 vtag = (vtag << TD_VLAN_SHIFT) & TD_VLAN_MASK;
2855 desc->len = htole32(TX_BYTES(hdrlen | vtag));
2864 vtag));
2896 desc->len = htole32(TX_BYTES(txsegs[idx].ds_len) | vtag);
3628 uint32_t rdinfo, status, vtag; local
3723 vtag
[all...]
H A Dif_alcreg.h1204 uint32_t vtag; member in struct:rx_rdesc
/freebsd-11-stable/sys/dev/ale/
H A Dif_ale.c1612 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);
/freebsd-11-stable/sys/dev/cxgb/ulp/tom/
H A Dcxgb_l2t.c164 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
H A Dcxgb_l2t.h83 uint8_t *lladdr, uint16_t vtag);
/freebsd-11-stable/sys/dev/cxgbe/tom/
H A Dt4_tom_l2t.c180 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
H A Dt4_tom.c832 prepare_pkt(int open_type, uint16_t vtag, struct inpcb *inp, int *pktlen, argument
852 if (vtag == 0xffff) {
865 evh->evl_tag = htons(vtag);
925 uint16_t vtag, struct inpcb *inp)
971 pkt = prepare_pkt(open_type, vtag, inp, &pktlen, &buflen);
924 lookup_offload_policy(struct adapter *sc, int open_type, struct mbuf *m, uint16_t vtag, struct inpcb *inp) argument
/freebsd-11-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-11-stable/sys/dev/oce/
H A Doce_hw.h1219 uint16_t vtag; member in struct:normal_vlan
/freebsd-11-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-11-stable/sys/netinet/libalias/
H A Dalias_sctp.c152 static void logsctperror(char* errormsg, uint32_t vtag, int error, int direction);
218 #define SN_VTAG_PARAM_SIZE 12 /**< Size of SCTP ASCONF vtag param in bytes */
291 #define SN_TABLE_HASH(vtag, port, size) (((u_int) vtag + (u_int) port) % (u_int) size) /**< Calculate the hash table lookup position */
983 SN_LOG(SN_LOG_EVENT,SctpAliasLog("%s %s 0x%x (->%s:%u vtag=0x%x crc=0x%x)\n",
1100 if (sctp_hdr->v_tag == 0) { //Init requires vtag=0
1235 * @param l_vtag Pointer to the local vtag in the association this SCTP Message belongs to
1236 * @param g_vtag Pointer to the local vtag in the association this SCTP Message belongs to
1980 * @brief Find the SCTP association given the local address, port and vtag
1983 * provided local <address:ports:vtag> tupl
2501 logsctperror(char* errormsg, uint32_t vtag, int error, int direction) argument
[all...]
/freebsd-11-stable/sys/netinet/
H A Dtoecore.c130 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
/freebsd-11-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);
1553 bnxt_vlan_register(if_ctx_t ctx, uint16_t vtag) argument
1561 new_tag->tag = vtag;
1567 bnxt_vlan_unregister(if_ctx_t ctx, uint16_t vtag) argument
1573 if (vlan_tag->tag == vtag) {
/freebsd-11-stable/sys/dev/e1000/
H A Dif_em.c5069 em_register_vlan(void *arg, if_t ifp, u16 vtag) argument
5077 if ((vtag == 0) || (vtag > 4095)) /* Invalid ID */
5081 index = (vtag >> 5) & 0x7F;
5082 bit = vtag & 0x1F;
5096 em_unregister_vlan(void *arg, if_t ifp, u16 vtag) argument
5104 if ((vtag == 0) || (vtag > 4095)) /* Invalid */
5108 index = (vtag >> 5) & 0x7F;
5109 bit = vtag
[all...]
H A Dif_igb.c3786 u16 vtag = 0, eh_type; local
3857 vtag = htole16(mp->m_pkthdr.ether_vtag);
3858 vlan_macip_lens |= (vtag << E1000_ADVTXD_VLAN_SHIFT);
3912 u16 vtag = 0; local
3930 vtag = htole16(mp->m_pkthdr.ether_vtag);
3931 vlan_macip_lens |= (vtag << E1000_ADVTXD_VLAN_SHIFT);
5007 u16 hlen, plen, hdr, vtag, pkt_info; local
5025 vtag = be16toh(cur->wb.upper.vlan);
5027 vtag = le16toh(cur->wb.upper.vlan);
5126 rxr->fmp->m_pkthdr.ether_vtag = vtag;
5279 igb_register_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument
5306 igb_unregister_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument
[all...]
H A Dif_lem.c3935 lem_register_vlan(void *arg, if_t ifp, u16 vtag) argument
3943 if ((vtag == 0) || (vtag > 4095)) /* Invalid ID */
3947 index = (vtag >> 5) & 0x7F;
3948 bit = vtag & 0x1F;
3962 lem_unregister_vlan(void *arg, if_t ifp, u16 vtag) argument
3970 if ((vtag == 0) || (vtag > 4095)) /* Invalid */
3974 index = (vtag >> 5) & 0x7F;
3975 bit = vtag
[all...]
/freebsd-11-stable/sys/dev/ixgbe/
H A Dif_ix.c1704 ixgbe_register_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument
1712 if ((vtag == 0) || (vtag > 4095)) /* Invalid */
1716 index = (vtag >> 5) & 0x7F;
1717 bit = vtag & 0x1F;
1730 ixgbe_unregister_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument
1738 if ((vtag == 0) || (vtag > 4095)) /* Invalid */
1742 index = (vtag >> 5) & 0x7F;
1743 bit = vtag
[all...]
H A Dif_ixv.c1589 ixv_register_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument
1597 if ((vtag == 0) || (vtag > 4095)) /* Invalid */
1601 index = (vtag >> 5) & 0x7F;
1602 bit = vtag & 0x1F;
1617 ixv_unregister_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument
1625 if ((vtag == 0) || (vtag > 4095)) /* Invalid */
1629 index = (vtag >> 5) & 0x7F;
1630 bit = vtag
[all...]
H A Dix_txrx.c715 u16 vtag = 0; local
740 vtag = htole16(mp->m_pkthdr.ether_vtag);
741 vlan_macip_lens |= (vtag << IXGBE_ADVTXD_VLAN_SHIFT);
879 u16 vtag = 0, eh_type; local
938 vtag = htole16(mp->m_pkthdr.ether_vtag);
939 vlan_macip_lens |= (vtag << IXGBE_ADVTXD_VLAN_SHIFT);
1676 u16 vtag = 0; local
1808 vtag = le16toh(cur->wb.upper.vlan);
1809 if (vtag) {
1810 sendmp->m_pkthdr.ether_vtag = vtag;
[all...]
/freebsd-11-stable/sys/dev/ixl/
H A Dif_ixlv.c1855 ixlv_register_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument
1865 if ((vtag == 0) || (vtag > 4095)) /* Invalid */
1870 if (v->vlan == vtag)
1878 v->vlan = vtag;
1892 ixlv_unregister_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument
1902 if ((vtag == 0) || (vtag > 4095)) /* Invalid */
1907 if (v->vlan == vtag) {
H A Dixl_pf_main.c3002 ixl_register_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument
3011 if ((vtag == 0) || (vtag > 4095)) /* Invalid */
3016 ixl_add_filter(vsi, hw->mac.addr, vtag);
3026 ixl_unregister_vlan(void *arg, struct ifnet *ifp, u16 vtag) argument
3035 if ((vtag == 0) || (vtag > 4095)) /* Invalid */
3040 ixl_del_filter(vsi, hw->mac.addr, vtag);
H A Dixl_txrx.c325 u16 vtag = 0; local
412 vtag = htole16(m_head->m_pkthdr.ether_vtag);
430 | ((u64)vtag << I40E_TXD_QW1_L2TAG1_SHIFT));
1725 u16 hlen, plen, vtag; local
1763 vtag = le16toh(cur->wb.qword0.lo_dword.l2tag1);
1765 vtag = 0;
1850 if (vtag) {
1851 sendmp->m_pkthdr.ether_vtag = vtag;
1895 if (vtag) {
1896 sendmp->m_pkthdr.ether_vtag = vtag;
[all...]

Completed in 670 milliseconds

12