/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_kmem.c | 106 struct seg kvseg; /* primary kernel heap segment */ variable 467 if (segkp_bitmap && seg == &kvseg && in segkmem_fault() 529 if (segkp_bitmap && seg == &kvseg && in segkmem_setprot() 556 if (segkp_bitmap && seg == &kvseg && in segkmem_checkprot() 580 if (segkp_bitmap && seg == &kvseg && in segkmem_kluster() 651 if (seg == &kvseg) { in segkmem_dump() 707 if (segkp_bitmap && seg == &kvseg && in segkmem_pagelock() 767 if (segkp_bitmap && seg == &kvseg && in segkmem_getmemid() 947 if (kvseg.s_base == NULL) { in segkmem_alloc_vn() 1005 if (kvseg.s_base == NULL) { in segkmem_xfree() [all …]
|
H A D | seg_kmem.h | 53 extern struct seg kvseg; /* primary kernel heap segment */
|
H A D | seg_kp.c | 211 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() 490 segkpindex = btop((uintptr_t)(vbase - kvseg.s_base)); in segkp_get_internal() 679 segkpindex = btop((uintptr_t)(va - kvseg.s_base)); in segkp_release_internal()
|
H A D | seg_dev.c | 3795 ASSERT(kvseg.s_base != NULL); in devmap_alloc_pages() 3816 ASSERT(kvseg.s_base != NULL); in devmap_free_pages()
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | prom_subr.c | 509 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 D | startup.c | 2778 (void) seg_attach(&kas, kernelheap, ekernelheap - kernelheap, &kvseg); in kvm_init() 2779 (void) segkmem_create(&kvseg); in kvm_init()
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | rootnex.c | 728 seg == &kvseg ? "segkmem" : "NONE!")); in rootnex_map_fault() 755 } else if (seg == &kvseg && dp == (struct devpage *)0) { in rootnex_map_fault()
|
/illumos-gate/usr/src/uts/sun4v/vm/ |
H A D | mach_vm_dep.c | 456 pgflags, &kvseg, addr, NULL); in contig_mem_span_alloc()
|
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | vm_machdep.c | 2793 pp = page_create_va(vp, off, minctg * PAGESIZE, flags, &kvseg, vaddr); in page_swap_with_hypervisor() 2805 PAGESIZE, flags, &kvseg, io_pool_kva); in page_swap_with_hypervisor() 2935 flags, &kvseg, vaddr); in page_get_contigpages() 3063 plist = page_create_va(vp, off, bytes, flags, &kvseg, vaddr); in page_create_io()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | startup.c | 2642 ekernelheap - kernelheap, &kvseg); in kvm_init() 2643 (void) segkmem_create(&kvseg); in kvm_init()
|
/illumos-gate/usr/src/uts/common/cpr/ |
H A D | cpr_dump.c | 633 {(struct seg **)&kvseg, cpr_scan_kvseg, KSEG_SEG_ADDR},
|
/illumos-gate/usr/src/uts/sun4/vm/ |
H A D | sfmmu.c | 1106 pgflags, &kvseg, addr, arg)); in sfmmu_tsb_page_create()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | genunix.c | 2488 GElf_Sym kas, kvseg, kvseg32, kvseg_core, segkpm; in kgrep_subr() local 2502 if (mdb_lookup_by_name("kvseg", &kvseg) == -1) { in kgrep_subr() 2534 kg.kg_kvseg = (uintptr_t)kvseg.st_value; in kgrep_subr()
|
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | cpr_impl.c | 1118 segkmem_cnt += cpr_scan_kvseg(mapflag, bitfunc, &kvseg); in i_cpr_count_sensitive_kpages()
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | rootnex.c | 985 seg == &kvseg ? "segkmem" : "NONE!"); in rootnex_map_fault() 1012 } else if (seg == &kvseg && dp == NULL) { in rootnex_map_fault()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | kmem.c | 3031 if (addr != NULL && kvseg.s_base == NULL && realsize != size) in kmem_firewall_va_alloc() 3040 ASSERT((kvseg.s_base == NULL ? in kmem_firewall_va_free()
|
/illumos-gate/usr/src/uts/common/krtld/ |
H A D | kobj.c | 2347 if (kvseg.s_base != NULL && !vmem_contains(heaptext_arena, in get_progbits()
|
/illumos-gate/usr/src/uts/sfmmu/vm/ |
H A D | hat_sfmmu.c | 7776 if (kvseg.s_base == NULL || panicstr) in sfmmu_check_kpfn()
|