Searched refs:txsegs (Results 1 - 22 of 22) sorted by path

/freebsd-11-stable/sys/dev/age/
H A Dif_age.c1494 bus_dma_segment_t txsegs[AGE_MAXTXSEGS]; local
1598 *m_head, txsegs, &nsegs, 0);
1608 *m_head, txsegs, &nsegs, 0);
1654 desc->addr = htole64(txsegs[0].ds_addr);
1662 desc->addr = htole64(txsegs[0].ds_addr + hdrlen);
1686 desc->addr = htole64(txsegs[i].ds_addr);
1687 desc->len = htole32(AGE_TX_BYTES(txsegs[i].ds_len) | vtag);
/freebsd-11-stable/sys/dev/alc/
H A Dif_alc.c2696 bus_dma_segment_t txsegs[ALC_MAXTXSEGS]; local
2798 *m_head, txsegs, &nsegs, 0);
2808 *m_head, txsegs, &nsegs, 0);
2857 desc->addr = htole64(txsegs[0].ds_addr);
2866 desc->addr = htole64(txsegs[0].ds_addr + hdrlen);
2896 desc->len = htole32(TX_BYTES(txsegs[idx].ds_len) | vtag);
2898 desc->addr = htole64(txsegs[idx].ds_addr);
/freebsd-11-stable/sys/dev/ale/
H A Dif_ale.c1610 bus_dma_segment_t txsegs[ALE_MAXTXSEGS]; local
1739 *m_head, txsegs, &nsegs, 0);
1749 *m_head, txsegs, &nsegs, 0);
1824 desc->addr = htole64(txsegs[i].ds_addr);
1832 desc->addr = htole64(txsegs[i].ds_addr + hdrlen);
1843 desc->addr = htole64(txsegs[i].ds_addr);
1844 desc->len = htole32(ALE_TX_BYTES(txsegs[i].ds_len) | vtag);
/freebsd-11-stable/sys/dev/bfe/
H A Dif_bfe.c1510 bus_dma_segment_t txsegs[BFE_MAXTXSEGS]; local
1521 txsegs, &nsegs, 0);
1531 *m_head, txsegs, &nsegs, 0);
1552 d->bfe_ctrl = htole32(txsegs[i].ds_len & BFE_DESC_LEN);
1561 d->bfe_addr = htole32(BFE_ADDR_LO(txsegs[i].ds_addr) +
/freebsd-11-stable/sys/dev/cas/
H A Dif_cas.c1190 bus_dma_segment_t txsegs[CAS_NTXSEGS]; local
1229 *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1239 txs->txs_dmamap, *m_head, txsegs, &nsegs,
1276 __func__, seg, nexttx, txsegs[seg].ds_len,
1277 txsegs[seg].ds_addr, htole64(txsegs[seg].ds_addr));
1280 htole64(txsegs[seg].ds_addr);
1281 KASSERT(txsegs[seg].ds_len <
1285 htole64(txsegs[seg].ds_len << CAS_TD_BUF_LEN_SHFT);
/freebsd-11-stable/sys/dev/gem/
H A Dif_gem.c1106 bus_dma_segment_t txsegs[GEM_NTXSEGS]; local
1145 *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1155 txs->txs_dmamap, *m_head, txsegs, &nsegs,
1192 __func__, seg, nexttx, txsegs[seg].ds_len,
1193 txsegs[seg].ds_addr,
1194 GEM_DMA_WRITE(sc, txsegs[seg].ds_addr));
1197 GEM_DMA_WRITE(sc, txsegs[seg].ds_addr);
1198 KASSERT(txsegs[seg].ds_len < GEM_TD_BUFSIZE,
1200 flags = txsegs[seg].ds_len & GEM_TD_BUFSIZE;
/freebsd-11-stable/sys/dev/jme/
H A Dif_jme.c1689 bus_dma_segment_t txsegs[JME_MAXTXSEGS]; local
1773 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1783 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1839 desc->buflen = htole32(txsegs[i].ds_len);
1840 desc->addr_hi = htole32(JME_ADDR_HI(txsegs[i].ds_addr));
1841 desc->addr_lo = htole32(JME_ADDR_LO(txsegs[i].ds_addr));
/freebsd-11-stable/sys/dev/msk/
H A Dif_msk.c2637 bus_dma_segment_t txsegs[MSK_MAXTXSEGS]; local
2742 *m_head, txsegs, &nseg, BUS_DMA_NOWAIT);
2752 map, *m_head, txsegs, &nseg, BUS_DMA_NOWAIT);
2837 if (MSK_ADDR_HI(txsegs[0].ds_addr) !=
2840 MSK_ADDR_HI(txsegs[0].ds_addr);
2842 tx_le->msk_addr = htole32(MSK_ADDR_HI(txsegs[0].ds_addr));
2850 tx_le->msk_addr = htole32(MSK_ADDR_LO(txsegs[0].ds_addr));
2852 tx_le->msk_control = htole32(txsegs[0].ds_len | control |
2855 tx_le->msk_control = htole32(txsegs[0].ds_len | control |
2863 if (MSK_ADDR_HI(txsegs[
[all...]
/freebsd-11-stable/sys/dev/nge/
H A Dif_nge.c1884 bus_dma_segment_t txsegs[NGE_MAXTXSEGS]; local
1895 *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1905 map, *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1930 desc->nge_ptr = htole32(NGE_ADDR_LO(txsegs[i].ds_addr));
1932 desc->nge_cmdsts = htole32(txsegs[i].ds_len |
1935 desc->nge_cmdsts = htole32(txsegs[i].ds_len |
/freebsd-11-stable/sys/dev/rl/
H A Dif_rl.c1550 bus_dma_segment_t txsegs[1]; local
1592 RL_CUR_DMAMAP(sc), m, txsegs, &nsegs, 0);
1604 CSR_WRITE_4(sc, RL_CUR_TXADDR(sc), RL_ADDR_LO(txsegs[0].ds_addr));
/freebsd-11-stable/sys/dev/sge/
H A Dif_sge.c1394 bus_dma_segment_t txsegs[SGE_MAXTXSEGS]; local
1465 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1475 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1517 desc->sge_ptr = htole32(SGE_ADDR_LO(txsegs[i].ds_addr));
1518 desc->sge_flags = htole32(txsegs[i].ds_len);
/freebsd-11-stable/sys/dev/sk/
H A Dif_sk.c2383 bus_dma_segment_t txsegs[SK_MAXTXSEGS]; local
2393 txd->tx_dmamap, *m_head, txsegs, &nseg, 0);
2403 txd->tx_dmamap, *m_head, txsegs, &nseg, 0);
2429 f->sk_data_lo = htole32(SK_ADDR_LO(txsegs[i].ds_addr));
2430 f->sk_data_hi = htole32(SK_ADDR_HI(txsegs[i].ds_addr));
2431 sk_ctl = txsegs[i].ds_len | cflags;
/freebsd-11-stable/sys/dev/ste/
H A Dif_ste.c1817 bus_dma_segment_t txsegs[STE_MAXFRAGS]; local
1824 txc->ste_map, *m_head, txsegs, &nsegs, 0);
1834 txc->ste_map, *m_head, txsegs, &nsegs, 0);
1853 frag->ste_addr = htole32(STE_ADDR_LO(txsegs[i].ds_addr));
1854 frag->ste_len = htole32(txsegs[i].ds_len);
/freebsd-11-stable/sys/dev/stge/
H A Dif_stge.c1070 bus_dma_segment_t txsegs[STGE_MAXTXSEGS]; local
1080 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1090 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1119 htole64(FRAG_ADDR(txsegs[i].ds_addr) |
1120 FRAG_LEN(txsegs[i].ds_len));
/freebsd-11-stable/sys/dev/ti/
H A Dif_ti.c3059 bus_dma_segment_t txsegs[TI_MAXTXSEGS]; local
3067 *m_head, txsegs, &nseg, 0);
3077 txd->tx_dmamap, *m_head, txsegs, &nseg, 0);
3112 ti_hostaddr64(&f->ti_addr, txsegs[i].ds_addr);
3113 f->ti_len = txsegs[i].ds_len;
/freebsd-11-stable/sys/dev/vge/
H A Dif_vge.c1815 bus_dma_segment_t txsegs[VGE_MAXTXSEGS]; local
1858 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1868 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1913 frag->vge_addrlo = htole32(VGE_ADDR_LO(txsegs[i].ds_addr));
1914 frag->vge_addrhi = htole32(VGE_ADDR_HI(txsegs[i].ds_addr) |
1915 (VGE_BUFLEN(txsegs[i].ds_len) << 16));
/freebsd-11-stable/sys/dev/vr/
H A Dif_vr.c1786 bus_dma_segment_t txsegs[VR_MAXFRAGS]; local
1850 *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1860 txd->tx_dmamap, *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1907 txctl = txsegs[i].ds_len | VR_TXCTL_TLINK | csum_flags;
1911 desc->vr_data = htole32(VR_ADDR_LO(txsegs[i].ds_addr));
/freebsd-11-stable/sys/dev/vte/
H A Dif_vte.c981 bus_dma_segment_t txsegs[1]; local
1077 txd->tx_dmamap, m, txsegs, &nsegs, 0);
1086 txd->tx_desc->dtlen = htole16(VTE_TX_LEN(txsegs[0].ds_len));
1087 txd->tx_desc->dtbp = htole32(txsegs[0].ds_addr);
/freebsd-11-stable/sys/mips/atheros/
H A Dif_arge.c1504 bus_dma_segment_t txsegs[ARGE_MAXFRAGS]; local
1529 txd->tx_dmamap, *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1573 tmp = ARGE_DMASIZE(txsegs[i].ds_len);
1580 (txsegs[i].ds_addr & 3))
1583 desc->packet_addr = txsegs[i].ds_addr;
/freebsd-11-stable/sys/mips/idt/
H A Dif_kr.c657 bus_dma_segment_t txsegs[KR_MAXFRAGS]; local
666 *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
698 desc->kr_ctl = KR_DMASIZE(txsegs[i].ds_len) | KR_CTL_IOF;
701 desc->kr_ca = txsegs[i].ds_addr;
/freebsd-11-stable/sys/dev/sf/
H A Dif_sf.c2161 bus_dma_segment_t txsegs[SF_MAXTXSEGS]; local
2172 *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
2182 map, *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
2217 (txsegs[i].ds_len & SF_TX_DESC_FRAGLEN));
2219 desc->sf_addr = htole64(txsegs[i].ds_addr);
/freebsd-11-stable/sys/dev/txp/
H A Dif_txp.c2109 bus_dma_segment_t txsegs[TXP_MAXTXSEGS]; local
2121 *m_head, txsegs, &nsegs, 0);
2131 sd->sd_map, *m_head, txsegs, &nsegs, 0);
2184 fxd->frag_len = htole16(txsegs[i].ds_len);
2185 fxd->frag_addrhi = htole32(TXP_ADDR_HI(txsegs[i].ds_addr));
2186 fxd->frag_addrlo = htole32(TXP_ADDR_LO(txsegs[i].ds_addr));

Completed in 349 milliseconds