/haiku/src/add-ons/kernel/drivers/network/ether/broadcom440x/dev/bfe/ |
H A D | if_bfe.c | 1516 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 D | if_sge.c | 1402 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 D | if_msk.c | 2639 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 D | if_vge.c | 1817 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 D | if_vte.c | 983 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 D | if_vr.c | 1788 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 D | if_ale.c | 1614 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 D | if_age.c | 1498 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 D | if_rl.c | 1552 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 D | if_jme.c | 1691 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 D | if_sk.c | 2402 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 D | if_alc.c | 2712 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);
|