Searched refs:into_raw (Results 1 – 8 of 8) sorted by relevance
29 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()
68 let p = Arc::into_raw(x); in downcast_arc()
102 NodePtr(Box::into_raw(Box::new(node))) in new()
85 let map_ptr = Arc::into_raw(bpf_map) as usize; in relocation()
164 let tmp = Arc::into_raw(tmp) as *mut Self; in new()223 let ptr = Arc::into_raw(self); in generate_unsafe_arc_ptr()
1448 let p: *const ProcessControlBlock = Weak::into_raw(pcb); in set_pcb()
35 fn into_raw(self) -> *const () { in into_raw() method
1679 * 解决内存泄露的问题:mountfs inode的wrap方法使用了Arc::into_raw而没有from_raw,导致inode始终无法释放