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

/freebsd-11-stable/sys/dev/spibus/
H A Dspigen.c78 vm_offset_t kvaddr; member in struct:spigen_mmap
240 transfer.tx_cmd = transfer.rx_cmd = (void *)((uintptr_t)mmap->kvaddr);
243 (void *)((uintptr_t)mmap->kvaddr + stm->stm_command_length);
288 if (mmap->kvaddr != 0)
289 pmap_qremove(mmap->kvaddr, mmap->bufsize / PAGE_SIZE);
315 if ((mmap->kvaddr = kva_alloc(size)) == 0) {
332 pmap_qenter(mmap->kvaddr, m, pages);
/freebsd-11-stable/sys/arm/arm/
H A Dbusdma_machdep-v4.c1040 vm_offset_t kvaddr; local
1078 kvaddr = vaddr;
1082 kvaddr = 0;
1096 curaddr = add_bounce_page(dmat, map, kvaddr, curaddr,
1106 (kvaddr != 0 && kvaddr != sl_vend) ||
1107 (kvaddr == 0 && curaddr != sl_pend)) {
1112 sl->vaddr = kvaddr;
H A Dbusdma_machdep-v6.c1091 vm_offset_t kvaddr, vaddr, sl_vend = 0; local
1128 kvaddr = vaddr;
1131 kvaddr = 0;
1145 curaddr = add_bounce_page(dmat, map, kvaddr, curaddr,
1154 (kvaddr != 0 && kvaddr != sl_vend) ||
1160 sl->vaddr = kvaddr;
1162 if (kvaddr != 0) {
/freebsd-11-stable/sys/arm64/arm64/
H A Dbusdma_bounce.c764 vm_offset_t kvaddr, vaddr, sl_vend; local
790 kvaddr = vaddr;
793 kvaddr = 0;
806 curaddr = add_bounce_page(dmat, map, kvaddr, curaddr,
816 (kvaddr != 0 && kvaddr != sl_vend) ||
822 sl->vaddr = kvaddr;
824 if (kvaddr != 0) {
/freebsd-11-stable/sys/x86/x86/
H A Dbusdma_bounce.c720 vm_offset_t kvaddr, vaddr; local
745 kvaddr = vaddr;
748 kvaddr = 0;
761 curaddr = add_bounce_page(dmat, map, kvaddr, curaddr, 0,

Completed in 178 milliseconds