| /f-stack/freebsd/kern/ |
| H A D | subr_bus_dma.c | 77 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 D | subr_uio.c | 150 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 D | busdma_bounce.c | 786 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 D | busdma_bounce.c | 700 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 D | busdma_machdep.c | 1026 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 D | bus_dma.h | 137 bus_size_t ds_len; /* length of transfer */ member
|
| /f-stack/freebsd/mips/mips/ |
| H A D | busdma_machdep.c | 896 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 D | if_arge.c | 1635 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 D | bcm2835_sdhci.c | 201 sc->dmamap_seg_sizes[i] = segs[i].ds_len; in bcm_sdhci_dmacb()
|
| /f-stack/freebsd/arm/allwinner/ |
| H A D | aw_mmc.c | 726 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 D | if_awg.c | 678 sc->tx.desc_ring[cur].size = htole32(flags | segs[i].ds_len); in awg_encap()
|
| /f-stack/freebsd/mips/atheros/ar531x/ |
| H A D | if_are.c | 804 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 D | jz4780_mmc.c | 346 dma_desc[i].dma_len = segs[i].ds_len; in jz4780_mmc_dma_cb()
|
| /f-stack/freebsd/arm/ti/cpsw/ |
| H A D | if_cpsw.c | 1934 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 D | if_genet.c | 1113 length_status |= segs[i].ds_len << in gen_encap()
|
| /f-stack/freebsd/net/ |
| H A D | iflib.c | 1037 pi.ipi_segs[seg_idx].ds_len = len; in iflib_netmap_txsync()
|