Home
last modified time | relevance | path

Searched refs:raw_spinlock (Results 1 – 25 of 51) 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-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-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-mscc-ocelot.c86 guard(raw_spinlock)(&gc->lock); in ocelot_irq_unmask()
H A Dirq-dw-apb-ictl.c104 guard(raw_spinlock)(&gc->lock); in dw_apb_ictl_resume()
/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.h19 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
H A Dseqlock.h130 #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()
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-v3.c92 scoped_guard(raw_spinlock, &irq->irq_lock) { in vgic_v3_fold_lr()
176 guard(raw_spinlock)(&irq->irq_lock); in vgic_v3_fold_lr_state()
252 scoped_guard(raw_spinlock, &irq->irq_lock) { in vgic_v3_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;

123