Lines Matching refs:kas
118 struct as kas; /* kernel address space */ variable
452 if (seg->s_as != &kas || size > seg->s_size || in segkmem_fault()
478 if (!hat_probe(kas.a_hat, addr)) { in segkmem_fault()
514 if (seg->s_as != &kas || size > seg->s_size || in segkmem_setprot()
526 hat_unload(kas.a_hat, addr, size, HAT_UNLOAD); in segkmem_setprot()
528 hat_chgprot(kas.a_hat, addr, size, prot); in segkmem_setprot()
542 if (seg->s_as != &kas) in segkmem_checkprot()
566 if (seg->s_as != &kas) in segkmem_kluster()
588 pfn_t pfn = hat_getpfnum(kas.a_hat, addr); in segkmem_xdump_range()
747 if (seg->s_as != &kas) in segkmem_getmemid()
807 ASSERT(seg->s_as == &kas && RW_WRITE_HELD(&kas.a_lock)); in segkmem_zio_create()
810 kas.a_size += seg->s_size; in segkmem_zio_create()
817 ASSERT(seg->s_as == &kas && RW_WRITE_HELD(&kas.a_lock)); in segkmem_create()
820 kas.a_size += seg->s_size; in segkmem_create()
835 kseg.s_as = &kas; in segkmem_page_create()
912 hat_memload(kas.a_hat, (caddr_t)(uintptr_t)pp->p_offset, pp, in segkmem_xalloc()
1004 hat_unload(kas.a_hat, addr, size, HAT_UNLOAD_UNLOCK); in segkmem_free_vn()
1184 hat_memload_array(kas.a_hat, in segkmem_xalloc_lp()
1229 hat_unload(kas.a_hat, addr, size, HAT_UNLOAD_UNLOCK); in segkmem_free_one_lp()