/freebsd/sys/dev/cxgbe/tom/ |
H A D | t4_tom_l2t.c | 183 uint16_t vtag) in update_entry() argument 222 e->vlan = vtag; in update_entry() 238 uint16_t vtag; in resolve_entry() local 253 vtag = EVL_MAKETAG(VLAN_NONE, 0, 0); in resolve_entry() 254 rc = toe_l2_resolve(tod, e->ifp, sa, dmac, &vtag); in resolve_entry() 259 update_entry(sc, e, rc == 0 ? dmac : NULL, vtag); in resolve_entry() 365 uint16_t vid, pcp, vtag; in t4_l2t_get() local 380 vtag = EVL_MAKETAG(vid, pcp, 0); in t4_l2t_get() 389 if (l2_cmp(sa, e) == 0 && e->ifp == ifp && e->vlan == vtag) { in t4_l2t_get() 410 e->vlan = vtag; in t4_l2t_get() [all …]
|
H A D | t4_tom.c | 1561 prepare_pkt(int open_type, uint16_t vtag, struct inpcb *inp, int *pktlen, in prepare_pkt() argument 1581 if (EVL_VLANOFTAG(vtag) == 0xfff) { in prepare_pkt() 1594 evh->evl_tag = htons(vtag); in prepare_pkt() 1654 uint16_t vtag, struct inpcb *inp) in lookup_offload_policy() argument 1700 pkt = prepare_pkt(open_type, vtag, inp, &pktlen, &buflen); in lookup_offload_policy()
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | if_vlan.h | 51 uint16_t vtag; in vlan_dev_vlan_id() local 52 if (VLAN_TAG(ifp, &vtag) == 0) in vlan_dev_vlan_id() 53 return (vtag); in vlan_dev_vlan_id()
|
/freebsd/sys/netinet/ |
H A D | sctp_cc_functions.c | 256 uint64_t rtt_offset, uint64_t vtag, uint8_t inst_ind) in cc_bw_same() argument 269 vtag, in cc_bw_same() 290 vtag, in cc_bw_same() 314 vtag, in cc_bw_same() 326 vtag, in cc_bw_same() 357 vtag, in cc_bw_same() 391 uint64_t vtag, uint8_t inst_ind) in cc_bw_decrease() argument 406 vtag, in cc_bw_decrease() 424 vtag, in cc_bw_decrease() 437 vtag, in cc_bw_decrease() [all …]
|
H A D | toecore.c | 132 uint16_t vtag __unused) in toedev_l2_update() 474 uint8_t *lladdr, uint16_t *vtag) in toe_l2_resolve() argument 505 *vtag = EVL_MAKETAG(vid, pcp, 0); in toe_l2_resolve()
|
H A D | sctp_asconf.c | 3275 struct sctp_asconf_tag_param *vtag; in sctp_asconf_send_nat_state_update() local 3320 vtag = (struct sctp_asconf_tag_param *)&aa_vtag->ap.aph; in sctp_asconf_send_nat_state_update() 3321 vtag->aph.ph.param_type = SCTP_NAT_VTAGS; in sctp_asconf_send_nat_state_update() 3322 vtag->aph.ph.param_length = sizeof(struct sctp_asconf_tag_param); in sctp_asconf_send_nat_state_update() 3323 vtag->local_vtag = htonl(stcb->asoc.my_vtag); in sctp_asconf_send_nat_state_update() 3324 vtag->remote_vtag = htonl(stcb->asoc.peer_vtag); in sctp_asconf_send_nat_state_update()
|
/freebsd/sys/dev/oce/ |
H A D | oce_if.c | 131 uint16_t vtag; member 174 static void oce_add_vlan(void *arg, if_t ifp, uint16_t vtag); 175 static void oce_del_vlan(void *arg, if_t ifp, uint16_t vtag); 1584 cq_info.vtag = cqe->vlan_tag; in oce_rx_lro() 1593 cq_info.vtag = cqe2->vlan_tag; in oce_rx_lro() 1601 cq_info.vtag = BSWAP_16(cq_info.vtag); in oce_rx_lro() 1629 m->m_pkthdr.ether_vtag = cq_info.vtag; in oce_rx_lro() 1632 } else if (sc->pvid != (cq_info.vtag & VLAN_VID_MASK)) { in oce_rx_lro() 1637 m->m_pkthdr.ether_vtag = cq_info.vtag; in oce_rx_lro() 1663 uint16_t vtag = 0; oce_rx() local 2149 oce_add_vlan(void * arg,if_t ifp,uint16_t vtag) oce_add_vlan() argument 2165 oce_del_vlan(void * arg,if_t ifp,uint16_t vtag) oce_del_vlan() argument [all...] |
/freebsd/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); 1702 ixl_if_vlan_register(if_ctx_t ctx, u16 vtag) in ixl_if_vlan_register() argument 1709 if ((vtag == 0) || (vtag > 4095)) /* Invalid */ in ixl_if_vlan_register() 1718 bit_set(vsi->vlans_map, vtag); in ixl_if_vlan_register() 1724 ixl_add_filter(vsi, hw->mac.addr, vtag); in ixl_if_vlan_register() 1739 ixl_if_vlan_unregister(if_ctx_t ctx, u16 vtag) in ixl_if_vlan_unregister() argument 1746 if ((vtag == 0) || (vtag > 4095)) /* Invalid */ in ixl_if_vlan_unregister() 1750 bit_clear(vsi->vlans_map, vtag); in ixl_if_vlan_unregister() 1757 ixl_del_filter(vsi, hw->mac.addr, vtag); in ixl_if_vlan_unregister()
|
/freebsd/sys/dev/iavf/ |
H A D | if_iavf_iflib.c | 72 static void iavf_if_vlan_register(if_ctx_t ctx, u16 vtag); 73 static void iavf_if_vlan_unregister(if_ctx_t ctx, u16 vtag); 1405 iavf_if_vlan_register(if_ctx_t ctx, u16 vtag) in iavf_if_vlan_register() argument 1410 if ((vtag == 0) || (vtag > 4095)) /* Invalid */ in iavf_if_vlan_register() 1417 iavf_add_vlan_filter(sc, vtag); in iavf_if_vlan_register() 1432 iavf_if_vlan_unregister(if_ctx_t ctx, u16 vtag) in iavf_if_vlan_unregister() argument 1438 if ((vtag == 0) || (vtag > 4095) || (vsi->num_vlans == 0)) /* Invalid */ in iavf_if_vlan_unregister() 1441 i = iavf_mark_del_vlan_filter(sc, vtag); in iavf_if_vlan_unregister()
|
H A D | iavf_lib.h | 475 void iavf_add_vlan_filter(struct iavf_sc *sc, u16 vtag); 476 int iavf_mark_del_vlan_filter(struct iavf_sc *sc, u16 vtag);
|
H A D | iavf_lib.c | 1427 iavf_add_vlan_filter(struct iavf_sc *sc, u16 vtag) in iavf_add_vlan_filter() argument 1434 v->vlan = vtag; in iavf_add_vlan_filter() 1451 iavf_mark_del_vlan_filter(struct iavf_sc *sc, u16 vtag) in iavf_mark_del_vlan_filter() argument 1457 if (v->vlan == vtag) { in iavf_mark_del_vlan_filter()
|
/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_main.c | 1279 ipoib_config_vlan(void *arg, if_t ifp, uint16_t vtag) in ipoib_config_vlan() argument 1291 dev = VLAN_DEVAT(ifp, vtag); in ipoib_config_vlan() 1299 if (vtag & 0x8000) in ipoib_config_vlan() 1301 pkey = vtag | 0x8000; /* Set full membership bit. */ in ipoib_config_vlan() 1345 parent->ca->name, parent->port, vtag); in ipoib_config_vlan() 1350 ipoib_unconfig_vlan(void *arg, if_t ifp, uint16_t vtag) in ipoib_unconfig_vlan() argument 1362 dev = VLAN_DEVAT(ifp, vtag); in ipoib_unconfig_vlan() 1366 pkey = vtag | 0x8000; in ipoib_unconfig_vlan()
|
/freebsd/sys/dev/vmware/vmxnet3/ |
H A D | if_vmxreg.h | 105 uint32_t vtag:16; /* VLAN tag */ member 156 uint32_t vtag:16; /* VLAN tag */ member
|
/freebsd/sys/dev/liquidio/ |
H A D | lio_core.c | 346 uint16_t vtag; in lio_push_packet() local 348 vtag = priority << 13 | vid; in lio_push_packet() 349 mbuf->m_pkthdr.ether_vtag = vtag; in lio_push_packet()
|
/freebsd/sys/dev/axgbe/ |
H A D | if_axgbe_pci.c | 1863 axgbe_if_vlan_register(if_ctx_t ctx, uint16_t vtag) in axgbe_if_vlan_register() argument 1869 if (!bit_test(pdata->active_vlans, vtag)) { in axgbe_if_vlan_register() 1870 axgbe_printf(0, "Registering VLAN %d\n", vtag); in axgbe_if_vlan_register() 1872 bit_set(pdata->active_vlans, vtag); in axgbe_if_vlan_register() 1879 axgbe_printf(0, "VLAN %d already registered\n", vtag); in axgbe_if_vlan_register() 1885 axgbe_if_vlan_unregister(if_ctx_t ctx, uint16_t vtag) in axgbe_if_vlan_unregister() argument 1896 if (bit_test(pdata->active_vlans, vtag)){ in axgbe_if_vlan_unregister() 1897 axgbe_printf(0, "Un-Registering VLAN %d\n", vtag); in axgbe_if_vlan_unregister() 1899 bit_clear(pdata->active_vlans, vtag); in axgbe_if_vlan_unregister() 1906 axgbe_printf(0, "VLAN %d already unregistered\n", vtag); in axgbe_if_vlan_unregister()
|
/freebsd/sys/dev/ae/ |
H A D | if_ae.c | 207 #define AE_RXD_VLAN(vtag) \ argument 208 (((vtag) >> 4) | (((vtag) & 0x07) << 13) | (((vtag) & 0x08) << 9)) 209 #define AE_TXD_VLAN(vtag) \ argument 210 (((vtag) << 4) | (((vtag) >> 13) & 0x07) | (((vtag) >> 9) & 0x08))
|
/freebsd/sys/dev/nfe/ |
H A D | if_nfe.c | 2073 uint32_t vtag = 0; in nfe_rxeof() local 2081 for (prog = 0;;NFE_INC(sc->rxq.cur, NFE_RX_RING_COUNT), vtag = 0) { in nfe_rxeof() 2090 vtag = le32toh(desc64->physaddr[1]); in nfe_rxeof() 2138 if ((vtag & NFE_RX_VTAG) != 0 && in nfe_rxeof() 2140 m->m_pkthdr.ether_vtag = vtag & 0xffff; in nfe_rxeof() 2187 uint32_t vtag = 0; in nfe_jrxeof() local 2196 vtag = 0) { in nfe_jrxeof() 2205 vtag = le32toh(desc64->physaddr[1]); in nfe_jrxeof() 2253 if ((vtag & NFE_RX_VTAG) != 0 && in nfe_jrxeof() 2255 m->m_pkthdr.ether_vtag = vtag & 0xffff; in nfe_jrxeof() [all …]
|
H A D | if_nfereg.h | 255 uint32_t vtag; member
|
/freebsd/sys/dev/ixgbe/ |
H A D | if_ixv.c | 1591 ixv_if_register_vlan(if_ctx_t ctx, u16 vtag) in ixv_if_register_vlan() argument 1596 index = (vtag >> 5) & 0x7F; in ixv_if_register_vlan() 1597 bit = vtag & 0x1F; in ixv_if_register_vlan() 1609 ixv_if_unregister_vlan(if_ctx_t ctx, u16 vtag) in ixv_if_unregister_vlan() argument 1614 index = (vtag >> 5) & 0x7F; in ixv_if_unregister_vlan() 1615 bit = vtag & 0x1F; in ixv_if_unregister_vlan()
|
/freebsd/sys/dev/age/ |
H A D | if_age.c | 1476 uint32_t cflags, hdrlen, ip_off, poff, vtag; in age_encap() local 1486 cflags = vtag = 0; in age_encap() 1611 vtag = AGE_TX_VLAN_TAG(m->m_pkthdr.ether_vtag); in age_encap() 1612 vtag = ((vtag << AGE_TD_VLAN_SHIFT) & AGE_TD_VLAN_MASK); in age_encap() 1635 desc->len = htole32(AGE_TX_BYTES(hdrlen) | vtag); in age_encap() 1644 vtag); in age_encap() 1667 desc->len = htole32(AGE_TX_BYTES(txsegs[i].ds_len) | vtag); in age_encap() 2289 uint32_t status, index, vtag; in age_rxeof() local 2411 vtag = AGE_RX_VLAN(le32toh(rxrd->vtags)); in age_rxeof() 2412 m->m_pkthdr.ether_vtag = AGE_RX_VLAN_TAG(vtag); in age_rxeof()
|
/freebsd/sys/dev/irdma/ |
H A D | irdma_cm.c | 473 u16 vtag; in irdma_form_uda_cm_frame() local 525 vtag = (cm_node->user_pri << VLAN_PRIO_SHIFT) | in irdma_form_uda_cm_frame() 527 ((struct ether_vlan_header *)ethh)->evl_tag = htons(vtag); in irdma_form_uda_cm_frame() 558 vtag = (cm_node->user_pri << VLAN_PRIO_SHIFT) | in irdma_form_uda_cm_frame() 560 ((struct ether_vlan_header *)ethh)->evl_tag = htons(vtag); in irdma_form_uda_cm_frame() 3016 u16 vtag; in irdma_receive_ilq() local 3024 vtag = rbuf->vlan_id; in irdma_receive_ilq() 3025 cm_info.user_pri = (vtag & EVL_PRI_MASK) >> in irdma_receive_ilq() 3027 cm_info.vlan_id = vtag & EVL_VLID_MASK; in irdma_receive_ilq() 3035 vtag = ntohs(ethh->evl_tag); in irdma_receive_ilq() [all …]
|
/freebsd/sys/dev/ale/ |
H A D | if_ale.c | 1586 uint32_t cflags, hdrlen, ip_off, poff, vtag; in ale_encap() local 1596 cflags = vtag = 0; in ale_encap() 1785 vtag = ALE_TX_VLAN_TAG(m->m_pkthdr.ether_vtag); in ale_encap() 1786 vtag = ((vtag << ALE_TD_VLAN_SHIFT) & ALE_TD_VLAN_MASK); in ale_encap() 1799 desc->len = htole32(ALE_TX_BYTES(hdrlen) | vtag); in ale_encap() 1808 vtag); in ale_encap() 1818 desc->len = htole32(ALE_TX_BYTES(txsegs[i].ds_len) | vtag); in ale_encap()
|
/freebsd/sys/dev/alc/ |
H A D | if_alc.c | 2714 uint32_t cflags, hdrlen, ip_off, poff, vtag; in alc_encap() local 2847 vtag = 0; in alc_encap() 2852 vtag = htons(m->m_pkthdr.ether_vtag); in alc_encap() 2853 vtag = (vtag << TD_VLAN_SHIFT) & TD_VLAN_MASK; in alc_encap() 2871 desc->len = htole32(TX_BYTES(hdrlen | vtag)); in alc_encap() 2880 vtag)); in alc_encap() 2912 desc->len = htole32(TX_BYTES(txsegs[idx].ds_len) | vtag); in alc_encap() 3655 uint32_t rdinfo, status, vtag; in alc_rxeof() local 3750 vtag = RRD_VLAN(le32toh(rrd->vtag)); in alc_rxeof() 3751 m->m_pkthdr.ether_vtag = ntohs(vtag); in alc_rxeof()
|
/freebsd/sys/dev/ice/ |
H A D | if_ice_iflib.c | 78 static void ice_if_vlan_register(if_ctx_t ctx, u16 vtag); 79 static void ice_if_vlan_unregister(if_ctx_t ctx, u16 vtag); 2999 ice_if_vlan_register(if_ctx_t ctx, u16 vtag) in ice_if_vlan_register() argument 3010 status = ice_add_vlan_hw_filter(&sc->pf_vsi, vtag); in ice_if_vlan_register() 3014 vtag, ice_status_str(status), in ice_if_vlan_register() 3029 ice_if_vlan_unregister(if_ctx_t ctx, u16 vtag) in ice_if_vlan_unregister() argument 3040 status = ice_remove_vlan_hw_filter(&sc->pf_vsi, vtag); in ice_if_vlan_unregister() 3044 vtag, ice_status_str(status), in ice_if_vlan_unregister()
|
/freebsd/sys/netinet/libalias/ |
H A D | alias_sctp.c | 153 static void logsctperror(char *errormsg, uint32_t vtag, int error, int direction); 289 #define SN_TABLE_HASH(vtag, port, size) (((u_int) vtag + (u_int) port) % (u_int) size) /**< Calcula… argument 2533 logsctperror(char *errormsg, uint32_t vtag, int error, int direction) in logsctperror() argument 2547 SctpAliasLog("->%c %s (vt=%u) %d\n", dir, errormsg, ntohl(vtag), error); in logsctperror()
|