Lines Matching refs:kaddr
90 caddr_t kaddr; in bp_mapin_common() local
118 kaddr = hat_kpm_mapin(pp, NULL); in bp_mapin_common()
119 bp->b_un.b_addr = kaddr + off; in bp_mapin_common()
131 kaddr = (caddr_t)vmem_alloc(bp_map_arena, in bp_mapin_common()
133 if (kaddr == NULL) in bp_mapin_common()
135 kaddr += color; in bp_mapin_common()
137 kaddr = vmem_xalloc(heap_arena, size, bp_align, color, in bp_mapin_common()
139 if (kaddr == NULL) in bp_mapin_common()
143 ASSERT(P2PHASE((uintptr_t)kaddr, bp_align) == color); in bp_mapin_common()
162 bp->b_un.b_addr = kaddr + off; in bp_mapin_common()
180 hat_devload(kas.a_hat, kaddr, PAGESIZE, pfnum, in bp_mapin_common()
183 kaddr += PAGESIZE; in bp_mapin_common()
279 caddr_t kaddr; in bp_copy_common() local
398 kaddr = hat_kpm_mapin(page, NULL) + poff; in bp_copy_common()
399 BP_COPY(dir, (void *)((uintptr_t)driverbuf + voff), kaddr, in bp_copy_common()
401 hat_kpm_mapout(page, NULL, kaddr - poff); in bp_copy_common()