Home
last modified time | relevance | path

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

/DragonOS/kernel/src/process/
H A Dmod.rs361 let r = current.parent_pcb.read_irqsave().upgrade(); in exit_notify()
365 let parent_pcb = r.unwrap(); in exit_notify() localVariable
366 let r = Syscall::kill(parent_pcb.pid(), Signal::SIGCHLD as i32); in exit_notify()
371 parent_pcb.pid() in exit_notify()
643 parent_pcb: RwLock<Weak<ProcessControlBlock>>, field
746 parent_pcb: RwLock::new(ppcb.clone()), in do_create_pcb()
787 if let Some(ppcb_arc) = pcb.parent_pcb.read_irqsave().upgrade() { in do_create_pcb()
1062 if let Some(ppcb) = self.parent_pcb.read_irqsave().upgrade() { in drop()