Home
last modified time | relevance | path

Searched refs:PG_NORELOC (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/sun4/vm/
H A Dvm_dep.h56 mtype = (flags & PG_NORELOC) ? MTYPE_NORELOC : MTYPE_RELOC;
60 mtype = (flags & PG_NORELOC) ? MTYPE_NORELOC : MTYPE_RELOC;
532 if (!(flags & (PG_NORELOC | PGI_NOCAGE | PGI_RELOCONLY)) && \
540 flags |= PG_NORELOC; \
/illumos-gate/usr/src/uts/sun4v/os/
H A Dmemseg.c152 PG_NORELOC | PG_EXCL, &kseg, vaddr)) == NULL) { in memseg_alloc_meta()
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_page.c1563 ASSERT(!kcage_on ? !(flags & PG_NORELOC) : 1); in page_create_wait()
1565 if ((flags & PG_NORELOC) && in page_create_wait()
1792 if ((flags & PG_NORELOC) != 0) { in page_create_get_something()
1879 if (!locked && (!kcage_on || !(flags & PG_NORELOC))) { in page_create_get_something()
1941 ((flags & PG_NORELOC) ? "non-reloc " : ""), count); in page_create_get_something()
2159 PG_NORELOC | PG_PANIC | PG_PUSHPAGE | PG_NORMALPRI)) == 0); in page_create_va_large()
2171 flags &= ~PG_NORELOC; in page_create_va_large()
2187 if ((flags & (PG_NORELOC | PG_WAIT)) == (PG_NORELOC | PG_WAIT) && in page_create_va_large()
2324 flags &= ~PG_NORELOC; in page_create_va()
2335 if ((flags & PG_NORELOC) && in page_create_va()
[all …]
H A Dvm_pagelist.c2978 (flags & PG_NORELOC) == 0); in page_get_mnode_freelist()
3708 if ((flags & (PG_NORELOC | PG_PANIC)) == PG_NORELOC && in page_get_freelist()
3722 flags &= ~PG_NORELOC; in page_get_freelist()
3805 if (!(flags & PG_NORELOC) && (pg_contig_disable == 0) && in page_get_freelist()
3856 flags &= ~PG_NORELOC; in page_get_cachelist()
3860 if ((flags & (PG_NORELOC | PG_PANIC | PG_PUSHPAGE)) == PG_NORELOC && in page_get_cachelist()
4026 (flags & PG_NORELOC) == 0 || in page_get_mnode_cachelist()
4127 flags = PG_NORELOC; in page_get_replacement_page()
H A Dseg_kmem.c849 pgflags |= PG_NORELOC; in segkmem_page_create()
1117 pgflags |= PG_NORELOC; in segkmem_page_create_large()
H A Dpage.h648 #define PG_NORELOC 0x0010 /* Non-relocatable alloc hint. */ macro
H A Dseg_kp.c554 PG_NORELOC, seg, va)) == NULL) { in segkp_get_internal()
H A Dseg_dev.c4074 PG_NORELOC | PG_EXCL | PG_WAIT, &kseg, NULL); in segdev_init()
/illumos-gate/usr/src/uts/sparc/v9/vm/
H A Dseg_nf.c209 PG_WAIT | PG_NORELOC, &kseg, vaddr); in segnf_create()
/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_vm_dep.c453 pgflags |= PG_NORELOC; in contig_mem_span_alloc()
/illumos-gate/usr/src/uts/common/fs/swapfs/
H A Dswap_vnops.c166 flag_noreloc = PG_NORELOC; in swap_getapage()
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm_reservoir.c666 PG_EXCL | PG_NORELOC, &kseg, (void *)(vmmr_va + pos)); in vmmr_alloc_pages()