Home
last modified time | relevance | path

Searched refs:raw_spinlock (Results 1 – 25 of 52) 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, &gc_lock) 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()
1141 guard(raw_spinlock)(&desc->lock); in handle_fasteoi_ack_irq()
1179 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()
/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-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-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-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.c107 scoped_guard(raw_spinlock, &loongarch_avec.lock) { in avecintc_set_affinity()
139 guard(raw_spinlock)(&loongarch_avec.lock); in avecintc_cpu_online()
157 guard(raw_spinlock)(&loongarch_avec.lock); in avecintc_cpu_offline()
174 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.c177 scoped_guard(raw_spinlock, &priv->lock) { in rzv2h_icu_eoi()
211 guard(raw_spinlock)(&priv->lock); in rzv2h_tint_irq_endisable()
310 guard(raw_spinlock)(&priv->lock); in rzv2h_irq_set_type()
392 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()
/linux/tools/perf/util/bpf_skel/vmlinux/
H A Dvmlinux.h56 struct raw_spinlock { struct
60 typedef struct raw_spinlock raw_spinlock_t; argument
63 struct raw_spinlock rlock;
/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 context_lock_struct(raw_spinlock) { struct
24 typedef struct raw_spinlock raw_spinlock_t;
23 dep_mapraw_spinlock global() argument
H A Dseqlock.h115 * LOCKNAME: raw_spinlock, spinlock, rwlock or mutex
131 #define seqcount_raw_spinlock_init(s, lock) seqcount_LOCKNAME_init(s, lock, raw_spinlock)
227 SEQCOUNT_LOCKNAME(raw_spinlock, raw_spinlock_t, false, raw_spin) in SEQCOUNT_LOCKNAME()
255 __seqprop_case((s), raw_spinlock, prop), \
226 SEQCOUNT_LOCKNAME(raw_spinlock,raw_spinlock_t,false,raw_spin) SEQCOUNT_LOCKNAME() argument
H A Dspinlock.h534 DEFINE_LOCK_GUARD_1(raw_spinlock, raw_spinlock_t,
537 DECLARE_LOCK_GUARD_1_ATTRS(raw_spinlock, __acquires(_T), __releases(*(raw_spinlock_t **)_T))
538 #define class_raw_spinlock_constructor(_T) WITH_LOCK_GUARD_1_ATTRS(raw_spinlock, _T)
540 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()
249 guard(raw_spinlock)(&drvdata->spinlock); in smb_enable()
284 guard(raw_spinlock)(&drvdata->spinlock); in smb_disable()
382 guard(raw_spinlock)(&drvdata->spinlock); in smb_update_buffer()
/linux/arch/arm64/kvm/vgic/
H A Dvgic-v2.c72 scoped_guard(raw_spinlock, &irq->irq_lock) { in vgic_v2_fold_lr()
132 guard(raw_spinlock)(&irq->irq_lock); in vgic_v2_fold_lr_state()
178 scoped_guard(raw_spinlock, &irq->irq_lock) { in vgic_v2_deactivate()
H A Dvgic.c854 guard(raw_spinlock)(&irq->irq_lock); in summarize_ap_list()
964 scoped_guard(raw_spinlock, &irq->irq_lock) { in vgic_flush_lr_state()
1079 scoped_guard(raw_spinlock, &vcpu->arch.vgic_cpu.ap_list_lock) in kvm_vgic_flush_hwstate()
/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