Home
last modified time | relevance | path

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

/DragonOS/kernel/src/bpf/helper/
H A Dmod.rs29 let _ = Arc::into_raw(map); in raw_map_lookup_elem()
60 let _ = Arc::into_raw(map); in raw_perf_event_output()
131 let _ = Arc::into_raw(map); in raw_map_update_elem()
152 let _ = Arc::into_raw(map); in raw_map_delete_elem()
190 let _ = Arc::into_raw(map); in raw_map_for_each_elem()
221 let _ = Arc::into_raw(map); in raw_map_lookup_percpu_elem()
248 let _ = Arc::into_raw(map); in raw_map_push_elem()
269 let _ = Arc::into_raw(map); in raw_map_pop_elem()
290 let _ = Arc::into_raw(map); in raw_map_peek_elem()
/DragonOS/kernel/src/libs/
H A Dcasting.rs68 let p = Arc::into_raw(x); in downcast_arc()
H A Drbtree.rs102 NodePtr(Box::into_raw(Box::new(node))) in new()
/DragonOS/kernel/src/bpf/prog/
H A Dverifier.rs85 let map_ptr = Arc::into_raw(bpf_map) as usize; in relocation()
/DragonOS/kernel/src/process/
H A Dkthread.rs164 let tmp = Arc::into_raw(tmp) as *mut Self; in new()
223 let ptr = Arc::into_raw(self); in generate_unsafe_arc_ptr()
H A Dmod.rs1448 let p: *const ProcessControlBlock = Weak::into_raw(pcb); in set_pcb()
/DragonOS/kernel/crates/ida/src/
H A Dlib.rs35 fn into_raw(self) -> *const () { in into_raw() method
/DragonOS/docs/community/ChangeLog/V0.1.x/
H A DV0.1.9.md1679 * 解决内存泄露的问题:mountfs inode的wrap方法使用了Arc::into_raw而没有from_raw,导致inode始终无法释放