Home
last modified time | relevance | path

Searched refs:ds_len (Results 1 – 16 of 16) sorted by relevance

/f-stack/freebsd/kern/
H A Dsubr_bus_dma.c77 size_t ds_len; in _bus_dmamap_load_vlist() local
79 KASSERT((offset < list->ds_len), in _bus_dmamap_load_vlist()
82 ds_len = list->ds_len - offset; in _bus_dmamap_load_vlist()
84 if (ds_len > length) in _bus_dmamap_load_vlist()
85 ds_len = length; in _bus_dmamap_load_vlist()
86 length -= ds_len; in _bus_dmamap_load_vlist()
87 KASSERT((ds_len != 0), ("Segment length is zero")); in _bus_dmamap_load_vlist()
88 error = _bus_dmamap_load_buffer(dmat, map, addr, ds_len, pmap, in _bus_dmamap_load_vlist()
108 (vm_paddr_t)list->ds_addr, list->ds_len, flags, NULL, in _bus_dmamap_load_plist()
H A Dsubr_uio.c150 while (offset >= src->ds_len) { in physcopyin_vlist()
151 offset -= src->ds_len; in physcopyin_vlist()
156 seg_len = MIN(src->ds_len - offset, len); in physcopyin_vlist()
176 while (offset >= dst->ds_len) { in physcopyout_vlist()
177 offset -= dst->ds_len; in physcopyout_vlist()
182 seg_len = MIN(dst->ds_len - offset, len); in physcopyout_vlist()
/f-stack/freebsd/arm64/arm64/
H A Dbusdma_bounce.c786 segs[seg].ds_len = sgsize; in _bus_dmamap_addseg()
788 if (curaddr == segs[seg].ds_addr + segs[seg].ds_len && in _bus_dmamap_addseg()
789 (segs[seg].ds_len + sgsize) <= dmat->common.maxsegsz && in _bus_dmamap_addseg()
792 segs[seg].ds_len += sgsize; in _bus_dmamap_addseg()
797 segs[seg].ds_len = sgsize; in _bus_dmamap_addseg()
/f-stack/freebsd/x86/x86/
H A Dbusdma_bounce.c700 segs[seg].ds_len = sgsize; in _bus_dmamap_addseg()
702 if (curaddr == segs[seg].ds_addr + segs[seg].ds_len && in _bus_dmamap_addseg()
703 (segs[seg].ds_len + sgsize) <= dmat->common.maxsegsz && in _bus_dmamap_addseg()
706 segs[seg].ds_len += sgsize; in _bus_dmamap_addseg()
711 segs[seg].ds_len = sgsize; in _bus_dmamap_addseg()
/f-stack/freebsd/arm/arm/
H A Dbusdma_machdep.c1026 segs[seg].ds_len = sgsize; in _bus_dmamap_addseg()
1028 if (curaddr == segs[seg].ds_addr + segs[seg].ds_len && in _bus_dmamap_addseg()
1029 (segs[seg].ds_len + sgsize) <= dmat->maxsegsz && in _bus_dmamap_addseg()
1032 segs[seg].ds_len += sgsize; in _bus_dmamap_addseg()
1037 segs[seg].ds_len = sgsize; in _bus_dmamap_addseg()
/f-stack/freebsd/sys/
H A Dbus_dma.h137 bus_size_t ds_len; /* length of transfer */ member
/f-stack/freebsd/mips/mips/
H A Dbusdma_machdep.c896 curaddr == segs[seg].ds_addr + segs[seg].ds_len && in _bus_dmamap_addseg()
897 (segs[seg].ds_len + sgsize) <= dmat->maxsegsz && in _bus_dmamap_addseg()
900 segs[seg].ds_len += sgsize; in _bus_dmamap_addseg()
905 segs[seg].ds_len = sgsize; in _bus_dmamap_addseg()
/f-stack/freebsd/mips/atheros/
H A Dif_arge.c1635 tmp = ARGE_DMASIZE(txsegs[i].ds_len); in arge_encap()
1643 (uint32_t) txsegs[i].ds_addr, (int) txsegs[i].ds_len); in arge_encap()
2364 desc->packet_ctrl = ARGE_DESC_EMPTY | ARGE_DMASIZE(segs[0].ds_len); in arge_newbuf()
/f-stack/freebsd/arm/broadcom/bcm2835/
H A Dbcm2835_sdhci.c201 sc->dmamap_seg_sizes[i] = segs[i].ds_len; in bcm_sdhci_dmacb()
/f-stack/freebsd/arm/allwinner/
H A Daw_mmc.c726 if (segs[i].ds_len == sc->aw_mmc_conf->dma_xferlen) in aw_dma_cb()
729 dma_desc[i].buf_size = segs[i].ds_len; in aw_dma_cb()
H A Dif_awg.c678 sc->tx.desc_ring[cur].size = htole32(flags | segs[i].ds_len); in awg_encap()
/f-stack/freebsd/mips/atheros/ar531x/
H A Dif_are.c804 desc->are_devcs = ARE_DMASIZE(txsegs[i].ds_len); in are_encap()
1448 desc->are_devcs |= ARE_DMASIZE(segs[0].ds_len); in are_newbuf()
/f-stack/freebsd/mips/ingenic/
H A Djz4780_mmc.c346 dma_desc[i].dma_len = segs[i].ds_len; in jz4780_mmc_dma_cb()
/f-stack/freebsd/arm/ti/cpsw/
H A Dif_cpsw.c1934 bd.buflen = segs[0].ds_len; in cpswp_tx_enqueue()
1956 bd.buflen = segs[seg].ds_len; in cpswp_tx_enqueue()
/f-stack/freebsd/arm64/broadcom/genet/
H A Dif_genet.c1113 length_status |= segs[i].ds_len << in gen_encap()
/f-stack/freebsd/net/
H A Diflib.c1037 pi.ipi_segs[seg_idx].ds_len = len; in iflib_netmap_txsync()