Home
last modified time | relevance | path

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

/freebsd/sys/x86/x86/
H A Dbusdma_bounce.c86 int pagesneeded; member
102 bus_size_t buflen, int *pagesneeded);
501 int *pagesneeded) in _bus_dmamap_pagesneeded()
518 if (pagesneeded == NULL) in _bus_dmamap_pagesneeded()
526 if (pagesneeded != NULL)
527 *pagesneeded = count;
536 if (map != &nobounce_dmamap && map->pagesneeded == 0) { in _bus_dmamap_count_phys()
537 _bus_dmamap_pagesneeded(dmat, buf, buflen, &map->pagesneeded);
538 CTR1(KTR_BUSDMA, "pagesneeded= %d\n", map->pagesneeded);
497 _bus_dmamap_pagesneeded(bus_dma_tag_t dmat,vm_paddr_t buf,bus_size_t buflen,int * pagesneeded) _bus_dmamap_pagesneeded() argument
[all...]
/freebsd/sys/powerpc/powerpc/
H A Dbusdma_machdep.c87 int pagesneeded; member
479 if (map->pagesneeded == 0) { in _bus_dmamap_count_phys()
483 CTR2(KTR_BUSDMA, "map= %p, pagesneeded= %d", map, map->pagesneeded); in _bus_dmamap_count_phys()
494 map->pagesneeded++; in _bus_dmamap_count_phys()
499 CTR1(KTR_BUSDMA, "pagesneeded= %d\n", map->pagesneeded); in _bus_dmamap_count_phys()
511 if (map->pagesneeded == 0) { in _bus_dmamap_count_pages()
515 CTR2(KTR_BUSDMA, "map= %p, pagesneeded= %d", map, map->pagesneeded); in _bus_dmamap_count_pages()
534 map->pagesneeded++; in _bus_dmamap_count_pages()
538 CTR1(KTR_BUSDMA, "pagesneeded= %d\n", map->pagesneeded); in _bus_dmamap_count_pages()
563 if (map->pagesneeded != 0) { in _bus_dmamap_load_phys()
[all …]
/freebsd/sys/arm64/arm64/
H A Dbusdma_bounce.c97 int pagesneeded; member
117 vm_paddr_t buf, bus_size_t buflen, int *pagesneeded);
635 bus_size_t buflen, int *pagesneeded) in _bus_dmamap_pagesneeded() argument
652 if (pagesneeded == NULL) in _bus_dmamap_pagesneeded()
660 if (pagesneeded != NULL) in _bus_dmamap_pagesneeded()
661 *pagesneeded = count; in _bus_dmamap_pagesneeded()
670 if (map->pagesneeded == 0) { in _bus_dmamap_count_phys()
672 &map->pagesneeded); in _bus_dmamap_count_phys()
673 CTR1(KTR_BUSDMA, "pagesneeded= %d\n", map->pagesneeded); in _bus_dmamap_count_phys()
686 if (map->pagesneeded == 0) { in _bus_dmamap_count_pages()
[all …]
/freebsd/sys/riscv/riscv/
H A Dbusdma_bounce.c91 int pagesneeded; member
493 if ((map->flags & DMAMAP_COULD_BOUNCE) != 0 && map->pagesneeded == 0) { in _bus_dmamap_count_phys()
504 map->pagesneeded++; in _bus_dmamap_count_phys()
509 CTR1(KTR_BUSDMA, "pagesneeded= %d\n", map->pagesneeded);
522 if ((map->flags & DMAMAP_COULD_BOUNCE) != 0 && map->pagesneeded == 0) { in _bus_dmamap_count_pages()
527 CTR2(KTR_BUSDMA, "map= %p, pagesneeded= %d", map, in _bus_dmamap_count_pages()
528 map->pagesneeded); in _bus_dmamap_count_pages()
546 map->pagesneeded++; in _bus_dmamap_count_pages()
550 CTR1(KTR_BUSDMA, "pagesneeded
[all...]
/freebsd/sys/arm/arm/
H A Dbusdma_machdep.c141 int pagesneeded; member
788 if (map->pagesneeded == 0) { in _bus_dmamap_count_phys()
790 " map= %p, pagesneeded= %d", in _bus_dmamap_count_phys()
792 map, map->pagesneeded); in _bus_dmamap_count_phys()
803 map->pagesneeded++; in _bus_dmamap_count_phys()
808 CTR1(KTR_BUSDMA, "pagesneeded= %d", map->pagesneeded);
821 if (map->pagesneeded == 0) { in _bus_dmamap_count_pages()
823 " map= %p, pagesneeded= %d", in _bus_dmamap_count_pages()
825 map, map->pagesneeded); in _bus_dmamap_count_pages()
[all...]
/freebsd/sys/kern/
H A Dsubr_busdma_bounce.c116 map->pagesneeded = 0; in _bus_dmamap_reserve_pages()
317 pages = MIN(bz->free_bpages, map->pagesneeded - map->pagesreserved); in reserve_bounce_pages()
318 if (commit == 0 && map->pagesneeded > (map->pagesreserved + pages)) in reserve_bounce_pages()
319 return (map->pagesneeded - (map->pagesreserved + pages)); in reserve_bounce_pages()
323 pages = map->pagesneeded - map->pagesreserved; in reserve_bounce_pages()
352 if (map->pagesneeded == 0) in add_bounce_page()
354 map->pagesneeded--; in add_bounce_page()