Home
last modified time | relevance | path

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

/freebsd-14.2/sys/powerpc/powerpc/
H A Dbusdma_machdep.c819 vm_offset_t datavaddr, tempvaddr; in bus_dmamap_sync() local
832 tempvaddr = 0; in bus_dmamap_sync()
835 tempvaddr = pmap_quick_enter_page( in bus_dmamap_sync()
837 datavaddr = tempvaddr | in bus_dmamap_sync()
844 if (tempvaddr != 0) in bus_dmamap_sync()
845 pmap_quick_remove_page(tempvaddr); in bus_dmamap_sync()
853 tempvaddr = 0; in bus_dmamap_sync()
856 tempvaddr = pmap_quick_enter_page( in bus_dmamap_sync()
858 datavaddr = tempvaddr | in bus_dmamap_sync()
865 if (tempvaddr != 0) in bus_dmamap_sync()
[all …]
/freebsd-14.2/sys/riscv/riscv/
H A Dbusdma_bounce.c897 vm_offset_t datavaddr, tempvaddr; in bounce_bus_dmamap_sync() local
916 tempvaddr = 0; in bounce_bus_dmamap_sync()
919 tempvaddr = pmap_quick_enter_page( in bounce_bus_dmamap_sync()
921 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
926 if (tempvaddr != 0) in bounce_bus_dmamap_sync()
927 pmap_quick_remove_page(tempvaddr); in bounce_bus_dmamap_sync()
948 tempvaddr = 0; in bounce_bus_dmamap_sync()
951 tempvaddr = pmap_quick_enter_page( in bounce_bus_dmamap_sync()
953 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
959 if (tempvaddr != 0) in bounce_bus_dmamap_sync()
[all …]
/freebsd-14.2/sys/x86/x86/
H A Dbusdma_bounce.c921 vm_offset_t datavaddr, tempvaddr; in bounce_bus_dmamap_sync() local
938 tempvaddr = 0; in bounce_bus_dmamap_sync()
942 tempvaddr = in bounce_bus_dmamap_sync()
944 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
952 if (tempvaddr != 0) in bounce_bus_dmamap_sync()
953 pmap_quick_remove_page(tempvaddr); in bounce_bus_dmamap_sync()
979 tempvaddr = 0; in bounce_bus_dmamap_sync()
983 tempvaddr = in bounce_bus_dmamap_sync()
985 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
993 if (tempvaddr != 0) in bounce_bus_dmamap_sync()
[all …]
/freebsd-14.2/sys/arm64/arm64/
H A Dbusdma_bounce.c1092 vm_offset_t datavaddr, tempvaddr; in bounce_bus_dmamap_sync() local
1111 tempvaddr = 0; in bounce_bus_dmamap_sync()
1114 tempvaddr = pmap_quick_enter_page( in bounce_bus_dmamap_sync()
1116 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
1121 if (tempvaddr != 0) in bounce_bus_dmamap_sync()
1122 pmap_quick_remove_page(tempvaddr); in bounce_bus_dmamap_sync()
1143 tempvaddr = 0; in bounce_bus_dmamap_sync()
1146 tempvaddr = pmap_quick_enter_page( in bounce_bus_dmamap_sync()
1148 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
1154 if (tempvaddr != 0) in bounce_bus_dmamap_sync()
[all …]
/freebsd-14.2/sys/arm/arm/
H A Dbusdma_machdep.c1285 vm_offset_t datavaddr, tempvaddr; in bus_dmamap_sync() local
1306 tempvaddr = 0; in bus_dmamap_sync()
1309 tempvaddr = pmap_quick_enter_page( in bus_dmamap_sync()
1311 datavaddr = tempvaddr | bpage->dataoffs; in bus_dmamap_sync()
1315 if (tempvaddr != 0) in bus_dmamap_sync()
1316 pmap_quick_remove_page(tempvaddr); in bus_dmamap_sync()
1360 tempvaddr = 0; in bus_dmamap_sync()
1363 tempvaddr = pmap_quick_enter_page( in bus_dmamap_sync()
1365 datavaddr = tempvaddr | bpage->dataoffs; in bus_dmamap_sync()
1369 if (tempvaddr != 0) in bus_dmamap_sync()
[all …]