Lines Matching refs:act
840 let act = regs.r9 as usize as *mut user_sigaction; in sys_sigaction() localVariable
846 if !act.is_null() { in sys_sigaction()
848 if unsafe { !verify_area(act as usize as u64, size_of::<sigaction>() as u64) } { in sys_sigaction()
851 let mask: sigset_t = unsafe { (*act).sa_mask }; in sys_sigaction()
852 let _input_sah = unsafe { (*act).sa_handler as u64 }; in sys_sigaction()
859 (unsafe { (*act).sa_flags } & (!(SA_FLAG_DFL | SA_FLAG_IGN))) | SA_FLAG_DFL; in sys_sigaction()
863 (unsafe { (*act).sa_flags } & (!(SA_FLAG_DFL | SA_FLAG_IGN))) | SA_FLAG_IGN; in sys_sigaction()
866 let sar = unsafe { (*act).sa_restorer }; in sys_sigaction()
873 _sa_handler: unsafe { (*act).sa_handler as u64 }, in sys_sigaction()
875 sa_flags: unsafe { (*act).sa_flags }, in sys_sigaction()
877 sa_restorer: unsafe { (*act).sa_restorer as u64 }, in sys_sigaction()
903 if act.is_null() { in sys_sigaction()
949 act: Option<&mut sigaction>, in do_sigaction()
979 let act = { in do_sigaction() localVariable
980 if act.is_some() { in do_sigaction()
981 let ac = act.unwrap(); in do_sigaction()
993 if act.is_some() { in do_sigaction()
994 let ac = act.unwrap(); in do_sigaction()