Home
last modified time | relevance | path

Searched refs:datavaddr (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/sys/x86/x86/
H A Dbusdma_bounce.c943 vm_offset_t datavaddr, tempvaddr; in bounce_bus_dmamap_sync() local
959 datavaddr = bpage->datavaddr; in bounce_bus_dmamap_sync()
961 if (datavaddr == 0) { in bounce_bus_dmamap_sync()
969 bcopy((void *)datavaddr, in bounce_bus_dmamap_sync()
987 bcopy((void *)datavaddr, in bounce_bus_dmamap_sync()
989 pmap_quick_remove_page(datavaddr); in bounce_bus_dmamap_sync()
1000 datavaddr = bpage->datavaddr; in bounce_bus_dmamap_sync()
1002 if (datavaddr == 0) { in bounce_bus_dmamap_sync()
1030 pmap_quick_remove_page(datavaddr); in bounce_bus_dmamap_sync()
1237 bpage->datavaddr = vaddr; in add_bounce_page()
[all …]
/freebsd-12.1/sys/powerpc/powerpc/
H A Dbusdma_machdep.c91 vm_offset_t datavaddr; /* kva of client data */ member
910 vm_offset_t datavaddr, tempvaddr; in bus_dmamap_sync() local
925 datavaddr = bpage->datavaddr; in bus_dmamap_sync()
926 if (datavaddr == 0) { in bus_dmamap_sync()
929 datavaddr = tempvaddr | in bus_dmamap_sync()
933 bcopy((void *)datavaddr, in bus_dmamap_sync()
946 datavaddr = bpage->datavaddr; in bus_dmamap_sync()
947 if (datavaddr == 0) { in bus_dmamap_sync()
950 datavaddr = tempvaddr | in bus_dmamap_sync()
1156 bpage->datavaddr = vaddr; in add_bounce_page()
[all …]
/freebsd-12.1/sys/riscv/riscv/
H A Dbusdma_bounce.c84 vm_offset_t datavaddr; /* kva of client data */ member
971 vm_offset_t datavaddr, tempvaddr; in bounce_bus_dmamap_sync() local
991 datavaddr = bpage->datavaddr; in bounce_bus_dmamap_sync()
992 if (datavaddr == 0) { in bounce_bus_dmamap_sync()
995 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
998 bcopy((void *)datavaddr, in bounce_bus_dmamap_sync()
1023 datavaddr = bpage->datavaddr; in bounce_bus_dmamap_sync()
1024 if (datavaddr == 0) { in bounce_bus_dmamap_sync()
1027 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
1251 bpage->datavaddr = vaddr; in add_bounce_page()
[all …]
/freebsd-12.1/sys/arm64/arm64/
H A Dbusdma_bounce.c84 vm_offset_t datavaddr; /* kva of client data */ member
971 vm_offset_t datavaddr, tempvaddr; in bounce_bus_dmamap_sync() local
991 datavaddr = bpage->datavaddr; in bounce_bus_dmamap_sync()
992 if (datavaddr == 0) { in bounce_bus_dmamap_sync()
995 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
998 bcopy((void *)datavaddr, in bounce_bus_dmamap_sync()
1023 datavaddr = bpage->datavaddr; in bounce_bus_dmamap_sync()
1024 if (datavaddr == 0) { in bounce_bus_dmamap_sync()
1027 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
1251 bpage->datavaddr = vaddr; in add_bounce_page()
[all …]
/freebsd-12.1/sys/arm/arm/
H A Dbusdma_machdep-v6.c99 vm_offset_t datavaddr; /* kva of client data */ member
1352 vm_offset_t datavaddr, tempvaddr; in bus_dmamap_sync() local
1375 datavaddr = bpage->datavaddr; in bus_dmamap_sync()
1376 if (datavaddr == 0) { in bus_dmamap_sync()
1379 datavaddr = tempvaddr | bpage->dataoffs; in bus_dmamap_sync()
1381 bcopy((void *)datavaddr, (void *)bpage->vaddr, in bus_dmamap_sync()
1429 datavaddr = bpage->datavaddr; in bus_dmamap_sync()
1430 if (datavaddr == 0) { in bus_dmamap_sync()
1433 datavaddr = tempvaddr | bpage->dataoffs; in bus_dmamap_sync()
1668 bpage->datavaddr = vaddr; in add_bounce_page()
[all …]
H A Dbusdma_machdep-v4.c120 vm_offset_t datavaddr; /* kva of client data */ member
1303 vm_offset_t datavaddr, tempvaddr; in _bus_dmamap_sync_bp() local
1310 datavaddr = bpage->datavaddr; in _bus_dmamap_sync_bp()
1312 if (datavaddr == 0) { in _bus_dmamap_sync_bp()
1315 datavaddr = tempvaddr | bpage->dataoffs; in _bus_dmamap_sync_bp()
1317 bcopy((void *)datavaddr, in _bus_dmamap_sync_bp()
1328 if (datavaddr == 0) { in _bus_dmamap_sync_bp()
1331 datavaddr = tempvaddr | bpage->dataoffs; in _bus_dmamap_sync_bp()
1334 (void *)datavaddr, bpage->datacount); in _bus_dmamap_sync_bp()
1555 bpage->datavaddr = vaddr; in add_bounce_page()
[all …]
/freebsd-12.1/sys/mips/mips/
H A Dbusdma_machdep.c107 vm_offset_t datavaddr; /* kva of client data */ member
1202 if (bpage->datavaddr != 0) in _bus_dmamap_sync_bp()
1203 bcopy((void *)bpage->datavaddr, in _bus_dmamap_sync_bp()
1230 if (bpage->datavaddr != 0) in _bus_dmamap_sync_bp()
1233 (void *)bpage->datavaddr, bpage->datacount); in _bus_dmamap_sync_bp()
1463 bpage->datavaddr = vaddr; in add_bounce_page()
1477 bpage->datavaddr = 0; in free_bounce_page()