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

/freebsd-13-stable/sys/powerpc/powerpc/
H A Dbusdma_machdep.c925 vm_offset_t datavaddr, tempvaddr; local
938 tempvaddr = 0;
941 tempvaddr = pmap_quick_enter_page(
943 datavaddr = tempvaddr |
950 if (tempvaddr != 0)
951 pmap_quick_remove_page(tempvaddr);
959 tempvaddr = 0;
962 tempvaddr = pmap_quick_enter_page(
964 datavaddr = tempvaddr |
971 if (tempvaddr !
[all...]
/freebsd-13-stable/sys/riscv/riscv/
H A Dbusdma_bounce.c970 vm_offset_t datavaddr, tempvaddr; local
989 tempvaddr = 0;
992 tempvaddr = pmap_quick_enter_page(
994 datavaddr = tempvaddr | bpage->dataoffs;
999 if (tempvaddr != 0)
1000 pmap_quick_remove_page(tempvaddr);
1021 tempvaddr = 0;
1024 tempvaddr = pmap_quick_enter_page(
1026 datavaddr = tempvaddr | bpage->dataoffs;
1032 if (tempvaddr !
[all...]
/freebsd-13-stable/sys/arm64/arm64/
H A Dbusdma_bounce.c1123 vm_offset_t datavaddr, tempvaddr; local
1142 tempvaddr = 0;
1145 tempvaddr = pmap_quick_enter_page(
1147 datavaddr = tempvaddr | bpage->dataoffs;
1152 if (tempvaddr != 0)
1153 pmap_quick_remove_page(tempvaddr);
1174 tempvaddr = 0;
1177 tempvaddr = pmap_quick_enter_page(
1179 datavaddr = tempvaddr | bpage->dataoffs;
1185 if (tempvaddr !
[all...]
/freebsd-13-stable/sys/x86/x86/
H A Dbusdma_bounce.c968 vm_offset_t datavaddr, tempvaddr; local
983 tempvaddr = 0;
987 tempvaddr =
989 datavaddr = tempvaddr | bpage->dataoffs;
997 if (tempvaddr != 0)
998 pmap_quick_remove_page(tempvaddr);
1024 tempvaddr = 0;
1028 tempvaddr =
1030 datavaddr = tempvaddr | bpage->dataoffs;
1038 if (tempvaddr !
[all...]
/freebsd-13-stable/sys/arm/arm/
H A Dbusdma_machdep.c1373 vm_offset_t datavaddr, tempvaddr; local
1394 tempvaddr = 0;
1397 tempvaddr = pmap_quick_enter_page(
1399 datavaddr = tempvaddr | bpage->dataoffs;
1403 if (tempvaddr != 0)
1404 pmap_quick_remove_page(tempvaddr);
1448 tempvaddr = 0;
1451 tempvaddr = pmap_quick_enter_page(
1453 datavaddr = tempvaddr | bpage->dataoffs;
1457 if (tempvaddr !
[all...]

Completed in 176 milliseconds