Home
last modified time | relevance | path

Searched refs:gic_lock (Results 1 – 4 of 4) sorted by relevance

/linux/tools/testing/selftests/kvm/lib/arm64/
H A Dgic.c18 static struct spinlock gic_lock; variable
29 spin_lock(&gic_lock); in gic_dist_init()
33 spin_unlock(&gic_lock); in gic_dist_init()
48 spin_unlock(&gic_lock); in gic_dist_init()
/linux/drivers/irqchip/
H A Dirq-mips-gic.c53 static DEFINE_RAW_SPINLOCK(gic_lock);
83 * Set GIC_VL_OTHER. Since the caller holds gic_lock nothing can in __gic_with_next_online_cpu()
100 * @gic_lock: A pointer to raw spin lock used as a guard
107 #define for_each_online_cpu_gic(cpu, gic_lock) \ argument
108 guard(raw_spinlock_irqsave)(gic_lock); \
315 raw_spin_lock_irqsave(&gic_lock, flags); in gic_set_type()
362 raw_spin_unlock_irqrestore(&gic_lock, flags); in gic_set_type()
392 raw_spin_lock_irqsave(&gic_lock, flags); in gic_set_affinity()
442 raw_spin_unlock_irqrestore(&gic_lock, flags); in gic_set_affinity()
522 for_each_online_cpu_gic(cpu, &gic_lock) in gic_mask_local_irq_all_vpes()
[all...]
H A Dirq-aspeed-intc.c24 raw_spinlock_t gic_lock; member
36 scoped_guard(raw_spinlock, &intc_ic->gic_lock) { in aspeed_intc_ic_irq_handler()
112 raw_spin_lock_init(&intc_ic->gic_lock); in aspeed_intc_ic_of_init()
H A Dirq-gic.c98 #define gic_lock() raw_spin_lock(&cpu_map_lock) macro
106 #define gic_lock() do { } while(0) macro
977 gic_lock(); in gic_migrate_target()