Searched refs:txsegs (Results 1 - 12 of 12) sorted by relevance

/haiku/src/add-ons/kernel/drivers/network/ether/broadcom440x/dev/bfe/
H A Dif_bfe.c1516 bus_dma_segment_t txsegs[BFE_MAXTXSEGS]; local
1527 txsegs, &nsegs, 0);
1537 *m_head, txsegs, &nsegs, 0);
1558 d->bfe_ctrl = htole32(txsegs[i].ds_len & BFE_DESC_LEN);
1567 d->bfe_addr = htole32(BFE_ADDR_LO(txsegs[i].ds_addr) +
/haiku/src/add-ons/kernel/drivers/network/ether/sis19x/dev/sge/
H A Dif_sge.c1402 bus_dma_segment_t txsegs[SGE_MAXTXSEGS]; local
1473 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1483 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1525 desc->sge_ptr = htole32(SGE_ADDR_LO(txsegs[i].ds_addr));
1526 desc->sge_flags = htole32(txsegs[i].ds_len);
/haiku/src/add-ons/kernel/drivers/network/ether/marvell_yukon/dev/msk/
H A Dif_msk.c2639 bus_dma_segment_t txsegs[MSK_MAXTXSEGS]; local
2744 *m_head, txsegs, &nseg, BUS_DMA_NOWAIT);
2754 map, *m_head, txsegs, &nseg, BUS_DMA_NOWAIT);
2839 if (MSK_ADDR_HI(txsegs[0].ds_addr) !=
2842 MSK_ADDR_HI(txsegs[0].ds_addr);
2844 tx_le->msk_addr = htole32(MSK_ADDR_HI(txsegs[0].ds_addr));
2852 tx_le->msk_addr = htole32(MSK_ADDR_LO(txsegs[0].ds_addr));
2854 tx_le->msk_control = htole32(txsegs[0].ds_len | control |
2857 tx_le->msk_control = htole32(txsegs[0].ds_len | control |
2865 if (MSK_ADDR_HI(txsegs[
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/vt612x/dev/vge/
H A Dif_vge.c1817 bus_dma_segment_t txsegs[VGE_MAXTXSEGS]; local
1860 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1870 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1915 frag->vge_addrlo = htole32(VGE_ADDR_LO(txsegs[i].ds_addr));
1916 frag->vge_addrhi = htole32(VGE_ADDR_HI(txsegs[i].ds_addr) |
1917 (VGE_BUFLEN(txsegs[i].ds_len) << 16));
/haiku/src/add-ons/kernel/drivers/network/ether/rdc/dev/vte/
H A Dif_vte.c983 bus_dma_segment_t txsegs[1]; local
1079 txd->tx_dmamap, m, txsegs, &nsegs, 0);
1088 txd->tx_desc->dtlen = htole16(VTE_TX_LEN(txsegs[0].ds_len));
1089 txd->tx_desc->dtbp = htole32(txsegs[0].ds_addr);
/haiku/src/add-ons/kernel/drivers/network/ether/via_rhine/dev/vr/
H A Dif_vr.c1788 bus_dma_segment_t txsegs[VR_MAXFRAGS]; local
1852 *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1862 txd->tx_dmamap, *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1909 txctl = txsegs[i].ds_len | VR_TXCTL_TLINK | csum_flags;
1913 desc->vr_data = htole32(VR_ADDR_LO(txsegs[i].ds_addr));
/haiku/src/add-ons/kernel/drivers/network/ether/atheros81xx/dev/ale/
H A Dif_ale.c1614 bus_dma_segment_t txsegs[ALE_MAXTXSEGS]; local
1743 *m_head, txsegs, &nsegs, 0);
1753 *m_head, txsegs, &nsegs, 0);
1828 desc->addr = htole64(txsegs[i].ds_addr);
1836 desc->addr = htole64(txsegs[i].ds_addr + hdrlen);
1847 desc->addr = htole64(txsegs[i].ds_addr);
1848 desc->len = htole32(ALE_TX_BYTES(txsegs[i].ds_len) | vtag);
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l1/dev/age/
H A Dif_age.c1498 bus_dma_segment_t txsegs[AGE_MAXTXSEGS]; local
1602 *m_head, txsegs, &nsegs, 0);
1612 *m_head, txsegs, &nsegs, 0);
1658 desc->addr = htole64(txsegs[0].ds_addr);
1666 desc->addr = htole64(txsegs[0].ds_addr + hdrlen);
1690 desc->addr = htole64(txsegs[i].ds_addr);
1691 desc->len = htole32(AGE_TX_BYTES(txsegs[i].ds_len) | vtag);
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8139/dev/rl/
H A Dif_rl.c1552 bus_dma_segment_t txsegs[1]; local
1594 RL_CUR_DMAMAP(sc), m, txsegs, &nsegs, 0);
1606 CSR_WRITE_4(sc, RL_CUR_TXADDR(sc), RL_ADDR_LO(txsegs[0].ds_addr));
/haiku/src/add-ons/kernel/drivers/network/ether/jmicron2x0/dev/jme/
H A Dif_jme.c1691 bus_dma_segment_t txsegs[JME_MAXTXSEGS]; local
1775 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1785 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1841 desc->buflen = htole32(txsegs[i].ds_len);
1842 desc->addr_hi = htole32(JME_ADDR_HI(txsegs[i].ds_addr));
1843 desc->addr_lo = htole32(JME_ADDR_LO(txsegs[i].ds_addr));
/haiku/src/add-ons/kernel/drivers/network/ether/syskonnect/dev/sk/
H A Dif_sk.c2402 bus_dma_segment_t txsegs[SK_MAXTXSEGS]; local
2412 txd->tx_dmamap, *m_head, txsegs, &nseg, 0);
2422 txd->tx_dmamap, *m_head, txsegs, &nseg, 0);
2448 f->sk_data_lo = htole32(SK_ADDR_LO(txsegs[i].ds_addr));
2449 f->sk_data_hi = htole32(SK_ADDR_HI(txsegs[i].ds_addr));
2450 sk_ctl = txsegs[i].ds_len | cflags;
/haiku/src/add-ons/kernel/drivers/network/ether/atheros813x/dev/alc/
H A Dif_alc.c2712 bus_dma_segment_t txsegs[ALC_MAXTXSEGS]; local
2814 *m_head, txsegs, &nsegs, 0);
2824 *m_head, txsegs, &nsegs, 0);
2873 desc->addr = htole64(txsegs[0].ds_addr);
2882 desc->addr = htole64(txsegs[0].ds_addr + hdrlen);
2912 desc->len = htole32(TX_BYTES(txsegs[idx].ds_len) | vtag);
2914 desc->addr = htole64(txsegs[idx].ds_addr);

Completed in 258 milliseconds