Lines Matching refs:vaddr
261 vm_offset_t vaddr, blkoff; in mdevstrategy() local
298 if (buf_map(bp, (caddr_t *)&vaddr)) { in mdevstrategy()
307 (void *)vaddr, (size_t)buf_count(bp)); /* This is virtual, just get the data */ in mdevstrategy()
311 …lop = min((4096 - (vaddr & 4095)), (4096 - (fvaddr & 4095))); /* Get smallest amount left on sin… in mdevstrategy()
314 …pp = pmap_find_phys(kernel_pmap, (addr64_t)((uintptr_t)vaddr)); /* Get the sink physical address */ in mdevstrategy()
316 panic("mdevstrategy: sink address %016llX not mapped", (addr64_t)((uintptr_t)vaddr)); in mdevstrategy()
318 paddr = (addr64_t)(((addr64_t)pp << 12) | (addr64_t)(vaddr & 4095)); /* Get actual address */ in mdevstrategy()
323 vaddr = vaddr + csize; /* Move to next sink address */ in mdevstrategy()
329 bcopy((void *)vaddr, (void *)((uintptr_t)fvaddr), in mdevstrategy()
334 …lop = min((4096 - (vaddr & 4095)), (4096 - (fvaddr & 4095))); /* Get smallest amount left on sin… in mdevstrategy()
337 …pp = pmap_find_phys(kernel_pmap, (addr64_t)((uintptr_t)vaddr)); /* Get the source physical address… in mdevstrategy()
339 panic("mdevstrategy: source address %016llX not mapped", (addr64_t)((uintptr_t)vaddr)); in mdevstrategy()
341 paddr = (addr64_t)(((addr64_t)pp << 12) | (addr64_t)(vaddr & 4095)); /* Get actual address */ in mdevstrategy()
346 vaddr = vaddr + csize; /* Move to next sink address */ in mdevstrategy()