Home
last modified time | relevance | path

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

/rust/kernel/alloc/
A Dkbox.rs202 pub fn into_raw(b: Self) -> *mut T { in into_raw() function
213 unsafe { &mut *Box::into_raw(b) } in leak()
230 let raw = Self::into_raw(self); in assume_init()
301 let ptr = Self::into_raw(this); in forget_contents()
414 Box::into_raw(self).cast() in into_foreign()
449 Box::into_raw(unsafe { Pin::into_inner_unchecked(self) }).cast() in into_foreign()
A Dkvec.rs843 let ptr = Box::into_raw(b);
/rust/kernel/mm/
A Dmmput_async.rs66 unsafe { ARef::from_raw(ARef::into_raw(me).cast()) } in into_mmput_async()
/rust/kernel/sync/
A Daref.rs118 pub fn into_raw(me: Self) -> NonNull<T> { in into_raw() method
A Darc.rs264 pub fn into_raw(self) -> *const T { in into_raw() method
/rust/kernel/drm/
A Dfile.rs78 let driver_priv = KBox::into_raw(unsafe { Pin::into_inner_unchecked(inner) }); in open_callback()
/rust/kernel/time/hrtimer/
A Dtbox.rs79 unsafe { NonNull::new_unchecked(Box::into_raw(Pin::into_inner_unchecked(self))) }; in start()
/rust/kernel/
A Dmiscdevice.rs33 pub const fn into_raw<T: MiscDevice>(self) -> bindings::miscdevice { in into_raw() method
75 unsafe { slot.write(opts.into_raw::<T>()) }; in register()
A Dtask.rs380 pub fn into_raw(self) -> bindings::kuid_t { in into_raw() method
A Dworkqueue.rs858 let ptr = Arc::into_raw(self).cast_mut(); in __enqueue()
919 let ptr = KBox::into_raw(boxed); in __enqueue()
A Dauxiliary.rs316 let _ = KBox::into_raw(boxed); in new()
A Dconfigfs.rs369 let child_group_ptr = child_group.into_raw(); in make_group()
411 arc.into_raw(); in drop_item()
A Drbtree.rs1166 let node = KBox::into_raw(node.node); in insert()
1255 let node = KBox::into_raw(node.node); in replace()
A Dlist.rs374 let raw_item = ListArc::into_raw(item); in insert_inner()
/rust/kernel/list/
A Darc.rs349 pub fn into_raw(self) -> *const T { in into_raw() function
350 Arc::into_raw(Self::transmute_to_arc(self)) in into_raw()
/rust/kernel/fs/
A Dfile.rs305 unsafe { ARef::from_raw(ARef::into_raw(me).cast()) } in assume_no_fdget_pos()
/rust/kernel/drm/gem/
A Dmod.rs251 let ptr = KBox::into_raw(unsafe { Pin::into_inner_unchecked(obj) }); in new()
/rust/kernel/device/
A Dproperty.rs229 let prev = ARef::into_raw(prev); in children()

Completed in 38 milliseconds