Home
last modified time | relevance | path

Searched defs:BareSpinLock (Results 1 – 6 of 6) sorted by relevance

/external/pigweed/pw_kernel/kernel/arch/host/
Dspinlock.rs28 pub struct BareSpinLock { struct
32 impl BareSpinLock { argument
45 impl Default for BareSpinLock { implementation
51 impl BareSpinLockApi for BareSpinLock { implementation
/external/pigweed/pw_kernel/kernel/arch/arm_cortex_m/
Dspinlock.rs73 pub struct BareSpinLock { struct
82 unsafe impl Send for BareSpinLock {} implementation
83 unsafe impl Sync for BareSpinLock {} implementation
85 impl BareSpinLock { impl
99 impl Default for BareSpinLock { implementation
105 impl crate::arch::BareSpinLock for BareSpinLock { implementation
/external/pigweed/pw_kernel/kernel/
Darch.rs52 pub trait BareSpinLock { trait
79 type BareSpinLock: BareSpinLock; typedef
/external/pigweed/pw_kernel/kernel/arch/
Dhost.rs46 type BareSpinLock = spinlock::BareSpinLock; typedef
Darm_cortex_m.rs36 type BareSpinLock = spinlock::BareSpinLock; typedef
/external/pigweed/pw_kernel/kernel/sync/
Dspinlock.rs22 pub type BareSpinLock = <Arch as ArchInterface>::BareSpinLock; typedef