Home
last modified time | relevance | path

Searched refs:tempvaddr (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/powerpc/powerpc/
H A Dbusdma_machdep.c721 vm_offset_t datavaddr, tempvaddr; in bus_dmamap_sync() local
734 tempvaddr = 0; in bus_dmamap_sync()
737 tempvaddr = pmap_quick_enter_page( in bus_dmamap_sync()
739 datavaddr = tempvaddr | in bus_dmamap_sync()
746 if (tempvaddr != 0) in bus_dmamap_sync()
747 pmap_quick_remove_page(tempvaddr); in bus_dmamap_sync()
755 tempvaddr = 0; in bus_dmamap_sync()
758 tempvaddr = pmap_quick_enter_page( in bus_dmamap_sync()
760 datavaddr = tempvaddr | in bus_dmamap_sync()
767 if (tempvaddr != 0) in bus_dmamap_sync()
[all …]
/freebsd/sys/riscv/riscv/
H A Dbusdma_bounce.c832 vm_offset_t datavaddr, tempvaddr; in dma_dcache_sync()
851 tempvaddr = 0; in dma_dcache_sync()
854 tempvaddr = pmap_quick_enter_page( in dma_dcache_sync()
856 datavaddr = tempvaddr | bpage->dataoffs; in dma_dcache_sync()
861 if (tempvaddr != 0) in dma_dcache_sync()
862 pmap_quick_remove_page(tempvaddr); in dma_dcache_sync()
883 tempvaddr = 0; in bounce_bus_dmamap_sync()
886 tempvaddr = pmap_quick_enter_page( in bounce_bus_dmamap_sync()
888 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
894 if (tempvaddr ! in bounce_bus_dmamap_sync()
876 vm_offset_t datavaddr, tempvaddr; bounce_bus_dmamap_sync() local
[all...]
/freebsd/sys/x86/x86/
H A Dbusdma_bounce.c863 vm_offset_t datavaddr, tempvaddr; in bounce_bus_dmamap_load_ma()
880 tempvaddr = 0; in bounce_bus_dmamap_waitok()
884 tempvaddr = in bounce_bus_dmamap_waitok()
886 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_waitok()
894 if (tempvaddr != 0) in bounce_bus_dmamap_complete()
895 pmap_quick_remove_page(tempvaddr); in bounce_bus_dmamap_complete()
921 tempvaddr = 0; in bounce_bus_dmamap_sync()
925 tempvaddr = in bounce_bus_dmamap_sync()
927 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
935 if (tempvaddr ! in bounce_bus_dmamap_sync()
919 vm_offset_t datavaddr, tempvaddr; bounce_bus_dmamap_sync() local
[all...]
/freebsd/sys/arm64/arm64/
H A Dbusdma_bounce.c1030 vm_offset_t datavaddr, tempvaddr; in bounce_bus_dmamap_sync() local
1049 tempvaddr = 0; in bounce_bus_dmamap_sync()
1052 tempvaddr = pmap_quick_enter_page( in bounce_bus_dmamap_sync()
1054 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
1059 if (tempvaddr != 0) in bounce_bus_dmamap_sync()
1060 pmap_quick_remove_page(tempvaddr); in bounce_bus_dmamap_sync()
1081 tempvaddr = 0; in bounce_bus_dmamap_sync()
1084 tempvaddr = pmap_quick_enter_page( in bounce_bus_dmamap_sync()
1086 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
1092 if (tempvaddr != 0) in bounce_bus_dmamap_sync()
[all …]
/freebsd/sys/arm/arm/
H A Dbusdma_machdep.c1180 vm_offset_t datavaddr, tempvaddr; in dma_dcache_sync()
1201 tempvaddr = 0; in dma_dcache_sync()
1204 tempvaddr = pmap_quick_enter_page( in dma_dcache_sync()
1206 datavaddr = tempvaddr | bpage->dataoffs; in dma_dcache_sync()
1210 if (tempvaddr != 0) in dma_dcache_sync()
1211 pmap_quick_remove_page(tempvaddr); in dma_dcache_sync()
1255 tempvaddr = 0; in bus_dmamap_sync()
1258 tempvaddr = pmap_quick_enter_page( in bus_dmamap_sync()
1260 datavaddr = tempvaddr | bpage->dataoffs; in bus_dmamap_sync()
1264 if (tempvaddr ! in bus_dmamap_sync()
1224 vm_offset_t datavaddr, tempvaddr; bus_dmamap_sync() local
[all...]