Home
last modified time | relevance | path

Searched refs:restorer (Results 1 – 3 of 3) sorted by relevance

/DragonOS/kernel/src/ipc/
H A Dsignal_types.rs194 restorer: Option<VirtAddr>, field
203 restorer: Default::default(), in default()
226 restorer: Option<VirtAddr>, in new()
232 restorer, in new()
244 pub fn restorer(&self) -> Option<VirtAddr> { in restorer() method
245 self.restorer in restorer()
264 pub fn set_restorer(&mut self, restorer: Option<VirtAddr>) { in set_restorer()
265 self.restorer = restorer; in set_restorer()
273 restorer: None,
281 restorer: None,
[all …]
H A Dsyscall.rs170 unsafe { Some(VirtAddr::new((*act).restorer as usize)) }, in sigaction()
178 if new_ka.restorer().is_some() { in sigaction()
241 if old_sigaction.restorer().is_some() { in sigaction()
242 (*old_act).restorer = old_sigaction.restorer().unwrap().data() as *mut c_void; in sigaction()
/DragonOS/kernel/src/arch/x86_64/ipc/
H A Dsignal.rs580 ret_code_ptr = sigaction.restorer().unwrap().data() as *mut c_void; in setup_frame()
596 if sigaction.restorer().is_none() { in setup_frame()