Home
last modified time | relevance | path

Searched refs:self_ptr (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/rust/kernel/time/hrtimer/
H A Dpin_mut.rs26 let self_ptr = self.inner.as_ptr(); in cancel() localVariable
30 let timer_ptr = unsafe { <T as HasHrTimer<T>>::raw_get_timer(self_ptr) }; in cancel()
62 let self_ptr = unsafe { NonNull::new_unchecked(self.as_mut().get_unchecked_mut()) }; in start() localVariable
68 unsafe { T::start(self_ptr.as_ptr(), expires) }; in start()
71 inner: self_ptr, in start()
H A Dpin.rs28 let self_ptr: *const T = self.inner.get_ref(); in cancel() localVariable
32 let timer_ptr = unsafe { <T as HasHrTimer<T>>::raw_get_timer(self_ptr) }; in cancel()
61 let self_ptr: *const T = self.get_ref(); in start() localVariable
67 unsafe { T::start(self_ptr, expires) }; in start()
H A Darc.rs29 let self_ptr = Arc::as_ptr(&self.inner); in cancel() localVariable
33 let timer_ptr = unsafe { <T as HasHrTimer<T>>::raw_get_timer(self_ptr) }; in cancel()
/linux-6.15/rust/kernel/list/
H A Dimpl_list_item_mod.rs210 let self_ptr = unsafe { (links_field as *const u8).add(spoff) } localVariable
212 let cell_inner = $crate::types::Opaque::raw_get(self_ptr);
253 let self_ptr = unsafe { (links_field as *const u8).add(spoff) } localVariable
255 let cell_inner = ::core::cell::UnsafeCell::raw_get(self_ptr);
/linux-6.15/rust/kernel/
H A Dlist.rs205 self_ptr: Opaque<*const T>, field
219 pub const LIST_LINKS_SELF_PTR_OFFSET: usize = core::mem::offset_of!(Self, self_ptr);
232 self_ptr: Opaque::uninit(), in new()