Home
last modified time | relevance | path

Searched refs:stack_base (Results 1 – 7 of 7) sorted by relevance

/xen/xen/arch/x86/
A Dsmpboot.c89 void *stack_base[NR_CPUS]; variable
566 stack_start = stack_base[cpu] + STACK_SIZE - sizeof(struct cpu_info); in do_boot_cpu()
828 rc = clone_mapping(__va(__pa(stack_base[cpu])) + off, rpt); in setup_cpu_root_pgt()
979 if ( stack_base[cpu] ) in cpu_smpboot_free()
981 memguard_unguard_stack(stack_base[cpu]); in cpu_smpboot_free()
982 FREE_XENHEAP_PAGES(stack_base[cpu], STACK_ORDER); in cpu_smpboot_free()
999 if ( stack_base[cpu] == NULL ) in cpu_smpboot_alloc()
1001 stack_base[cpu] = alloc_xenheap_pages(STACK_ORDER, memflags); in cpu_smpboot_alloc()
1002 if ( !stack_base[cpu] ) in cpu_smpboot_alloc()
1005 memguard_guard_stack(stack_base[cpu]); in cpu_smpboot_alloc()
[all …]
A Dtboot.c259 if ( !stack_base[i] ) in mfn_in_guarded_stack()
261 p = (void *)((unsigned long)stack_base[i] + STACK_SIZE - in mfn_in_guarded_stack()
A Dtraps.c581 if ( _p(curr_stack_base) != stack_base[cpu] ) in show_stack_overflow()
583 _p(curr_stack_base), stack_base[cpu]); in show_stack_overflow()
A Dsetup.c668 stack_base[0] = stack; in reinit_bsp_stack()
/xen/xen/arch/x86/oprofile/
A Dbacktrace.c134 unsigned long stack_base = (stack & ~(STACK_SIZE - 1)) + STACK_SIZE; in valid_hypervisor_stack() local
136 return headaddr > stack && headaddr < stack_base; in valid_hypervisor_stack()
/xen/xen/include/xen/
A Dsmp.h70 extern void *stack_base[NR_CPUS];
/xen/xen/include/asm-x86/
A Dsmp.h83 (get_cpu_info_from_stack((unsigned long)stack_base[cpu])->current_vcpu)

Completed in 18 milliseconds