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

/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l2/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))
/haiku/src/libs/compat/freebsd_iflib/
H A Difdi_if.c102 null_vlan_register_op(if_ctx_t _ctx __unused, uint16_t vtag __unused)
H A Diflib.c3232 printf("pi new_pidx: %d csum_flags: %lx tso_segsz: %d mflags: %x vtag: %d\n",
4554 iflib_vlan_register(void *arg, if_t ifp, uint16_t vtag) argument
4561 if ((vtag == 0) || (vtag > 4095))
4571 IFDI_VLAN_REGISTER(ctx, vtag);
4579 iflib_vlan_unregister(void *arg, if_t ifp, uint16_t vtag) argument
4586 if ((vtag == 0) || (vtag > 4095))
4593 IFDI_VLAN_UNREGISTER(ctx, vtag);
/haiku/src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/
H A Dif_nfereg.h257 uint32_t vtag; member in struct:nfe_desc64
H A Dif_nfe.c2117 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...]
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l1/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...]
/haiku/src/add-ons/kernel/drivers/network/ether/atheros813x/dev/alc/
H A Dif_alc.c2714 uint32_t cflags, hdrlen, ip_off, poff, vtag; local
2847 vtag = 0;
2852 vtag = htons(m->m_pkthdr.ether_vtag);
2853 vtag = (vtag << TD_VLAN_SHIFT) & TD_VLAN_MASK;
2871 desc->len = htole32(TX_BYTES(hdrlen | vtag));
2880 vtag));
2912 desc->len = htole32(TX_BYTES(txsegs[idx].ds_len) | vtag);
3658 uint32_t rdinfo, status, vtag; local
3753 vtag
[all...]
H A Dif_alcreg.h1214 uint32_t vtag; member in struct:rx_rdesc
/haiku/src/add-ons/kernel/drivers/network/ether/atheros81xx/dev/ale/
H A Dif_ale.c1616 uint32_t cflags, hdrlen, ip_off, poff, vtag; local
1626 cflags = vtag = 0;
1815 vtag = ALE_TX_VLAN_TAG(m->m_pkthdr.ether_vtag);
1816 vtag = ((vtag << ALE_TD_VLAN_SHIFT) & ALE_TD_VLAN_MASK);
1829 desc->len = htole32(ALE_TX_BYTES(hdrlen) | vtag);
1838 vtag);
1848 desc->len = htole32(ALE_TX_BYTES(txsegs[i].ds_len) | vtag);
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/
H A Dif_em.c3425 em_if_vlan_register(if_ctx_t ctx, u16 vtag) argument
3430 index = (vtag >> 5) & 0x7F;
3431 bit = vtag & 0x1F;
3438 em_if_vlan_unregister(if_ctx_t ctx, u16 vtag) argument
3443 index = (vtag >> 5) & 0x7F;
3444 bit = vtag & 0x1F;

Completed in 126 milliseconds