Searched refs:weak_wrapper (Results 1 – 3 of 3) sorted by relevance
330 let weak_wrapper: ManuallyDrop<Weak<ProcessControlBlock>> = in arch_current_pcb() localVariable333 let new_arc: Arc<ProcessControlBlock> = weak_wrapper.upgrade().unwrap(); in arch_current_pcb()
283 let weak_wrapper: ManuallyDrop<Weak<ProcessControlBlock>> = in arch_current_pcb() localVariable286 let new_arc: Arc<ProcessControlBlock> = weak_wrapper.upgrade().unwrap(); in arch_current_pcb()
1493 let weak_wrapper: ManuallyDrop<Weak<ProcessControlBlock>> = in pcb() localVariable1496 let new_arc: Arc<ProcessControlBlock> = weak_wrapper.upgrade()?; in pcb()