Lines Matching refs:kpages
387 size_t kpages = kstack_pages + KSTACK_GUARD_PAGES; in vm_thread_kstack_arena_import() local
389 KASSERT(atop(size) % kpages == 0, in vm_thread_kstack_arena_import()
391 (intmax_t)size, (int)kpages)); in vm_thread_kstack_arena_import()
400 rem = atop(*addrp - VM_MIN_KERNEL_ADDRESS) % kpages; in vm_thread_kstack_arena_import()
403 *addrp = *addrp + (kpages - rem) * PAGE_SIZE; in vm_thread_kstack_arena_import()
417 size_t kpages __diagused = kstack_pages + KSTACK_GUARD_PAGES; in vm_thread_kstack_arena_release()
419 KASSERT(size % kpages == 0, in vm_thread_kstack_arena_release()
421 (intmax_t)size, (int)kpages)); in vm_thread_kstack_arena_release()
423 KASSERT((addr - VM_MIN_KERNEL_ADDRESS) % kpages == 0, in vm_thread_kstack_arena_release()
432 KASSERT(rem <= ptoa(kpages), in vm_thread_kstack_arena_release()
434 (int)kpages)); in vm_thread_kstack_arena_release()
585 vm_kstack_pindex(vm_offset_t ks, int kpages) in vm_kstack_pindex() argument
596 if (KSTACK_GUARD_PAGES == 0 || kpages != kstack_pages) { in vm_kstack_pindex()
599 KASSERT(pindex % (kpages + KSTACK_GUARD_PAGES) >= KSTACK_GUARD_PAGES, in vm_kstack_pindex()
603 (pindex / (kpages + KSTACK_GUARD_PAGES) + 1) * KSTACK_GUARD_PAGES); in vm_kstack_pindex()