Searched refs:KSTACK_PAGES (Results 1 - 25 of 55) sorted by relevance

123

/freebsd-10.1-release/sys/i386/include/
H A Dprivatespace.h42 /* page 1 - idle stack (KSTACK_PAGES pages) */
43 char idlekstack[KSTACK_PAGES * PAGE_SIZE];
44 /* page 1+KSTACK_PAGES... */
H A Dparam.h113 #ifndef KSTACK_PAGES
114 #define KSTACK_PAGES 2 /* Includes pcb! */ macro
/freebsd-10.1-release/sys/mips/include/
H A Dproc.h52 uint64_t md_upte[KSTACK_PAGES]; /* ptes for mapping u pcb */
54 int md_upte[KSTACK_PAGES];
H A Dparam.h167 #define KSTACK_PAGES 2 /* kernel stack */ macro
/freebsd-10.1-release/sys/powerpc/include/
H A Dparam.h106 #ifndef KSTACK_PAGES
108 #define KSTACK_PAGES 8 /* includes pcb */ macro
110 #define KSTACK_PAGES 4 /* includes pcb */ macro
114 #define USPACE (KSTACK_PAGES * PAGE_SIZE) /* total size of pcb */
/freebsd-10.1-release/sys/ia64/include/
H A Dparam.h103 #ifndef KSTACK_PAGES
104 #define KSTACK_PAGES 4 /* pages of kernel stack */ macro
/freebsd-10.1-release/sys/arm/include/
H A Dparam.h121 #ifndef KSTACK_PAGES
122 #define KSTACK_PAGES 2 macro
123 #endif /* !KSTACK_PAGES */
133 #define USPACE_SVC_STACK_TOP (KSTACK_PAGES * PAGE_SIZE)
/freebsd-10.1-release/sys/amd64/include/
H A Dparam.h124 #ifndef KSTACK_PAGES
125 #define KSTACK_PAGES 4 /* pages of kstack (with pcb) */ macro
/freebsd-10.1-release/sys/sparc64/include/
H A Dparam.h120 #ifndef KSTACK_PAGES
121 #define KSTACK_PAGES 4 /* pages of kernel stack (with pcb) */ macro
/freebsd-10.1-release/sys/amd64/amd64/
H A Dstack_machdep.c60 (vm_offset_t)rbp + KSTACK_PAGES * PAGE_SIZE)
H A Dgenassym.c103 ASSYM(KSTACK_PAGES, KSTACK_PAGES);
/freebsd-10.1-release/sys/i386/i386/
H A Dstack_machdep.c60 (vm_offset_t)ebp + KSTACK_PAGES * PAGE_SIZE)
H A Dlocore.s306 leal (KSTACK_PAGES*PAGE_SIZE-PCB_SIZE)(%eax),%esp
315 movl %esi,(KSTACK_PAGES*PAGE_SIZE-PCB_SIZE+PCB_CR3)(%eax)
734 ALLOCPAGES(KSTACK_PAGES)
803 movl $(KSTACK_PAGES), %ecx
/freebsd-10.1-release/sys/ia64/ia64/
H A Dgenassym.c87 ASSYM(KSTACK_PAGES, KSTACK_PAGES);
H A Dmp_machdep.c402 stp = malloc(KSTACK_PAGES * PAGE_SIZE, M_SMP, M_WAITOK);
404 ia64_ap_state.as_kstack_top = stp + KSTACK_PAGES * PAGE_SIZE;
/freebsd-10.1-release/sys/sparc64/sparc64/
H A Dstack_machdep.c65 v9next_frame(fp) >= frame + KSTACK_PAGES * PAGE_SIZE)
/freebsd-10.1-release/sys/arm/cavium/cns11xx/
H A Decona_machdep.c223 valloc_pages(kernelstack, KSTACK_PAGES);
261 KSTACK_PAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
/freebsd-10.1-release/sys/i386/xen/
H A Dlocore.s278 leal (KSTACK_PAGES*PAGE_SIZE-PCB_SIZE)(%eax),%esp
285 movl %esi,(KSTACK_PAGES*PAGE_SIZE-PCB_SIZE+PCB_CR3)(%eax)
/freebsd-10.1-release/sys/vm/
H A Dvm_glue.c331 pages = KSTACK_PAGES;
335 if (pages == KSTACK_PAGES) {
344 td->td_kstack_pages = KSTACK_PAGES;
448 if (pages == KSTACK_PAGES && kstacks <= kstack_cache_size) {
475 KSTACK_PAGES);
/freebsd-10.1-release/sys/arm/s3c2xx0/
H A Ds3c24x0_machdep.c273 valloc_pages(kernelstack, KSTACK_PAGES);
309 KSTACK_PAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
/freebsd-10.1-release/sys/amd64/conf/
H A DNOTES632 # KSTACK_PAGES is the number of memory pages to assign to the kernel
635 options KSTACK_PAGES=5
/freebsd-10.1-release/sys/arm/at91/
H A Dat91_machdep.c509 valloc_pages(kernelstack, KSTACK_PAGES * MAXCPU);
550 KSTACK_PAGES * PAGE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
/freebsd-10.1-release/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_isa.c91 (vm_offset_t)rbp + KSTACK_PAGES * PAGE_SIZE)
452 (vm_offset_t)rbp + KSTACK_PAGES * PAGE_SIZE)
/freebsd-10.1-release/sys/cddl/dev/dtrace/i386/
H A Ddtrace_isa.c97 (vm_offset_t)ebp + KSTACK_PAGES * PAGE_SIZE)
471 (vm_offset_t)ebp + KSTACK_PAGES * PAGE_SIZE)
/freebsd-10.1-release/sys/pc98/conf/
H A DNOTES579 # KSTACK_PAGES is the number of memory pages to assign to the kernel
582 options KSTACK_PAGES=3

Completed in 223 milliseconds

123