Home
last modified time | relevance | path

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

/linux-6.15/rust/pin-init/src/
H A D__internal.rs202 slot.as_mut().init(crate::init!(Foo { in stack_init_reuse()
209 slot.as_mut().init(crate::init!(Foo { in stack_init_reuse()
/linux-6.15/rust/kernel/list/
H A Darc.rs221 unsafe { T::on_create_list_arc_from_unique(unique.as_mut()) }; in from()
257 unsafe { <T as ListArcSafe<ID>>::on_create_list_arc_from_unique(unique.as_mut()) }; in pair_from_pin_unique()
259 unsafe { <T as ListArcSafe<ID2>>::on_create_list_arc_from_unique(unique.as_mut()) }; in pair_from_pin_unique()
/linux-6.15/rust/kernel/time/hrtimer/
H A Dpin_mut.rs62 let self_ptr = unsafe { NonNull::new_unchecked(self.as_mut().get_unchecked_mut()) }; in start()
/linux-6.15/rust/kernel/sync/lock/
H A Dglobal.rs165 pub fn as_mut<'a>(&'a self, _guard: &'a mut GlobalGuard<B>) -> &'a mut T { in as_mut() method
/linux-6.15/rust/kernel/
H A Dtypes.rs239 &mut self.0.as_mut().unwrap().0 in deref_mut()
H A Dworkqueue.rs248 if let Some(func) = this.as_mut().project().take() { in run()
/linux-6.15/rust/kernel/alloc/
H A Dkbox.rs458 unsafe { self.0.as_mut() } in deref_mut()
/linux-6.15/rust/kernel/sync/
H A Darc.rs830 unsafe { &mut self.inner.ptr.as_mut().data } in deref_mut()