Searched defs:pt_regs (Results 1 – 3 of 3) sorted by relevance
/DragonOS-0.1.8/kernel/src/process/ |
D | ptrace.h | 5 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/ |
D | syscall.rs | 24 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/ |
D | signal.rs | 390 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()
|