/linux/kernel/irq/ |
H A D | generic-chip.c | 43 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 D | resend.c | 77 scoped_guard(raw_spinlock, &irq_resend_lock) { in irq_sw_resend() 87 guard(raw_spinlock)(&irq_resend_lock); in clear_irq_resend()
|
H A D | chip.c | 612 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 D | cpuhotplug.c | 180 scoped_guard(raw_spinlock, &desc->lock) in irq_migrate_all_off_this_cpu()
|
H A D | spurious.c | 33 guard(raw_spinlock)(&desc->lock); in try_one_irq()
|
/linux/drivers/irqchip/ |
H A D | irq-atmel-aic5.c | 95 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 D | irq-aspeed-intc.c | 36 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 D | irq-atmel-aic.c | 81 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 D | irq-ingenic-tcu.c | 55 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 D | irq-loongarch-avec.c | 105 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 D | irq-stm32-exti.c | 172 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 D | irq-bcm7120-l2.c | 71 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 D | irq-renesas-rzv2h.c | 162 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 D | irq-lan966x-oic.c | 74 scoped_guard (raw_spinlock, &gc->lock) { in lan966x_oic_irq_startup() 96 guard(raw_spinlock)(&gc->lock); in lan966x_oic_irq_shutdown()
|
H A D | irq-tb10x.c | 46 guard(raw_spinlock)(&gc->lock); in tb10x_irq_set_type()
|
H A D | irq-dw-apb-ictl.c | 104 guard(raw_spinlock)(&gc->lock); in dw_apb_ictl_resume()
|
/linux/include/linux/ |
H A D | spinlock_types.h | 16 /* 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 D | seqlock_types.h | 68 SEQCOUNT_LOCKNAME(raw_spinlock, raw_spinlock_t, false, raw_spin)
|
H A D | spinlock_types_raw.h | 14 typedef struct raw_spinlock { struct 23 dep_mapraw_spinlock global() argument
|
H A D | seqlock.h | 114 * 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 D | spinlock.h | 535 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 D | ultrasoc-smb.c | 101 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 D | gpio-mvebu.c | 411 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 D | drm_mode_config.h | 501 struct raw_spinlock panic_lock;
|
/linux/lib/ |
H A D | debugobjects.c | 273 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()
|