Home
last modified time | relevance | path

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

/freebsd-13.1/sys/x86/x86/
H A Dbusdma_bounce.c970 vm_offset_t datavaddr, tempvaddr; in bounce_bus_dmamap_sync() local
986 datavaddr = bpage->datavaddr; in bounce_bus_dmamap_sync()
988 if (datavaddr == 0) { in bounce_bus_dmamap_sync()
996 bcopy((void *)datavaddr, in bounce_bus_dmamap_sync()
1014 bcopy((void *)datavaddr, in bounce_bus_dmamap_sync()
1016 pmap_quick_remove_page(datavaddr); in bounce_bus_dmamap_sync()
1027 datavaddr = bpage->datavaddr; in bounce_bus_dmamap_sync()
1029 if (datavaddr == 0) { in bounce_bus_dmamap_sync()
1057 pmap_quick_remove_page(datavaddr); in bounce_bus_dmamap_sync()
1266 bpage->datavaddr = vaddr; in add_bounce_page()
[all …]
/freebsd-13.1/sys/powerpc/powerpc/
H A Dbusdma_machdep.c91 vm_offset_t datavaddr; /* kva of client data */ member
923 vm_offset_t datavaddr, tempvaddr; in bus_dmamap_sync() local
937 datavaddr = bpage->datavaddr; in bus_dmamap_sync()
938 if (datavaddr == 0) { in bus_dmamap_sync()
941 datavaddr = tempvaddr | in bus_dmamap_sync()
945 bcopy((void *)datavaddr, in bus_dmamap_sync()
958 datavaddr = bpage->datavaddr; in bus_dmamap_sync()
959 if (datavaddr == 0) { in bus_dmamap_sync()
962 datavaddr = tempvaddr | in bus_dmamap_sync()
1168 bpage->datavaddr = vaddr; in add_bounce_page()
[all …]
/freebsd-13.1/sys/riscv/riscv/
H A Dbusdma_bounce.c84 vm_offset_t datavaddr; /* kva of client data */ member
970 vm_offset_t datavaddr, tempvaddr; in bounce_bus_dmamap_sync() local
990 datavaddr = bpage->datavaddr; in bounce_bus_dmamap_sync()
991 if (datavaddr == 0) { in bounce_bus_dmamap_sync()
994 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
997 bcopy((void *)datavaddr, in bounce_bus_dmamap_sync()
1022 datavaddr = bpage->datavaddr; in bounce_bus_dmamap_sync()
1023 if (datavaddr == 0) { in bounce_bus_dmamap_sync()
1026 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
1250 bpage->datavaddr = vaddr; in add_bounce_page()
[all …]
/freebsd-13.1/sys/arm64/arm64/
H A Dbusdma_bounce.c86 vm_offset_t datavaddr; /* kva of client data */ member
1123 vm_offset_t datavaddr, tempvaddr; in bounce_bus_dmamap_sync() local
1143 datavaddr = bpage->datavaddr; in bounce_bus_dmamap_sync()
1144 if (datavaddr == 0) { in bounce_bus_dmamap_sync()
1147 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
1150 bcopy((void *)datavaddr, in bounce_bus_dmamap_sync()
1175 datavaddr = bpage->datavaddr; in bounce_bus_dmamap_sync()
1176 if (datavaddr == 0) { in bounce_bus_dmamap_sync()
1179 datavaddr = tempvaddr | bpage->dataoffs; in bounce_bus_dmamap_sync()
1401 bpage->datavaddr = vaddr; in add_bounce_page()
[all …]
/freebsd-13.1/sys/arm/arm/
H A Dbusdma_machdep.c103 vm_offset_t datavaddr; /* kva of client data */ member
1389 vm_offset_t datavaddr, tempvaddr; in bus_dmamap_sync() local
1411 datavaddr = bpage->datavaddr; in bus_dmamap_sync()
1412 if (datavaddr == 0) { in bus_dmamap_sync()
1415 datavaddr = tempvaddr | bpage->dataoffs; in bus_dmamap_sync()
1417 bcopy((void *)datavaddr, (void *)bpage->vaddr, in bus_dmamap_sync()
1465 datavaddr = bpage->datavaddr; in bus_dmamap_sync()
1466 if (datavaddr == 0) { in bus_dmamap_sync()
1469 datavaddr = tempvaddr | bpage->dataoffs; in bus_dmamap_sync()
1704 bpage->datavaddr = vaddr; in add_bounce_page()
[all …]
/freebsd-13.1/sys/mips/mips/
H A Dbusdma_machdep.c108 vm_offset_t datavaddr; /* kva of client data */ member
1215 if (bpage->datavaddr != 0) in _bus_dmamap_sync_bp()
1216 bcopy((void *)bpage->datavaddr, in _bus_dmamap_sync_bp()
1243 if (bpage->datavaddr != 0) in _bus_dmamap_sync_bp()
1246 (void *)bpage->datavaddr, bpage->datacount); in _bus_dmamap_sync_bp()
1476 bpage->datavaddr = vaddr; in add_bounce_page()
1490 bpage->datavaddr = 0; in free_bounce_page()