Home
last modified time | relevance | path

Searched refs:raw_get (Results 1 – 4 of 4) sorted by relevance

/linux/rust/kernel/time/
H A Dhrtimer.rs135 unsafe fn raw_get(this: *const Self) -> *mut bindings::hrtimer { in raw_get() method
163 let c_timer_ptr = unsafe { HrTimer::raw_get(this) }; in raw_cancel()
188 bindings::hrtimer_forward(Self::raw_get(self_ptr), now.as_nanos(), interval.as_nanos()) in raw_forward()
236 let c_timer_ptr = unsafe { HrTimer::raw_get(self) }; in expires()
472 unsafe { HrTimer::raw_get(timer_ptr) } in c_timer_ptr()
/linux/rust/kernel/
H A Dworkqueue.rs526 pub unsafe fn raw_get(ptr: *const Self) -> *mut bindings::work_struct { in raw_get() method
786 let ptr = unsafe { $crate::workqueue::Work::raw_get(ptr) };
856 let work_ptr = unsafe { Work::raw_get(work_ptr) }; in __enqueue()
917 let work_ptr = unsafe { Work::raw_get(work_ptr) }; in __enqueue()
H A Dtypes.rs403 UnsafeCell::raw_get(this.cast::<UnsafeCell<MaybeUninit<T>>>()).cast::<T>() in cast_into()
/linux/rust/pin-init/
H A DREADME.md203 let foo = UnsafeCell::raw_get(foo).cast::<bindings::foo>();