Home
last modified time | relevance | path

Searched refs:stack_start (Results 1 – 2 of 2) sorted by relevance

/DragonOS/kernel/src/arch/x86_64/init/
H A Dmod.rs85 let stack_start = unsafe { *(head_stack_start as *const u64) } as usize; in early_setup_arch() localVariable
86 debug!("head_stack_start={:#x}\n", stack_start); in early_setup_arch()
96 set_current_core_tss(stack_start, 0); in early_setup_arch()
123 fn set_current_core_tss(stack_start: usize, ist0: usize) { in set_current_core_tss()
127 stack_start, ist0 in set_current_core_tss()
129 current_tss.set_rsp(x86::Ring::Ring0, stack_start as u64); in set_current_core_tss()
/DragonOS/kernel/crates/rbpf/src/
H A Dcranelift.rs56 stack_start: Variable, field
106 stack_start: Variable::new(15), in new()
175 bcx.declare_var(self.stack_start, I64); in build_function_prelude()
211 let stack_start = bcx.ins().stack_addr(addr_ty, ss, 0); in build_function_prelude() localVariable
212 bcx.def_var(self.stack_start, stack_start); in build_function_prelude()
1027 let stack_start = bcx.use_var(self.stack_start); in insert_bounds_check() localVariable
1031 .icmp(IntCC::UnsignedGreaterThanOrEqual, start_addr, stack_start); in insert_bounds_check()