Searched refs:raw_spinlock_t (Results 1 – 25 of 132) sorted by relevance
123456
| /linux/include/linux/ |
| H A D | spinlock.h | 102 extern void __raw_spin_lock_init(raw_spinlock_t *lock, const char *name, 181 extern void do_raw_spin_lock(raw_spinlock_t *lock) __acquires(lock); 182 extern int do_raw_spin_trylock(raw_spinlock_t *lock) __cond_acquires(true, lock); 183 extern void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock); 185 static inline void do_raw_spin_lock(raw_spinlock_t *lock) __acquires(lock) in do_raw_spin_lock() 192 static inline int do_raw_spin_trylock(raw_spinlock_t *lock) in do_raw_spin_trylock() 203 static inline void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock) in do_raw_spin_unlock() 319 static __always_inline raw_spinlock_t *spinlock_check(spinlock_t *lock) in spinlock_check() 535 extern int atomic_dec_and_raw_lock(atomic_t *atomic, raw_spinlock_t *lock) __cond_acquires(true, lo… 537 extern int _atomic_dec_and_raw_lock_irqsave(atomic_t *atomic, raw_spinlock_t *lock, [all …]
|
| H A D | srcutree.h | 37 raw_spinlock_t __private lock ____cacheline_internodealigned_in_smp; 58 raw_spinlock_t __private lock; 77 raw_spinlock_t __private lock; /* Protect counters and size state. */
|
| H A D | i8253.h | 23 extern raw_spinlock_t i8253_lock;
|
| H A D | ratelimit_types.h | 17 raw_spinlock_t lock; /* protect the state */
|
| H A D | flex_proportions.h | 49 raw_spinlock_t lock; /* Protect period and numerator */
|
| /linux/kernel/rcu/ |
| H A D | tree.h | 42 raw_spinlock_t __private lock; /* Root rcu_node's lock protects */ 128 raw_spinlock_t fqslock ____cacheline_internodealigned_in_smp; 135 raw_spinlock_t exp_poll_lock; 237 raw_spinlock_t nocb_lock; /* Guard following pair of fields. */ 245 raw_spinlock_t nocb_bypass_lock ____cacheline_internodealigned_in_smp; 252 raw_spinlock_t nocb_gp_lock ____cacheline_internodealigned_in_smp; 389 raw_spinlock_t barrier_lock; /* Protects ->barrier_seq_snap. */
|
| /linux/drivers/irqchip/ |
| H A D | irq-riscv-imsic-state.h | 32 raw_spinlock_t lock; 57 raw_spinlock_t matrix_lock;
|
| /linux/mm/kfence/ |
| H A D | kfence.h | 39 extern raw_spinlock_t kfence_freelist_lock; 70 raw_spinlock_t lock;
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | posted_intr.c | 34 static DEFINE_PER_CPU(raw_spinlock_t, wakeup_vcpus_on_cpu_lock); 93 raw_spinlock_t *spinlock = &per_cpu(wakeup_vcpus_on_cpu_lock, vcpu->cpu); in vmx_vcpu_pi_load() 257 raw_spinlock_t *spinlock = &per_cpu(wakeup_vcpus_on_cpu_lock, cpu); in pi_wakeup_handler()
|
| /linux/include/linux/irqchip/ |
| H A D | arm-gic-v4.h | 35 raw_spinlock_t vmapp_lock; 79 raw_spinlock_t vpe_lock;
|
| /linux/kernel/sched/ |
| H A D | sched.h | 318 raw_spinlock_t rt_runtime_lock; 349 raw_spinlock_t lock; 453 raw_spinlock_t lock; 716 raw_spinlock_t lock ____cacheline_aligned; 843 raw_spinlock_t deferred_reenq_lock; 882 raw_spinlock_t rt_runtime_lock; 1065 raw_spinlock_t rto_lock; 1194 raw_spinlock_t __lock; 1219 raw_spinlock_t cpu_epoch_lock ____cacheline_aligned; 1499 static inline raw_spinlock_t *rq_lockp(struct rq *rq) in rq_lockp() [all …]
|
| H A D | cpudeadline.h | 14 raw_spinlock_t lock;
|
| /linux/drivers/sh/intc/ |
| H A D | internals.h | 58 raw_spinlock_t lock; 162 extern raw_spinlock_t intc_big_lock;
|
| /linux/arch/x86/include/asm/ |
| H A D | pc-conf-reg.h | 19 extern raw_spinlock_t pc_conf_lock;
|
| H A D | irq_remapping.h | 51 extern raw_spinlock_t irq_2_ir_lock;
|
| H A D | i8259.h | 31 extern raw_spinlock_t i8259A_lock;
|
| /linux/kernel/bpf/ |
| H A D | percpu_freelist.h | |
| /linux/kernel/trace/ |
| H A D | pid_list.h | 80 raw_spinlock_t lock;
|
| /linux/arch/mips/include/asm/ |
| H A D | i8259.h | 34 extern raw_spinlock_t i8259A_lock;
|
| /linux/arch/powerpc/include/asm/ |
| H A D | mpic_msgr.h | 19 raw_spinlock_t lock;
|
| /linux/arch/arm/mach-footbridge/include/mach/ |
| H A D | hardware.h | 83 extern raw_spinlock_t nw_gpio_lock;
|
| /linux/drivers/gpio/ |
| H A D | gpio-tangier.h | 105 raw_spinlock_t lock;
|
| /linux/arch/sparc/include/asm/ |
| H A D | prom.h | 28 extern raw_spinlock_t devtree_lock;
|
| /linux/arch/arm/include/asm/ |
| H A D | dma.h | 40 extern raw_spinlock_t dma_spin_lock;
|
| /linux/fs/pstore/ |
| H A D | ram_internal.h | 67 raw_spinlock_t buffer_lock;
|
123456