| /linux-6.15/include/linux/ |
| H A D | spinlock_types.h | 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
|
| H A D | seqlock.h | 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-6.15/tools/perf/util/bpf_skel/vmlinux/ |
| H A D | vmlinux.h | 56 struct raw_spinlock { struct 60 typedef struct raw_spinlock raw_spinlock_t; argument 63 struct raw_spinlock rlock;
|
| /linux-6.15/drivers/irqchip/ |
| 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-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-renesas-rzv2h.c | 132 scoped_guard(raw_spinlock, &priv->lock) { in rzv2h_icu_eoi() 166 guard(raw_spinlock)(&priv->lock); in rzv2h_tint_irq_endisable() 265 guard(raw_spinlock)(&priv->lock); in rzv2h_irq_set_type() 346 guard(raw_spinlock)(&priv->lock); in rzv2h_tint_set_type()
|
| H A D | irq-imx-gpcv2.c | 22 struct raw_spinlock rlock;
|
| H A D | irq-stm32mp-exti.c | 61 struct raw_spinlock rlock;
|
| H A D | irq-gic-v3-its.c | 1428 guard(raw_spinlock)(&vmovp_lock); in its_send_vmovp() 1889 scoped_guard(raw_spinlock, &vpe->vpe_lock) in its_map_vm() 1909 guard(raw_spinlock)(&vm->vpes[i]->vpe_lock); in its_unmap_vm() 2043 guard(raw_spinlock)(&its_dev->event_map.vlpi_lock); in its_irq_set_vcpu_affinity() 3891 guard(raw_spinlock)(&gic_data_rdist_cpu(cpu)->rd_lock); in its_vpe_4_1_invall_locked()
|
| /linux-6.15/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-6.15/include/drm/ |
| H A D | drm_mode_config.h | 500 struct raw_spinlock panic_lock;
|
| /linux-6.15/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()
|
| H A D | locking-selftest.c | 2570 GENERATE_2_CONTEXT_TESTCASE(raw_spinlock, &raw_lock_A, inner, inner_lock) \ 2575 GENERATE_2_CONTEXT_TESTCASE_FOR_ALL_OUTER(raw_spinlock, &raw_lock_B) 2635 DO_CONTEXT_TESTCASE_OUTER_NOT_PREEMPTIBLE(raw_spinlock);
|
| /linux-6.15/kernel/locking/ |
| H A D | spinlock.c | 126 BUILD_LOCK_OPS(spin, raw_spinlock);
|
| /linux-6.15/drivers/base/regmap/ |
| H A D | internal.h | 58 raw_spinlock_t raw_spinlock; member
|
| H A D | regmap.c | 472 __acquires(&map->raw_spinlock) in regmap_lock_raw_spinlock() 477 raw_spin_lock_irqsave(&map->raw_spinlock, flags); in regmap_lock_raw_spinlock() 482 __releases(&map->raw_spinlock) in regmap_unlock_raw_spinlock() 485 raw_spin_unlock_irqrestore(&map->raw_spinlock, map->raw_spinlock_flags); in regmap_unlock_raw_spinlock() 738 raw_spin_lock_init(&map->raw_spinlock); in __regmap_init() 741 lockdep_set_class_and_name(&map->raw_spinlock, in __regmap_init()
|
| /linux-6.15/drivers/gpio/ |
| H A D | gpio-lpc18xx.c | 44 struct raw_spinlock lock;
|
| H A D | gpio-graniterapids.c | 294 scoped_guard(raw_spinlock, &priv->lock) { in gnr_gpio_irq()
|
| /linux-6.15/drivers/pinctrl/intel/ |
| H A D | pinctrl-baytrail.c | 1248 guard(raw_spinlock)(&byt_lock); in byt_irq_ack() 1369 scoped_guard(raw_spinlock, &byt_lock) in byt_gpio_irq_handler()
|
| H A D | pinctrl-intel.c | 1131 guard(raw_spinlock)(&pctrl->lock); in intel_gpio_irq_ack() 1291 scoped_guard(raw_spinlock, &pctrl->lock) { in intel_gpio_irq()
|
| /linux-6.15/arch/x86/kernel/apic/ |
| H A D | vector.c | 924 guard(raw_spinlock)(&vector_lock); in apic_force_complete_move()
|
| /linux-6.15/kernel/sched/ |
| H A D | deadline.c | 1703 guard(raw_spinlock)(&dl_b->lock); in __dl_server_attach_root() 1723 guard(raw_spinlock)(&dl_b->lock); in dl_server_apply_params()
|