Home
last modified time | relevance | path

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

/freebsd-14.2/sys/x86/x86/
H A Dbusdma_bounce.c87 int pagesneeded; member
499 int *pagesneeded) in _bus_dmamap_pagesneeded() argument
516 if (pagesneeded == NULL) in _bus_dmamap_pagesneeded()
524 if (pagesneeded != NULL) in _bus_dmamap_pagesneeded()
525 *pagesneeded = count; in _bus_dmamap_pagesneeded()
573 map->pagesneeded++; in _bus_dmamap_count_pages()
614 map->pagesneeded++; in _bus_dmamap_count_ma()
696 if (map->pagesneeded != 0) { in bounce_bus_dmamap_load_phys()
707 map->pagesneeded != 0 && in bounce_bus_dmamap_load_phys()
749 if (map->pagesneeded != 0) { in bounce_bus_dmamap_load_buffer()
[all …]
/freebsd-14.2/sys/powerpc/powerpc/
H A Dbusdma_machdep.c92 int pagesneeded; member
528 if (map->pagesneeded == 0) { in _bus_dmamap_count_phys()
543 map->pagesneeded++; in _bus_dmamap_count_phys()
548 CTR1(KTR_BUSDMA, "pagesneeded= %d\n", map->pagesneeded); in _bus_dmamap_count_phys()
560 if (map->pagesneeded == 0) { in _bus_dmamap_count_pages()
583 map->pagesneeded++; in _bus_dmamap_count_pages()
587 CTR1(KTR_BUSDMA, "pagesneeded= %d\n", map->pagesneeded); in _bus_dmamap_count_pages()
653 if (map->pagesneeded != 0) { in _bus_dmamap_load_phys()
663 if (map->pagesneeded != 0 && run_filter(dmat, curaddr)) { in _bus_dmamap_load_phys()
715 if (map->pagesneeded != 0) { in _bus_dmamap_load_buffer()
[all …]
/freebsd-14.2/sys/arm64/arm64/
H A Dbusdma_bounce.c95 int pagesneeded; member
670 if (pagesneeded == NULL) in _bus_dmamap_pagesneeded()
678 if (pagesneeded != NULL) in _bus_dmamap_pagesneeded()
679 *pagesneeded = count; in _bus_dmamap_pagesneeded()
688 if (map->pagesneeded == 0) { in _bus_dmamap_count_phys()
690 &map->pagesneeded); in _bus_dmamap_count_phys()
704 if (map->pagesneeded == 0) { in _bus_dmamap_count_pages()
710 map->pagesneeded); in _bus_dmamap_count_pages()
730 map->pagesneeded++; in _bus_dmamap_count_pages()
798 if (map->pagesneeded != 0) { in bounce_bus_dmamap_load_phys()
[all …]
/freebsd-14.2/sys/kern/
H A Dsubr_busdma_bounce.c112 map->pagesneeded = 0; in _bus_dmamap_reserve_pages()
304 pages = MIN(bz->free_bpages, map->pagesneeded - map->pagesreserved); in reserve_bounce_pages()
305 if (commit == 0 && map->pagesneeded > (map->pagesreserved + pages)) in reserve_bounce_pages()
306 return (map->pagesneeded - (map->pagesreserved + pages)); in reserve_bounce_pages()
310 pages = map->pagesneeded - map->pagesreserved; in reserve_bounce_pages()
339 if (map->pagesneeded == 0) in add_bounce_page()
341 map->pagesneeded--; in add_bounce_page()
/freebsd-14.2/sys/riscv/riscv/
H A Dbusdma_bounce.c92 int pagesneeded; member
510 if ((map->flags & DMAMAP_COULD_BOUNCE) != 0 && map->pagesneeded == 0) { in _bus_dmamap_count_phys()
521 map->pagesneeded++; in _bus_dmamap_count_phys()
526 CTR1(KTR_BUSDMA, "pagesneeded= %d\n", map->pagesneeded); in _bus_dmamap_count_phys()
545 map->pagesneeded); in _bus_dmamap_count_pages()
563 map->pagesneeded++; in _bus_dmamap_count_pages()
567 CTR1(KTR_BUSDMA, "pagesneeded= %d\n", map->pagesneeded); in _bus_dmamap_count_pages()
631 if (map->pagesneeded != 0) { in bounce_bus_dmamap_load_phys()
645 map->pagesneeded != 0 && in bounce_bus_dmamap_load_phys()
702 if (map->pagesneeded != 0) { in bounce_bus_dmamap_load_buffer()
[all …]
/freebsd-14.2/sys/arm/arm/
H A Dbusdma_machdep.c146 int pagesneeded; member
845 if (map->pagesneeded == 0) { in _bus_dmamap_count_phys()
849 map, map->pagesneeded); in _bus_dmamap_count_phys()
860 map->pagesneeded++; in _bus_dmamap_count_phys()
865 CTR1(KTR_BUSDMA, "pagesneeded= %d", map->pagesneeded); in _bus_dmamap_count_phys()
878 if (map->pagesneeded == 0) { in _bus_dmamap_count_pages()
882 map, map->pagesneeded); in _bus_dmamap_count_pages()
899 map->pagesneeded++; in _bus_dmamap_count_pages()
971 if (map->pagesneeded != 0) { in _bus_dmamap_load_phys()
1073 if (map->pagesneeded != 0) { in _bus_dmamap_load_buffer()
[all …]