/linux-4.4.14/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, 140 extern void do_raw_spin_lock(raw_spinlock_t *lock) __acquires(lock); 142 extern int do_raw_spin_trylock(raw_spinlock_t *lock); 143 extern void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock); 145 static inline void do_raw_spin_lock(raw_spinlock_t *lock) __acquires(lock) in do_raw_spin_lock() 152 do_raw_spin_lock_flags(raw_spinlock_t *lock, unsigned long *flags) __acquires(lock) in do_raw_spin_lock_flags() 158 static inline int do_raw_spin_trylock(raw_spinlock_t *lock) in do_raw_spin_trylock() 163 static inline void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock) in do_raw_spin_unlock() 289 static __always_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 | ratelimit.h | 11 raw_spinlock_t lock; /* protect the state */
|
D | rtmutex.h | 30 raw_spinlock_t wait_lock;
|
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 | percpu_counter.h | 20 raw_spinlock_t lock;
|
D | irqdesc.h | 64 raw_spinlock_t lock;
|
D | intel-iommu.h | 352 raw_spinlock_t q_lock; 405 raw_spinlock_t register_lock; /* protect register handling */
|
D | hrtimer.h | 187 raw_spinlock_t lock;
|
D | perf_event.h | 599 raw_spinlock_t lock; 657 raw_spinlock_t hrtimer_lock;
|
D | kprobes.h | 192 raw_spinlock_t lock;
|
D | irq.h | 806 raw_spinlock_t lock;
|
D | of.h | 121 extern raw_spinlock_t devtree_lock;
|
D | sched.h | 548 raw_spinlock_t lock; 1596 raw_spinlock_t pi_lock;
|
/linux-4.4.14/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); \ 116 raw_spinlock_t *lock = lock_addr(v); in atomic64_dec_if_positive() 131 raw_spinlock_t *lock = lock_addr(v); in atomic64_cmpxchg() 146 raw_spinlock_t *lock = lock_addr(v); in atomic64_xchg() 160 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.4.14/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.4.14/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.4.14/kernel/sched/ |
D | sched.h | 140 raw_spinlock_t rt_runtime_lock; 174 raw_spinlock_t dl_runtime_lock; 187 raw_spinlock_t lock; 223 raw_spinlock_t lock; 457 raw_spinlock_t push_lock; 466 raw_spinlock_t rt_runtime_lock; 561 raw_spinlock_t lock; 1604 static inline void double_raw_lock(raw_spinlock_t *l1, raw_spinlock_t *l2) in double_raw_lock()
|
D | cpudeadline.h | 16 raw_spinlock_t lock;
|
/linux-4.4.14/drivers/sh/intc/ |
D | internals.h | 57 raw_spinlock_t lock; 161 extern raw_spinlock_t intc_big_lock;
|
/linux-4.4.14/arch/mips/include/asm/ |
D | i8259.h | 38 extern raw_spinlock_t i8259A_lock;
|
/linux-4.4.14/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 | 220 extern raw_spinlock_t confirm_error_lock;
|
/linux-4.4.14/kernel/rcu/ |
D | tree.h | 152 raw_spinlock_t lock; /* Root rcu_node's lock protects some */ 249 raw_spinlock_t fqslock ____cacheline_internodealigned_in_smp; 481 raw_spinlock_t orphan_lock ____cacheline_internodealigned_in_smp;
|
/linux-4.4.14/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 | 663 raw_spinlock_t tsc_write_lock;
|
/linux-4.4.14/arch/metag/kernel/perf/ |
D | perf_event.h | 53 raw_spinlock_t pmu_lock;
|
/linux-4.4.14/arch/arm/include/asm/ |
D | dma.h | 36 extern raw_spinlock_t dma_spin_lock;
|
/linux-4.4.14/arch/arm/mach-footbridge/include/mach/ |
D | hardware.h | 92 extern raw_spinlock_t nw_gpio_lock;
|
/linux-4.4.14/arch/sh/include/asm/ |
D | pci.h | 40 extern raw_spinlock_t pci_config_lock;
|
/linux-4.4.14/arch/mips/kernel/ |
D | spinlock_test.c | 42 raw_spinlock_t lock;
|
/linux-4.4.14/arch/mips/cavium-octeon/ |
D | octeon-irq.c | 25 static DEFINE_PER_CPU(raw_spinlock_t, octeon_irq_ciu_spinlock); 262 raw_spinlock_t *lock = &per_cpu(octeon_irq_ciu_spinlock, cpu); in octeon_irq_ciu_enable() 294 raw_spinlock_t *lock = this_cpu_ptr(&octeon_irq_ciu_spinlock); in octeon_irq_ciu_enable_local() 326 raw_spinlock_t *lock = this_cpu_ptr(&octeon_irq_ciu_spinlock); in octeon_irq_ciu_disable_local() 359 raw_spinlock_t *lock; in octeon_irq_ciu_disable_all() 392 raw_spinlock_t *lock; in octeon_irq_ciu_enable_all() 739 raw_spinlock_t *lock; in octeon_irq_ciu_set_affinity() 1012 raw_spinlock_t *lock = &per_cpu(octeon_irq_ciu_spinlock, cpu); in octeon_irq_ciu_wd_enable() 2075 raw_spinlock_t lock;
|
/linux-4.4.14/include/linux/perf/ |
D | arm_pmu.h | 71 raw_spinlock_t pmu_lock;
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
D | perf_event_intel_uncore.h | 86 raw_spinlock_t lock; 329 extern raw_spinlock_t pci2phy_map_lock;
|
D | perf_event.h | 126 raw_spinlock_t lock; /* per-core: protect structure */ 156 raw_spinlock_t lock;
|
D | perf_event_amd_iommu.c | 43 raw_spinlock_t lock;
|
/linux-4.4.14/include/linux/mfd/ |
D | ucb1x00.h | 124 raw_spinlock_t irq_lock;
|
/linux-4.4.14/drivers/clocksource/ |
D | time-pistachio.c | 50 raw_spinlock_t lock;
|
D | h8300_tpu.c | 40 raw_spinlock_t lock;
|
D | h8300_timer16.c | 63 raw_spinlock_t lock;
|
D | em_sti.c | 43 raw_spinlock_t lock;
|
D | h8300_timer8.c | 47 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.4.14/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.4.14/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.4.14/arch/c6x/platforms/ |
D | megamod-pic.c | 53 raw_spinlock_t lock;
|
/linux-4.4.14/drivers/irqchip/ |
D | irq-crossbar.c | 37 raw_spinlock_t lock;
|
D | irq-bcm7038-l1.c | 42 raw_spinlock_t lock;
|
D | irq-imgpdc.c | 85 raw_spinlock_t lock;
|
D | irq-gic-v3-its.c | 63 raw_spinlock_t lock;
|
/linux-4.4.14/arch/powerpc/sysdev/ |
D | uic.c | 48 raw_spinlock_t lock;
|
/linux-4.4.14/drivers/pci/ |
D | pci.h | 141 extern raw_spinlock_t pci_lock;
|
/linux-4.4.14/arch/x86/include/asm/uv/ |
D | uv_hub.h | 594 raw_spinlock_t nmi_lock;
|
/linux-4.4.14/kernel/bpf/ |
D | hashtab.c | 20 raw_spinlock_t lock;
|
/linux-4.4.14/drivers/idle/ |
D | i7300_idle.c | 78 static raw_spinlock_t i7300_idle_lock;
|
/linux-4.4.14/drivers/gpio/ |
D | gpio-mpc8xxx.c | 35 raw_spinlock_t lock;
|
D | gpio-omap.c | 61 raw_spinlock_t lock; 62 raw_spinlock_t wa_lock;
|
/linux-4.4.14/Documentation/virtual/kvm/ |
D | locking.txt | 140 Type: raw_spinlock_t
|
/linux-4.4.14/Documentation/gpio/ |
D | driver.txt | 83 - spinlock_t should be replaced with raw_spinlock_t [1]. 119 raw_spinlock_t wa_lock;
|
/linux-4.4.14/arch/arm/mm/ |
D | cache-l2x0.c | 292 raw_spinlock_t *lock = &l2x0_lock; in l2c220_op_pa_range() 506 raw_spinlock_t *lock = &l2x0_lock; in l2c310_flush_range_erratum()
|
/linux-4.4.14/arch/sh/mm/ |
D | pmb.c | 42 raw_spinlock_t lock;
|
/linux-4.4.14/drivers/pinctrl/intel/ |
D | pinctrl-baytrail.c | 144 raw_spinlock_t lock;
|
D | pinctrl-cherryview.c | 177 raw_spinlock_t lock;
|
/linux-4.4.14/kernel/trace/ |
D | trace.h | 238 raw_spinlock_t start_lock;
|
D | ring_buffer.c | 437 raw_spinlock_t reader_lock; /* serialize readers */
|
/linux-4.4.14/drivers/spmi/ |
D | spmi-pmic-arb.c | 128 raw_spinlock_t lock;
|
/linux-4.4.14/drivers/bus/ |
D | arm-cci.c | 109 raw_spinlock_t pmu_lock;
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-single.c | 217 raw_spinlock_t lock;
|