Home
last modified time | relevance | path

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

/openbmc/qemu/hw/intc/
H A Dgic_internal.h140 #define GICH_LR_STATE(entry) (FIELD_EX32(entry, GICH_LR0, State)) macro
207 (GICH_LR_STATE(*entry) & GICH_LR_STATE_ACTIVE)) { in gic_virq_is_valid()
238 (GICH_LR_STATE(*entry) != GICH_LR_STATE_INVALID)) { in gic_get_lr_entry()
H A Darm_gic.c120 int state = GICH_LR_STATE(lr_entry); in gic_get_best_virq()
237 return (GICH_LR_STATE(entry) == GICH_LR_STATE_INVALID) in gic_lr_entry_is_free()
246 return (GICH_LR_STATE(entry) == GICH_LR_STATE_INVALID) in gic_lr_entry_is_eoi()
266 if (GICH_LR_STATE(*entry) != GICH_LR_STATE_INVALID) { in gic_extract_lr_info()
270 if (GICH_LR_STATE(*entry) == GICH_LR_STATE_PENDING) { in gic_extract_lr_info()
/openbmc/linux/arch/arm64/kvm/vgic/
H A Dvgic-v2.c38 return !(lr_val & GICH_LR_STATE) && (lr_val & GICH_LR_EOI) && in lr_signals_eoi_mi()
98 if (irq->config == VGIC_CONFIG_LEVEL && !(val & GICH_LR_STATE)) in vgic_v2_fold_lr_state()
416 cpu_if->vgic_lr[i] &= ~GICH_LR_STATE; in save_lrs()
/openbmc/linux/include/linux/irqchip/
H A Darm-gic.h95 #define GICH_LR_STATE (3 << 28) macro