UPAGES
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
v = uvm_pageboot_alloc(UPAGES * PAGE_SIZE);
(maxproc * UPAGES) + nkmempages;
for (size_t i = 0; i < UPAGES; i++, pg++) {
#define USPACE (UPAGES * NBPG) /* total size of u-area */
__CTASSERT(UPAGES == 8);
__CTASSERT(UPAGES == 6);
__CTASSERT(UPAGES == 5);
#define USPACE (UPAGES * NBPG) /* total size of u-area */
MIPS_KSEG0_TO_PHYS((kernel_text) - UPAGES * PAGE_SIZE)));
idlestack.pv_pa, idlestack.pv_pa + (UPAGES * PAGE_SIZE) - 1,
idlestack.pv_va, idlestack.pv_va + (UPAGES * PAGE_SIZE) - 1,
UPAGES);
kernelstack.pv_pa, kernelstack.pv_pa + (UPAGES * PAGE_SIZE) - 1,
kernelstack.pv_va, kernelstack.pv_va + (UPAGES * PAGE_SIZE) - 1,
UPAGES);
+ UND_STACK_SIZE + UPAGES) * PAGE_SIZE;
valloc_pages(bmi, &idlestack, UPAGES * cpu_num, /* SVC32 */
valloc_pages(bmi, &kernelstack, UPAGES, /* SVC32 */
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
#define USPACE (UPAGES * NBPG) /* total size of u-area */
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ | VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ | VM_PROT_WRITE, PTE_CACHE);
UPAGES * PAGE_SIZE, VM_PROT_READ | VM_PROT_WRITE, PTE_CACHE);
kernelstack.pv_pa, kernelstack.pv_pa + (UPAGES * PAGE_SIZE) - 1,
kernelstack.pv_va, kernelstack.pv_va + (UPAGES * PAGE_SIZE) - 1,
UPAGES);
valloc_pages(kernelstack, UPAGES);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ | VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ | VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ | VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ | VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ | VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ | VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
#define USPACE (UPAGES * NBPG) /* pages for user struct and kstack */
#ifndef UPAGES
#define USPACE (UPAGES * NBPG) /* total size of u-area */
USRIOSIZE + (maxproc * UPAGES) + nkmempages) / NKPTEPG;
#define USPACE (UPAGES * NBPG) /* total size of u-area */
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
#if UPAGES > 1
#if UPAGES == 1
#if UPAGES == 1
(maxproc * UPAGES) + nkmempages;
CTASSERT(__arraycount(l2->l_md.md_upte) >= UPAGES);
for (u_int i = 0; i < UPAGES; i++) {
for (size_t i = 0; i < UPAGES; i++, valv += NBPG) {
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
#define USPACE (UPAGES * NBPG)
for (size_t i = 0; i < UPAGES; i++, pg++) {
#define USPACE (UPAGES << PGSHIFT)
#define USPACE (UPAGES * NBPG) /* total size of u-area */
#if UPAGES == 1
#elif UPAGES == 2
struct md_upte md_upte[UPAGES * 2];
e = SH4_UTLB_ENTRY - UPAGES;
for (i = 0; i < UPAGES; ++i) {
cr |= (SH4_UTLB_ENTRY - UPAGES) << SH4_MMUCR_URB_SHIFT;
ofw_claimpages(&virt_freeptr, &kernelstack, UPAGES * PAGE_SIZE);
#define USPACE (PAGE_SIZE*UPAGES)
#define USPACE (NBPG*UPAGES)
mapsize += UPAGES * PAGE_SIZE;
(UPAGES + 1) * PAGE_SIZE);
map_end += UPAGES * PAGE_SIZE;
valloc_pages(kernelstack, UPAGES);
UPAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);