Lines Matching defs:vaddr
122 va_to_pfn(void *vaddr)
128 return (hat_getpfnum(kas.a_hat, (caddr_t)vaddr));
132 (caddr_t)vaddr >= kmem64_base && (caddr_t)vaddr < kmem64_end) {
135 physaddr = kmem64_pabase + ((caddr_t)vaddr - kmem64_base);
140 if ((prom_translate_virt(vaddr, &valid, &physaddr, &mode) != -1) &&
148 va_to_pa(void *vaddr)
152 if ((pfn = va_to_pfn(vaddr)) == PFN_INVALID)
155 ((uint64_t)vaddr & MMU_PAGEOFFSET));
256 caddr_t vaddr;
269 vaddr = (caddr_t)COMBINE(promt->virt_hi, promt->virt_lo);
274 if (vaddr < (caddr_t)KERNELBASE)
306 vaddr = (caddr_t)(COMBINE(promt->virt_hi,
312 if (address_in_memlist(virt_avail, (uint64_t)vaddr,
336 vaddr >= kmem64_base &&
337 vaddr < kmem64_aligned_end) {
345 kmem64_pabase + (vaddr - kmem64_base)) {
350 mapsz = kmem64_aligned_end - vaddr;
360 oldpfn = sfmmu_vatopfn(vaddr, KHATID, &oldtte);
373 " oldpfn = 0x%p)", (void *)vaddr,
387 (void *)vaddr, (void *)pfn);
392 sfmmu_tteload(kas.a_hat, ttep, vaddr, pp,
416 vaddr = kmem64_base;
417 while (vaddr < kmem64_end) {
420 sfmmu_tteload(kas.a_hat, ttep, vaddr, NULL,
422 vaddr += psize;
981 caddr_t vaddr;
985 vaddr = prom_alloc(ktsb_base, ktsb_sz, ktsb_sz);
986 if (vaddr != ktsb_base)
989 ktsb_base = vaddr;
998 vaddr = (caddr_t)BOP_ALLOC(bootops, ktsb4m_base, ktsb4m_sz,
1000 if (vaddr != ktsb4m_base)
1003 ktsb4m_base = vaddr;