Home
last modified time | relevance | path

Searched defs:pt_regs (Results 1 – 3 of 3) sorted by relevance

/DragonOS-0.1.8/kernel/src/process/
Dptrace.h5 struct pt_regs struct
7 unsigned long r15;
8 unsigned long r14;
9 unsigned long r13;
10 unsigned long r12;
34 * @brief 判断pt_regs是否来自用户态 argument
39 static inline int user_mode(struct pt_regs *regs) in user_mode() argument
/DragonOS-0.1.8/kernel/src/arch/x86_64/
Dsyscall.rs24 fn do_fork(regs: *mut pt_regs, clone_flags: u64, stack_start: u64, stack_size: u64) -> u64; in do_fork()
38 pub extern "C" fn syscall_handler(regs: &mut pt_regs) -> () { in syscall_handler()
131 regs: &mut pt_regs, in rs_do_execve()
181 regs: &mut pt_regs, in tmp_rs_execve()
/DragonOS-0.1.8/kernel/src/ipc/
Dsignal.rs390 pub extern "C" fn do_signal(regs: &mut pt_regs) { in do_signal()
427 _regs: pt_regs, in get_signal_to_deliver()
583 regs: &mut pt_regs, in handle_signal()
601 regs: &mut pt_regs, in setup_frame()
691 fn get_stack(_ka: &sigaction, regs: &pt_regs, size: usize) -> *mut sigframe { in get_stack()
727 regs: &pt_regs, in setup_sigcontext()