Searched refs:datavaddr (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12.1/sys/x86/x86/ |
| H A D | busdma_bounce.c | 943 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 D | busdma_machdep.c | 91 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 D | busdma_bounce.c | 84 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 D | busdma_bounce.c | 84 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 D | busdma_machdep-v6.c | 99 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 D | busdma_machdep-v4.c | 120 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 D | busdma_machdep.c | 107 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()
|