Lines Matching refs:info

74     let mut info = siginfo {  in sys_kill()  localVariable
89 let retval = signal_kill_something_info(sig, Some(&mut info), pid) as u64; in sys_kill()
99 fn signal_kill_something_info(sig: SignalNumber, info: Option<&mut siginfo>, pid: pid_t) -> i32 { in signal_kill_something_info()
107 return signal_kill_proc_info(sig, info, pid); in signal_kill_something_info()
110 fn signal_kill_proc_info(sig: SignalNumber, info: Option<&mut siginfo>, pid: pid_t) -> i32 { in signal_kill_proc_info()
126 retval = signal_send_sig_info(sig, info, pcb.unwrap()); in signal_kill_proc_info()
148 info: Option<&mut siginfo>, in signal_send_sig_info()
165 retval = send_signal_locked(sig, info, target_pcb, PidType::PID); in signal_send_sig_info()
214 info: Option<&mut siginfo>, in send_signal_locked()
221 if info.is_none() { in send_signal_locked()
224 force_send = unsafe { info.as_ref().unwrap()._sinfo.data.si_code } in send_signal_locked()
230 return __send_signal_locked(sig, info, pcb, pt, force_send); in send_signal_locked()
414 let (sig_number, info, ka) = get_signal_to_deliver(regs.clone()); in do_signal()
424 let res = handle_signal(sig_number, ka.unwrap(), &info.unwrap(), &oldset, regs); in do_signal()
444 let mut info: Option<siginfo>; in get_signal_to_deliver() localVariable
460 (sig_number, info) = in get_signal_to_deliver()
493 unsafe { process_do_exit(info.unwrap()._sinfo.data.si_signo as u64) }; in get_signal_to_deliver()
497 return (sig_number, info, ka); in get_signal_to_deliver()
510 let info: Option<siginfo>; in dequeue_signal() localVariable
513 info = Some(collect_signal( in dequeue_signal()
518 info = None; in dequeue_signal()
523 return (sig, info); in dequeue_signal()
561 let (info, still_pending) = unsafe { pending.queue.as_mut() } in collect_signal()
570 if info.is_some() { in collect_signal()
571 return info.unwrap(); in collect_signal()
592 info: &siginfo, in handle_signal()
597 let retval = setup_frame(sig, ka, info, oldset, regs); in handle_signal()
610 info: &siginfo, in setup_frame()
628 (*frame).arg1 = &((*frame).info) as *const siginfo as usize; in setup_frame()
634 err |= copy_siginfo_to_user(unsafe { &mut (*frame).info }, info).unwrap_or(1); in setup_frame()
659 regs.rsi = unsafe { &(*frame).info as *const siginfo as u64 }; in setup_frame()