Lines Matching refs:uvaddr
352 caddr_t uvaddr; in physmem_setup_addrs() local
359 uvaddr = (caddr_t)(uintptr_t)pspp->user_va; in physmem_setup_addrs()
366 if (uvaddr != NULL && !IS_P2ALIGNED(uvaddr, PAGESIZE)) in physmem_setup_addrs()
394 if (uvaddr != NULL) { in physmem_setup_addrs()
395 if (as_gap(as, len, &uvaddr, &len, AH_LO, NULL) == -1) { in physmem_setup_addrs()
408 map_addr(&uvaddr, len, 0, 1, 0); in physmem_setup_addrs()
409 if (uvaddr == NULL) { in physmem_setup_addrs()
414 ret = as_map(as, uvaddr, len, segvn_create, &vn_a); in physmem_setup_addrs()
419 php->ph_base_va = uvaddr; in physmem_setup_addrs()
421 pspp->user_va = (uint64_t)(uintptr_t)uvaddr; in physmem_setup_addrs()
428 (void) as_unmap(as, uvaddr, len); in physmem_setup_addrs()
458 caddr_t uvaddr; in physmem_map_addrs() local
479 uvaddr = php->ph_base_va + (req_paddr - php->ph_base_pa); in physmem_map_addrs()
495 pmpp->ret_va = (uint64_t)(uintptr_t)uvaddr; in physmem_map_addrs()
514 pmpp->ret_va = (uint64_t)(uintptr_t)uvaddr; in physmem_map_addrs()
619 caddr_t uvaddr; in physmem_destroy_addrs() local
628 uvaddr = ((struct physmem_hash *)(uintptr_t)p_cookie)->ph_base_va; in physmem_destroy_addrs()
631 (void) as_unmap(as, uvaddr, len); in physmem_destroy_addrs()