Home
last modified time | relevance | path

Searched refs:raw_spinlock (Results 1 – 25 of 53) sorted by relevance

123

/linux/kernel/irq/
H A Dgeneric-chip.c43 guard(raw_spinlock)(&gc->lock); in irq_gc_mask_disable_reg()
62 guard(raw_spinlock)(&gc->lock); in irq_gc_mask_set_bit()
81 guard(raw_spinlock)(&gc->lock); in irq_gc_mask_clr_bit()
100 guard(raw_spinlock)(&gc->lock); in irq_gc_unmask_enable_reg()
116 guard(raw_spinlock)(&gc->lock); in irq_gc_ack_set_bit()
131 guard(raw_spinlock)(&gc->lock); in irq_gc_ack_clr_bit()
153 guard(raw_spinlock)(&gc->lock); in irq_gc_mask_disable_and_ack_set()
170 guard(raw_spinlock)(&gc->lock); in irq_gc_eoi()
191 guard(raw_spinlock)(&gc->lock); in irq_gc_set_wake()
538 scoped_guard (raw_spinlock, in irq_setup_generic_chip()
[all...]
H A Dresend.c77 scoped_guard(raw_spinlock, &irq_resend_lock) { in irq_sw_resend()
87 guard(raw_spinlock)(&irq_resend_lock); in clear_irq_resend()
H A Dchip.c612 guard(raw_spinlock)(&desc->lock); in handle_simple_irq()
643 scoped_guard(raw_spinlock, &desc->lock) { in handle_untracked_irq()
653 scoped_guard(raw_spinlock, &desc->lock) in handle_untracked_irq()
687 guard(raw_spinlock)(&desc->lock); in handle_level_irq()
740 guard(raw_spinlock)(&desc->lock); in handle_fasteoi_irq()
825 guard(raw_spinlock)(&desc->lock); in handle_edge_irq()
1162 guard(raw_spinlock)(&desc->lock); in handle_fasteoi_ack_irq()
1200 guard(raw_spinlock)(&desc->lock); in handle_fasteoi_mask_irq()
H A Dcpuhotplug.c180 scoped_guard(raw_spinlock, &desc->lock) in irq_migrate_all_off_this_cpu()
H A Dspurious.c33 guard(raw_spinlock)(&desc->lock); in try_one_irq()
/linux/drivers/irqchip/
H A Dirq-atmel-aic5.c95 guard(raw_spinlock)(&bgc->lock); in aic5_mask()
111 guard(raw_spinlock)(&bgc->lock); in aic5_unmask()
123 guard(raw_spinlock)(&bgc->lock); in aic5_retrigger()
136 guard(raw_spinlock)(&bgc->lock); in aic5_set_type()
163 guard(raw_spinlock)(&bgc->lock); in aic5_suspend()
186 guard(raw_spinlock)(&bgc->lock); in aic5_resume()
220 guard(raw_spinlock)(&bgc->lock); in aic5_pm_shutdown()
H A Dirq-aspeed-intc.c36 scoped_guard(raw_spinlock, &intc_ic->gic_lock) { in aspeed_intc_ic_irq_handler()
54 guard(raw_spinlock)(&intc_ic->intc_lock); in aspeed_intc_irq_mask()
63 guard(raw_spinlock)(&intc_ic->intc_lock); in aspeed_intc_irq_unmask()
H A Dirq-atmel-aic.c81 guard(raw_spinlock)(&gc->lock); in aic_retrigger()
108 guard(raw_spinlock)(&gc->lock); in aic_suspend()
117 guard(raw_spinlock)(&gc->lock); in aic_resume()
126 guard(raw_spinlock)(&gc->lock); in aic_pm_shutdown()
H A Dirq-ingenic-tcu.c55 guard(raw_spinlock)(&gc->lock); in ingenic_tcu_gc_unmask_enable_reg()
68 guard(raw_spinlock)(&gc->lock); in ingenic_tcu_gc_mask_disable_reg()
80 guard(raw_spinlock)(&gc->lock); in ingenic_tcu_gc_mask_disable_reg_and_ack()
H A Dirq-loongarch-avec.c105 scoped_guard(raw_spinlock, &loongarch_avec.lock) { in avecintc_set_affinity()
137 guard(raw_spinlock)(&loongarch_avec.lock); in avecintc_cpu_online()
155 guard(raw_spinlock)(&loongarch_avec.lock); in avecintc_cpu_offline()
172 guard(raw_spinlock)(&loongarch_avec.lock); in complete_irq_moving()
H A Dirq-stm32-exti.c172 guard(raw_spinlock)(&gc->lock); in stm32_irq_set_type()
216 guard(raw_spinlock)(&gc->lock); in stm32_irq_suspend()
224 guard(raw_spinlock)(&gc->lock); in stm32_irq_resume()
262 guard(raw_spinlock)(&gc->lock); in stm32_irq_ack()
H A Dirq-bcm7120-l2.c71 scoped_guard (raw_spinlock, &gc->lock) { in bcm7120_l2_intc_irq_handle()
88 guard(raw_spinlock)(&gc->lock); in bcm7120_l2_intc_suspend()
98 guard(raw_spinlock)(&gc->lock); in bcm7120_l2_intc_resume()
H A Dirq-renesas-rzv2h.c162 scoped_guard(raw_spinlock, &priv->lock) { in rzv2h_icu_eoi()
196 guard(raw_spinlock)(&priv->lock); in rzv2h_tint_irq_endisable()
295 guard(raw_spinlock)(&priv->lock); in rzv2h_irq_set_type()
376 guard(raw_spinlock)(&priv->lock); in rzv2h_tint_set_type()
H A Dirq-lan966x-oic.c74 scoped_guard (raw_spinlock, &gc->lock) { in lan966x_oic_irq_startup()
96 guard(raw_spinlock)(&gc->lock); in lan966x_oic_irq_shutdown()
H A Dirq-tb10x.c46 guard(raw_spinlock)(&gc->lock); in tb10x_irq_set_type()
H A Dirq-dw-apb-ictl.c104 guard(raw_spinlock)(&gc->lock); in dw_apb_ictl_resume()
/linux/include/linux/
H A Dspinlock_types.h16 /* Non PREEMPT_RT kernels map spinlock to raw_spinlock */
19 struct raw_spinlock rlock;
22 # define LOCK_PADSIZE (offsetof(struct raw_spinlock, dep_map))
H A Dseqlock_types.h68 SEQCOUNT_LOCKNAME(raw_spinlock, raw_spinlock_t, false, raw_spin)
H A Dspinlock_types_raw.h14 typedef struct raw_spinlock { struct
23 dep_mapraw_spinlock global() argument
H A Dseqlock.h114 * LOCKNAME: raw_spinlock, spinlock, rwlock or mutex
130 #define seqcount_raw_spinlock_init(s, lock) seqcount_LOCKNAME_init(s, lock, raw_spinlock)
226 SEQCOUNT_LOCKNAME(raw_spinlock, raw_spinlock_t, false, raw_spin) in SEQCOUNT_LOCKNAME() argument
254 __seqprop_case((s), raw_spinlock, prop), \
H A Dspinlock.h535 DEFINE_LOCK_GUARD_1(raw_spinlock, raw_spinlock_t,
539 DEFINE_LOCK_GUARD_1_COND(raw_spinlock, _try, raw_spin_trylock(_T->lock))
/linux/drivers/hwtracing/coresight/
H A Dultrasoc-smb.c101 guard(raw_spinlock)(&drvdata->spinlock); in smb_open()
155 guard(raw_spinlock)(&drvdata->spinlock); in smb_release()
248 guard(raw_spinlock)(&drvdata->spinlock); in smb_enable()
283 guard(raw_spinlock)(&drvdata->spinlock); in smb_disable()
381 guard(raw_spinlock)(&drvdata->spinlock); in smb_update_buffer()
/linux/drivers/gpio/
H A Dgpio-mvebu.c411 guard(raw_spinlock)(&gc->lock); in mvebu_gpio_irq_ack()
422 guard(raw_spinlock)(&gc->lock); in mvebu_gpio_edge_irq_mask()
434 guard(raw_spinlock)(&gc->lock); in mvebu_gpio_edge_irq_unmask()
447 guard(raw_spinlock)(&gc->lock); in mvebu_gpio_level_irq_mask()
459 guard(raw_spinlock)(&gc->lock); in mvebu_gpio_level_irq_unmask()
/linux/include/drm/
H A Ddrm_mode_config.h501 struct raw_spinlock panic_lock;
/linux/lib/
H A Ddebugobjects.c273 guard(raw_spinlock)(&pool_lock); in pcpu_alloc()
281 guard(raw_spinlock)(&pool_lock); in pcpu_alloc()
311 guard(raw_spinlock)(&pool_lock); in pcpu_free()
358 guard(raw_spinlock)(&pool_lock); in fill_pool_from_freelist()

123