Home
last modified time | relevance | path

Searched refs:kvseg (Results 1 – 18 of 18) sorted by relevance

/titanic_50/usr/src/uts/common/vm/
H A Dseg_kmem.c106 struct seg kvseg; /* primary kernel heap segment */ variable
459 if (segkp_bitmap && seg == &kvseg && in segkmem_fault()
521 if (segkp_bitmap && seg == &kvseg && in segkmem_setprot()
548 if (segkp_bitmap && seg == &kvseg && in segkmem_checkprot()
572 if (segkp_bitmap && seg == &kvseg && in segkmem_kluster()
643 if (seg == &kvseg) { in segkmem_dump()
693 if (segkp_bitmap && seg == &kvseg && in segkmem_pagelock()
753 if (segkp_bitmap && seg == &kvseg && in segkmem_getmemid()
937 if (kvseg.s_base == NULL) { in segkmem_alloc_vn()
995 if (kvseg.s_base == NULL) { in segkmem_free_vn()
[all …]
H A Dseg_kmem.h52 extern struct seg kvseg; /* primary kernel heap segment */
H A Dseg_kp.c211 np = btop(kvseg.s_size); in segkp_create()
400 caddr_t s_base = (segkp_fromheap) ? kvseg.s_base : seg->s_base; in segkp_get_internal()
489 segkpindex = btop((uintptr_t)(vbase - kvseg.s_base)); in segkp_get_internal()
677 segkpindex = btop((uintptr_t)(va - kvseg.s_base)); in segkp_release_internal()
H A Dseg_dev.c3798 ASSERT(kvseg.s_base != NULL); in devmap_alloc_pages()
3819 ASSERT(kvseg.s_base != NULL); in devmap_free_pages()
/titanic_50/usr/src/uts/sun4/os/
H A Dprom_subr.c509 if (kvseg.s_base != 0 && promplat_last_free != NULL) { in promplat_free()
525 if (kvseg.s_base != 0 || size >= PAGESIZE) { in promplat_free()
H A Dstartup.c2804 (void) seg_attach(&kas, kernelheap, ekernelheap - kernelheap, &kvseg); in kvm_init()
2805 (void) segkmem_create(&kvseg); in kvm_init()
/titanic_50/usr/src/uts/sun4/io/
H A Drootnex.c728 seg == &kvseg ? "segkmem" : "NONE!")); in rootnex_map_fault()
755 } else if (seg == &kvseg && dp == (struct devpage *)0) { in rootnex_map_fault()
/titanic_50/usr/src/uts/sun4v/vm/
H A Dmach_vm_dep.c434 pgflags, &kvseg, addr, NULL); in contig_mem_span_alloc()
/titanic_50/usr/src/uts/i86pc/vm/
H A Dvm_machdep.c2702 pp = page_create_va(vp, off, minctg * PAGESIZE, flags, &kvseg, vaddr); in page_swap_with_hypervisor()
2714 PAGESIZE, flags, &kvseg, io_pool_kva); in page_swap_with_hypervisor()
2844 flags, &kvseg, vaddr); in page_get_contigpages()
2972 plist = page_create_va(vp, off, bytes, flags, &kvseg, vaddr); in page_create_io()
/titanic_50/usr/src/uts/common/cpr/
H A Dcpr_dump.c633 {(struct seg **)&kvseg, cpr_scan_kvseg, KSEG_SEG_ADDR},
/titanic_50/usr/src/uts/i86pc/os/
H A Dstartup.c2677 ekernelheap - kernelheap, &kvseg); in kvm_init()
2678 (void) segkmem_create(&kvseg); in kvm_init()
/titanic_50/usr/src/uts/sun4/vm/
H A Dsfmmu.c1106 pgflags, &kvseg, addr, arg)); in sfmmu_tsb_page_create()
/titanic_50/usr/src/cmd/mdb/common/modules/genunix/
H A Dgenunix.c2258 GElf_Sym kas, kvseg, kvseg32, kvseg_core, segkpm; in kgrep_subr() local
2272 if (mdb_lookup_by_name("kvseg", &kvseg) == -1) { in kgrep_subr()
2304 kg.kg_kvseg = (uintptr_t)kvseg.st_value; in kgrep_subr()
/titanic_50/usr/src/uts/sun4u/os/
H A Dcpr_impl.c1118 segkmem_cnt += cpr_scan_kvseg(mapflag, bitfunc, &kvseg); in i_cpr_count_sensitive_kpages()
/titanic_50/usr/src/uts/i86pc/io/
H A Drootnex.c995 seg == &kvseg ? "segkmem" : "NONE!"); in rootnex_map_fault()
1022 } else if (seg == &kvseg && dp == NULL) { in rootnex_map_fault()
/titanic_50/usr/src/uts/common/os/
H A Dkmem.c2966 if (addr != NULL && kvseg.s_base == NULL && realsize != size) in kmem_firewall_va_alloc()
2975 ASSERT((kvseg.s_base == NULL ? in kmem_firewall_va_free()
/titanic_50/usr/src/uts/common/krtld/
H A Dkobj.c2350 if (kvseg.s_base != NULL && !vmem_contains(heaptext_arena, in get_progbits()
/titanic_50/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.c7772 if (kvseg.s_base == NULL || panicstr) in sfmmu_check_kpfn()