Lines Matching refs:act
808 let act = regs.r9 as usize as *mut user_sigaction; in sys_sigaction() localVariable
814 if !act.is_null() { in sys_sigaction()
816 if unsafe { !verify_area(act as usize as u64, size_of::<sigaction>() as u64) } { in sys_sigaction()
819 let mask: sigset_t = unsafe { (*act).sa_mask }; in sys_sigaction()
820 let _input_sah = unsafe { (*act).sa_handler as u64 }; in sys_sigaction()
827 (unsafe { (*act).sa_flags } & (!(SA_FLAG_DFL | SA_FLAG_IGN))) | SA_FLAG_DFL; in sys_sigaction()
831 (unsafe { (*act).sa_flags } & (!(SA_FLAG_DFL | SA_FLAG_IGN))) | SA_FLAG_IGN; in sys_sigaction()
834 let sar = unsafe { (*act).sa_restorer }; in sys_sigaction()
841 _sa_handler: unsafe { (*act).sa_handler as u64 }, in sys_sigaction()
843 sa_flags: unsafe { (*act).sa_flags }, in sys_sigaction()
845 sa_restorer: unsafe { (*act).sa_restorer as u64 }, in sys_sigaction()
871 if act.is_null() { in sys_sigaction()
913 act: Option<&mut sigaction>, in do_sigaction()
943 let act = { in do_sigaction() localVariable
944 if act.is_some() { in do_sigaction()
945 let ac = act.unwrap(); in do_sigaction()
957 if act.is_some() { in do_sigaction()
958 let ac = act.unwrap(); in do_sigaction()