Home
last modified time | relevance | path

Searched refs:C (Results 1 – 13 of 13) sorted by relevance

/rust/kernel/time/
A Dhrtimer.rs81 #[repr(C)]
433 impl<C: ClockSource> HrTimerExpires for Instant<C> {
479 pub struct AbsoluteMode<C: ClockSource>(PhantomData<C>);
481 impl<C: ClockSource> HrTimerMode for AbsoluteMode<C> {
489 pub struct RelativeMode<C: ClockSource>(PhantomData<C>);
491 impl<C: ClockSource> HrTimerMode for RelativeMode<C> {
500 impl<C: ClockSource> HrTimerMode for AbsolutePinnedMode<C> {
518 impl<C: ClockSource> HrTimerMode for AbsoluteSoftMode<C> {
527 impl<C: ClockSource> HrTimerMode for RelativeSoftMode<C> {
554 impl<C: ClockSource> HrTimerMode for AbsoluteHardMode<C> {
[all …]
/rust/kernel/
A Dtime.rs168 pub struct Instant<C: ClockSource> {
170 _c: PhantomData<C>,
173 impl<C: ClockSource> Clone for Instant<C> {
179 impl<C: ClockSource> Copy for Instant<C> {}
181 impl<C: ClockSource> Instant<C> {
188 inner: C::ktime_get(), in now()
205 impl<C: ClockSource> core::ops::Sub for Instant<C> {
210 fn sub(self, other: Instant<C>) -> Delta { in sub()
A Ddevice_id.rs56 #[repr(C)]
70 #[repr(C)]
A Dstr.rs173 const C: &'static $crate::str::BStr = $crate::str::BStr::from_bytes(S.as_bytes()); consts
174 C
598 const C: &$crate::str::CStr = match $crate::str::CStr::from_bytes_with_nul(S.as_bytes()) { consts
602 C
A Dlist.rs238 #[repr(C)]
299 #[repr(C)]
/rust/pin-init/examples/
A Dlinked_list.rs23 #[repr(C)]
A Dmutex.rs164 #[repr(C)]
/rust/kernel/sync/
A Dlock.rs104 #[repr(C)]
A Darc.rs146 #[repr(C)]
/rust/kernel/drm/
A Ddevice.rs55 #[repr(C)]
/rust/pin-init/
A DREADME.md158 #[repr(C)]
160 /* fields from C ... */
162 extern "C" {
/rust/pin-init/src/
A Dlib.rs1663 impl_tuple_zeroable!(A, B, C, D, E, F, G, H, I, J);
1679 impl_fn_zeroable_option!(["Rust", "C"] { A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T…
/rust/kernel/drm/gem/
A Dmod.rs200 #[repr(C)]

Completed in 27 milliseconds