Home
last modified time | relevance | path

Searched refs:sgsize (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/x86/x86/
H A Dbusdma_bounce.c504 bus_size_t sgsize; in _bus_dmamap_pagesneeded()
514 sgsize = buflen; in _bus_dmamap_pagesneeded()
516 sgsize = MIN(sgsize, in _bus_dmamap_pagesneeded()
522 curaddr += sgsize; in _bus_dmamap_pagesneeded()
523 buflen -= sgsize; in _bus_dmamap_pagesneeded()
636 bus_size_t sgsize; in _bus_dmamap_addseg()
657 sgsize = buflen; in _bus_dmamap_addseg()
661 sgsize = MIN(sgsize, PAGE_SIZ in _bus_dmamap_addseg()
500 bus_size_t sgsize; _bus_dmamap_pagesneeded() local
630 _bus_dmamap_addseg(bus_dma_tag_t dmat,bus_dmamap_t map,vm_paddr_t curaddr,bus_size_t sgsize,bus_dma_segment_t * segs,int * segp) _bus_dmamap_addseg() argument
682 bus_size_t sgsize; bounce_bus_dmamap_load_phys() local
734 bus_size_t sgsize, max_sgsize; bounce_bus_dmamap_load_buffer() local
803 bus_size_t sgsize, max_sgsize; bounce_bus_dmamap_load_ma() local
[all...]
/freebsd/sys/riscv/riscv/
H A Dbusdma_bounce.c491 bus_size_t sgsize; in _bus_dmamap_count_phys()
500 sgsize = buflen; in _bus_dmamap_count_phys()
502 sgsize = MIN(sgsize, in _bus_dmamap_count_phys()
506 curaddr += sgsize; in _bus_dmamap_count_phys()
507 buflen -= sgsize; in _bus_dmamap_count_phys()
564 bus_size_t sgsize; in _bus_dmamap_addseg()
585 sgsize = buflen; in _bus_dmamap_addseg()
589 sgsize = MIN(sgsize, PAGE_SIZ in _bus_dmamap_addseg()
487 bus_size_t sgsize; _bus_dmamap_count_phys() local
555 _bus_dmamap_addseg(bus_dma_tag_t dmat,bus_dmamap_t map,bus_addr_t curaddr,bus_size_t sgsize,bus_dma_segment_t * segs,int * segp) _bus_dmamap_addseg() argument
601 bus_size_t sgsize; bounce_bus_dmamap_load_phys() local
671 bus_size_t sgsize, max_sgsize; bounce_bus_dmamap_load_buffer() local
[all...]
/freebsd/sys/arm/arm/
H A Dbusdma_machdep.c786 bus_size_t sgsize; in _bus_dmamap_count_phys()
799 sgsize = buflen; in _bus_dmamap_count_phys()
800 if (must_bounce(dmat, map, curaddr, sgsize) != 0) { in _bus_dmamap_count_phys()
801 sgsize = MIN(sgsize, in _bus_dmamap_count_phys()
805 curaddr += sgsize; in _bus_dmamap_count_phys()
806 buflen -= sgsize; in _bus_dmamap_count_phys()
858 bus_size_t sgsize; in _bus_dmamap_addseg()
886 sgsize = buflen;
888 sgsize)) {
782 bus_size_t sgsize; _bus_dmamap_count_phys() local
850 _bus_dmamap_addseg(bus_dma_tag_t dmat,bus_dmamap_t map,bus_addr_t curaddr,bus_size_t sgsize,bus_dma_segment_t * segs,int * segp) _bus_dmamap_addseg() argument
896 bus_size_t sgsize; _bus_dmamap_load_phys() local
985 bus_size_t sgsize; _bus_dmamap_load_buffer() local
[all...]
/freebsd/sys/powerpc/powerpc/
H A Dbusdma_machdep.c477 bus_size_t sgsize; in _bus_dmamap_count_phys() local
490 sgsize = buflen; in _bus_dmamap_count_phys()
492 sgsize = MIN(sgsize, in _bus_dmamap_count_phys()
496 curaddr += sgsize; in _bus_dmamap_count_phys()
497 buflen -= sgsize; in _bus_dmamap_count_phys()
555 bus_size_t sgsize; in _bus_dmamap_load_phys() local
572 sgsize = buflen; in _bus_dmamap_load_phys()
574 sgsize = MIN(sgsize, PAGE_SIZE - (curaddr & PAGE_MASK)); in _bus_dmamap_load_phys()
576 sgsize); in _bus_dmamap_load_phys()
578 if (!_bus_dmamap_addsegs(dmat, map, curaddr, sgsize, segs, in _bus_dmamap_load_phys()
[all …]
/freebsd/sys/arm64/arm64/
H A Dbusdma_bounce.c638 bus_size_t sgsize; in _bus_dmamap_pagesneeded() local
648 sgsize = buflen; in _bus_dmamap_pagesneeded()
649 if (must_bounce(dmat, map, curaddr, sgsize)) { in _bus_dmamap_pagesneeded()
650 sgsize = MIN(sgsize, in _bus_dmamap_pagesneeded()
656 curaddr += sgsize; in _bus_dmamap_pagesneeded()
657 buflen -= sgsize; in _bus_dmamap_pagesneeded()
728 bus_size_t sgsize; in bounce_bus_dmamap_load_phys() local
749 sgsize = buflen; in bounce_bus_dmamap_load_phys()
751 must_bounce(dmat, map, curaddr, sgsize)) { in bounce_bus_dmamap_load_phys()
762 sgsize = MIN(sgsize, PAGE_SIZE - (curaddr & PAGE_MASK)); in bounce_bus_dmamap_load_phys()
[all …]
/freebsd/sys/kern/
H A Dsubr_busdma_bounce.c451 bus_size_t sgsize, bus_dma_segment_t *segs, int *segp) in _bus_dmamap_addseg() argument
465 if (!vm_addr_bound_ok(curaddr, sgsize, dmat_boundary(dmat))) in _bus_dmamap_addseg()
466 sgsize = roundup2(curaddr, dmat_boundary(dmat)) - curaddr; in _bus_dmamap_addseg()
476 segs[seg].ds_len = sgsize; in _bus_dmamap_addseg()
479 (segs[seg].ds_len + sgsize) <= dmat_maxsegsz(dmat) && in _bus_dmamap_addseg()
481 segs[seg].ds_len + sgsize, dmat_boundary(dmat))) in _bus_dmamap_addseg()
482 segs[seg].ds_len += sgsize; in _bus_dmamap_addseg()
487 segs[seg].ds_len = sgsize; in _bus_dmamap_addseg()
491 return (sgsize); in _bus_dmamap_addseg()
500 bus_size_t sgsize, bus_dma_segment_t *segs, int *segp) in _bus_dmamap_addsegs() argument
[all …]