Home
last modified time | relevance | path

Searched refs:act (Results 1 – 6 of 6) sorted by relevance

/DragonOS/kernel/src/ipc/
H A Dsyscall.rs135 let act: *mut UserSigaction = new_act as *mut UserSigaction; in sigaction() localVariable
140 if !act.is_null() { in sigaction()
142 let r = UserBufferWriter::new(act, core::mem::size_of::<Sigaction>(), from_user); in sigaction()
146 let mask: SigSet = unsafe { (*act).mask }; in sigaction()
147 let input_sighandler = unsafe { (*act).handler as u64 }; in sigaction()
151 *new_ka.flags_mut() = unsafe { (*act).flags }; in sigaction()
157 *new_ka.flags_mut() = unsafe { (*act).flags }; in sigaction()
166 VirtAddr::new((*act).handler as usize) in sigaction()
168 unsafe { (*act).flags }, in sigaction()
170 unsafe { Some(VirtAddr::new((*act).restorer as usize)) }, in sigaction()
[all …]
H A Dsignal.rs382 act: Option<&mut Sigaction>, in do_sigaction()
407 let act = { in do_sigaction() localVariable
408 if let Some(ac) = act { in do_sigaction()
416 if let Some(act) = old_act { in do_sigaction()
417 *act.flags_mut() &= SigFlags::SA_ALL; in do_sigaction()
420 if let Some(ac) = act { in do_sigaction()
/DragonOS/kernel/src/syscall/
H A Dmod.rs413 let act = args[1]; in handle() localVariable
415 Self::sigaction(sig, act, old_act, frame.is_from_user()) in handle()
/DragonOS/kernel/crates/intertrait/macros/
H A DLICENSE-APACHE169 License. However, in accepting such obligations, You may act only
/DragonOS/
H A DLICENSE73 covered by this License; they are outside its scope. The act of
87 You may charge a fee for the physical act of transferring a copy, and
/DragonOS/kernel/crates/rbpf/
H A DLICENSE-APACHE170 License. However, in accepting such obligations, You may act only