Lines Matching refs:siginfo
31 sighand_struct, siginfo, signal_struct, sigpending, sigset_clear, sigset_del, sigset_delmask,
74 let mut info = siginfo { in sys_kill()
99 fn signal_kill_something_info(sig: SignalNumber, info: Option<&mut siginfo>, pid: pid_t) -> i32 { in signal_kill_something_info() argument
110 fn signal_kill_proc_info(sig: SignalNumber, info: Option<&mut siginfo>, pid: pid_t) -> i32 { in signal_kill_proc_info() argument
148 info: Option<&mut siginfo>, in signal_send_sig_info() argument
214 info: Option<&mut siginfo>, in send_signal_locked() argument
243 _info: Option<&mut siginfo>, in __send_signal_locked() argument
441 Option<siginfo>, in get_signal_to_deliver() argument
444 let mut info: Option<siginfo>; in get_signal_to_deliver()
502 fn dequeue_signal(sig_mask: &mut sigset_t) -> (SignalNumber, Option<siginfo>) { in dequeue_signal() argument
510 let info: Option<siginfo>; in dequeue_signal()
560 fn collect_signal(sig: SignalNumber, pending: &mut sigpending) -> siginfo { in collect_signal() argument
574 let mut ret = siginfo::new(sig, 0, si_code_val::SI_USER); in collect_signal()
592 info: &siginfo, in handle_signal() argument
610 info: &siginfo, in setup_frame() argument
628 (*frame).arg1 = &((*frame).info) as *const siginfo as usize; in setup_frame() constant
659 regs.rsi = unsafe { &(*frame).info as *const siginfo as u64 }; in setup_frame() constant
693 fn copy_siginfo_to_user(to: *mut siginfo, from: &siginfo) -> Result<i32, i32> { in copy_siginfo_to_user() argument
695 if unsafe { !verify_area(to as u64, size_of::<siginfo>() as u64) } { in copy_siginfo_to_user()