/linux-4.1.27/include/linux/ |
D | spinlock_api_smp.h | 22 void __lockfunc _raw_spin_lock(raw_spinlock_t *lock) __acquires(lock); 23 void __lockfunc _raw_spin_lock_nested(raw_spinlock_t *lock, int subclass) 25 void __lockfunc _raw_spin_lock_bh_nested(raw_spinlock_t *lock, int subclass) 28 _raw_spin_lock_nest_lock(raw_spinlock_t *lock, struct lockdep_map *map) 30 void __lockfunc _raw_spin_lock_bh(raw_spinlock_t *lock) __acquires(lock); 31 void __lockfunc _raw_spin_lock_irq(raw_spinlock_t *lock) 34 unsigned long __lockfunc _raw_spin_lock_irqsave(raw_spinlock_t *lock) 37 _raw_spin_lock_irqsave_nested(raw_spinlock_t *lock, int subclass) 39 int __lockfunc _raw_spin_trylock(raw_spinlock_t *lock); 40 int __lockfunc _raw_spin_trylock_bh(raw_spinlock_t *lock); [all …]
|
D | spinlock.h | 93 extern void __raw_spin_lock_init(raw_spinlock_t *lock, const char *name, 150 extern void do_raw_spin_lock(raw_spinlock_t *lock) __acquires(lock); 152 extern int do_raw_spin_trylock(raw_spinlock_t *lock); 153 extern void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock); 155 static inline void do_raw_spin_lock(raw_spinlock_t *lock) __acquires(lock) in do_raw_spin_lock() 162 do_raw_spin_lock_flags(raw_spinlock_t *lock, unsigned long *flags) __acquires(lock) in do_raw_spin_lock_flags() 168 static inline int do_raw_spin_trylock(raw_spinlock_t *lock) in do_raw_spin_trylock() 173 static inline void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock) in do_raw_spin_unlock() 299 static inline raw_spinlock_t *spinlock_check(spinlock_t *lock) in spinlock_check()
|
D | spinlock_types.h | 32 } raw_spinlock_t; typedef 60 (raw_spinlock_t) __RAW_SPIN_LOCK_INITIALIZER(lockname) 62 #define DEFINE_RAW_SPINLOCK(x) raw_spinlock_t x = __RAW_SPIN_LOCK_UNLOCKED(x)
|
D | flex_proportions.h | 48 raw_spinlock_t lock; /* Protect period and numerator */ 80 raw_spinlock_t lock; /* Protect period and numerator */
|
D | proportions.h | 62 raw_spinlock_t lock; /* protect the snapshot state */ 114 raw_spinlock_t lock; /* protect the snapshot state */
|
D | i8253.h | 23 extern raw_spinlock_t i8253_lock;
|
D | rwsem-spinlock.h | 25 raw_spinlock_t wait_lock;
|
D | semaphore.h | 17 raw_spinlock_t lock;
|
D | rtmutex.h | 30 raw_spinlock_t wait_lock;
|
D | ratelimit.h | 11 raw_spinlock_t lock; /* protect the state */
|
D | tty_ldisc.h | 139 raw_spinlock_t wait_lock;
|
D | oprofile.h | 167 extern raw_spinlock_t oprofilefs_lock;
|
D | rwsem.h | 30 raw_spinlock_t wait_lock;
|
D | intel-iommu.h | 287 raw_spinlock_t q_lock; 330 raw_spinlock_t register_lock; /* protect register handling */
|
D | irqdesc.h | 66 raw_spinlock_t lock;
|
D | percpu_counter.h | 20 raw_spinlock_t lock;
|
D | hrtimer.h | 183 raw_spinlock_t lock;
|
D | kprobes.h | 192 raw_spinlock_t lock;
|
D | irq.h | 744 raw_spinlock_t lock;
|
D | perf_event.h | 508 raw_spinlock_t lock;
|
D | of.h | 121 extern raw_spinlock_t devtree_lock;
|
D | sched.h | 598 raw_spinlock_t lock; 1513 raw_spinlock_t pi_lock;
|
/linux-4.1.27/lib/ |
D | atomic64.c | 32 raw_spinlock_t lock; 40 static inline raw_spinlock_t *lock_addr(const atomic64_t *v) in lock_addr() 52 raw_spinlock_t *lock = lock_addr(v); in atomic64_read() 65 raw_spinlock_t *lock = lock_addr(v); in atomic64_set() 77 raw_spinlock_t *lock = lock_addr(v); \ 89 raw_spinlock_t *lock = lock_addr(v); \ 113 raw_spinlock_t *lock = lock_addr(v); in atomic64_dec_if_positive() 128 raw_spinlock_t *lock = lock_addr(v); in atomic64_cmpxchg() 143 raw_spinlock_t *lock = lock_addr(v); in atomic64_xchg() 157 raw_spinlock_t *lock = lock_addr(v); in atomic64_add_unless()
|
D | debugobjects.c | 33 raw_spinlock_t lock;
|
D | locking-selftest.c | 117 init_class_##class(raw_spinlock_t *lock, rwlock_t *rwlock, \
|
/linux-4.1.27/kernel/locking/ |
D | spinlock.c | 133 int __lockfunc _raw_spin_trylock(raw_spinlock_t *lock) in _raw_spin_trylock() 141 int __lockfunc _raw_spin_trylock_bh(raw_spinlock_t *lock) in _raw_spin_trylock_bh() 149 void __lockfunc _raw_spin_lock(raw_spinlock_t *lock) in _raw_spin_lock() 157 unsigned long __lockfunc _raw_spin_lock_irqsave(raw_spinlock_t *lock) in _raw_spin_lock_irqsave() 165 void __lockfunc _raw_spin_lock_irq(raw_spinlock_t *lock) in _raw_spin_lock_irq() 173 void __lockfunc _raw_spin_lock_bh(raw_spinlock_t *lock) in _raw_spin_lock_bh() 181 void __lockfunc _raw_spin_unlock(raw_spinlock_t *lock) in _raw_spin_unlock() 189 void __lockfunc _raw_spin_unlock_irqrestore(raw_spinlock_t *lock, unsigned long flags) in _raw_spin_unlock_irqrestore() 197 void __lockfunc _raw_spin_unlock_irq(raw_spinlock_t *lock) in _raw_spin_unlock_irq() 205 void __lockfunc _raw_spin_unlock_bh(raw_spinlock_t *lock) in _raw_spin_unlock_bh() [all …]
|
D | spinlock_debug.c | 16 void __raw_spin_lock_init(raw_spinlock_t *lock, const char *name, in __raw_spin_lock_init() 52 static void spin_dump(raw_spinlock_t *lock, const char *msg) in spin_dump() 70 static void spin_bug(raw_spinlock_t *lock, const char *msg) in spin_bug() 81 debug_spin_lock_before(raw_spinlock_t *lock) in debug_spin_lock_before() 89 static inline void debug_spin_lock_after(raw_spinlock_t *lock) in debug_spin_lock_after() 95 static inline void debug_spin_unlock(raw_spinlock_t *lock) in debug_spin_unlock() 106 static void __spin_lock_debug(raw_spinlock_t *lock) in __spin_lock_debug() 133 void do_raw_spin_lock(raw_spinlock_t *lock) in do_raw_spin_lock() 141 int do_raw_spin_trylock(raw_spinlock_t *lock) in do_raw_spin_trylock() 156 void do_raw_spin_unlock(raw_spinlock_t *lock) in do_raw_spin_unlock()
|
/linux-4.1.27/kernel/time/ |
D | timer_stats.c | 89 static DEFINE_PER_CPU(raw_spinlock_t, tstats_lookup_lock); 241 raw_spinlock_t *lock; in timer_stats_update_stats() 351 raw_spinlock_t *lock = &per_cpu(tstats_lookup_lock, cpu); in sync_access()
|
/linux-4.1.27/kernel/sched/ |
D | sched.h | 130 raw_spinlock_t rt_runtime_lock; 163 raw_spinlock_t dl_runtime_lock; 176 raw_spinlock_t lock; 212 raw_spinlock_t lock; 454 raw_spinlock_t push_lock; 463 raw_spinlock_t rt_runtime_lock; 558 raw_spinlock_t lock; 1582 static inline void double_raw_lock(raw_spinlock_t *l1, raw_spinlock_t *l2) in double_raw_lock()
|
D | cpudeadline.h | 15 raw_spinlock_t lock;
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | mmu.h | 21 raw_spinlock_t id_lock;
|
D | pmu.h | 41 raw_spinlock_t pmu_lock;
|
/linux-4.1.27/drivers/sh/intc/ |
D | internals.h | 57 raw_spinlock_t lock; 169 extern raw_spinlock_t intc_big_lock;
|
/linux-4.1.27/kernel/rcu/ |
D | tree.h | 124 raw_spinlock_t lock; /* Root rcu_node's lock protects some */ 218 raw_spinlock_t fqslock ____cacheline_internodealigned_in_smp; 447 raw_spinlock_t orphan_lock ____cacheline_internodealigned_in_smp;
|
/linux-4.1.27/arch/mips/include/asm/ |
D | i8259.h | 38 extern raw_spinlock_t i8259A_lock;
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | mpic_msgr.h | 24 raw_spinlock_t lock;
|
D | pmac_feature.h | 381 extern raw_spinlock_t feature_lock;
|
D | mpic.h | 295 raw_spinlock_t fixup_lock;
|
D | eeh.h | 223 extern raw_spinlock_t confirm_error_lock;
|
/linux-4.1.27/arch/x86/include/asm/ |
D | i8259.h | 27 extern raw_spinlock_t i8259A_lock;
|
D | pci_x86.h | 91 extern raw_spinlock_t pci_config_lock;
|
D | kvm_host.h | 608 raw_spinlock_t tsc_write_lock;
|
/linux-4.1.27/arch/metag/kernel/perf/ |
D | perf_event.h | 53 raw_spinlock_t pmu_lock;
|
/linux-4.1.27/arch/arm/mach-footbridge/include/mach/ |
D | hardware.h | 92 extern raw_spinlock_t nw_gpio_lock;
|
/linux-4.1.27/arch/arm/include/asm/ |
D | dma.h | 36 extern raw_spinlock_t dma_spin_lock;
|
D | pmu.h | 83 raw_spinlock_t pmu_lock;
|
/linux-4.1.27/arch/mips/kernel/ |
D | spinlock_test.c | 42 raw_spinlock_t lock;
|
/linux-4.1.27/arch/sh/include/asm/ |
D | pci.h | 40 extern raw_spinlock_t pci_config_lock;
|
/linux-4.1.27/arch/mips/cavium-octeon/ |
D | octeon-irq.c | 25 static DEFINE_PER_CPU(raw_spinlock_t, octeon_irq_ciu_spinlock); 261 raw_spinlock_t *lock = &per_cpu(octeon_irq_ciu_spinlock, cpu); in octeon_irq_ciu_enable() 293 raw_spinlock_t *lock = this_cpu_ptr(&octeon_irq_ciu_spinlock); in octeon_irq_ciu_enable_local() 325 raw_spinlock_t *lock = this_cpu_ptr(&octeon_irq_ciu_spinlock); in octeon_irq_ciu_disable_local() 358 raw_spinlock_t *lock; in octeon_irq_ciu_disable_all() 391 raw_spinlock_t *lock; in octeon_irq_ciu_enable_all() 740 raw_spinlock_t *lock; in octeon_irq_ciu_set_affinity() 1013 raw_spinlock_t *lock = &per_cpu(octeon_irq_ciu_spinlock, cpu); in octeon_irq_ciu_wd_enable() 2071 raw_spinlock_t lock;
|
/linux-4.1.27/include/linux/mfd/ |
D | ucb1x00.h | 124 raw_spinlock_t irq_lock;
|
/linux-4.1.27/kernel/ |
D | kprobes.c | 81 raw_spinlock_t lock ____cacheline_aligned_in_smp; 84 static raw_spinlock_t *kretprobe_table_lock_ptr(unsigned long hash) in kretprobe_table_lock_ptr() 1100 raw_spinlock_t *hlist_lock; in kretprobe_hash_lock() 1112 raw_spinlock_t *hlist_lock = kretprobe_table_lock_ptr(hash); in kretprobe_table_lock() 1122 raw_spinlock_t *hlist_lock; in kretprobe_hash_unlock() 1133 raw_spinlock_t *hlist_lock = kretprobe_table_lock_ptr(hash); in kretprobe_table_unlock()
|
/linux-4.1.27/arch/x86/kernel/cpu/ |
D | perf_event.h | 111 raw_spinlock_t lock; /* per-core: protect structure */ 142 raw_spinlock_t lock;
|
D | perf_event_intel_uncore.h | 86 raw_spinlock_t lock;
|
D | perf_event_amd_iommu.c | 43 raw_spinlock_t lock;
|
D | perf_event_intel_cqm.c | 20 raw_spinlock_t lock;
|
/linux-4.1.27/drivers/tty/ |
D | mips_ejtag_fdc.c | 110 raw_spinlock_t rx_lock; 152 raw_spinlock_t lock; 297 raw_spinlock_t lock;
|
/linux-4.1.27/arch/c6x/platforms/ |
D | megamod-pic.c | 53 raw_spinlock_t lock;
|
/linux-4.1.27/drivers/pci/ |
D | pci.h | 137 extern raw_spinlock_t pci_lock;
|
/linux-4.1.27/drivers/irqchip/ |
D | irq-crossbar.c | 38 raw_spinlock_t lock;
|
D | irq-bcm7038-l1.c | 43 raw_spinlock_t lock;
|
D | irq-imgpdc.c | 85 raw_spinlock_t lock;
|
D | irq-gic-v3-its.c | 61 raw_spinlock_t lock;
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | uic.c | 48 raw_spinlock_t lock;
|
/linux-4.1.27/arch/x86/include/asm/uv/ |
D | uv_hub.h | 594 raw_spinlock_t nmi_lock;
|
/linux-4.1.27/drivers/clocksource/ |
D | em_sti.c | 43 raw_spinlock_t lock;
|
D | sh_mtu2.c | 51 raw_spinlock_t lock; /* Protect the shared registers */
|
D | sh_cmt.c | 107 raw_spinlock_t lock; 122 raw_spinlock_t lock; /* Protect the shared start/stop register */
|
D | sh_tmu.c | 65 raw_spinlock_t lock; /* Protect the shared start/stop register */
|
/linux-4.1.27/drivers/idle/ |
D | i7300_idle.c | 78 static raw_spinlock_t i7300_idle_lock;
|
/linux-4.1.27/Documentation/virtual/kvm/ |
D | locking.txt | 140 Type: raw_spinlock_t
|
/linux-4.1.27/arch/arm/mm/ |
D | cache-l2x0.c | 295 raw_spinlock_t *lock = &l2x0_lock; in l2c220_op_pa_range() 501 raw_spinlock_t *lock = &l2x0_lock; in l2c310_flush_range_erratum()
|
/linux-4.1.27/arch/sh/mm/ |
D | pmb.c | 42 raw_spinlock_t lock;
|
/linux-4.1.27/drivers/pinctrl/intel/ |
D | pinctrl-baytrail.c | 149 raw_spinlock_t lock;
|
/linux-4.1.27/kernel/trace/ |
D | trace.h | 221 raw_spinlock_t start_lock;
|
D | ring_buffer.c | 461 raw_spinlock_t reader_lock; /* serialize readers */
|
/linux-4.1.27/drivers/spmi/ |
D | spmi-pmic-arb.c | 128 raw_spinlock_t lock;
|
/linux-4.1.27/drivers/bus/ |
D | arm-cci.c | 105 raw_spinlock_t pmu_lock;
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-single.c | 217 raw_spinlock_t lock;
|