Searched defs:aplic (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/arch/riscv/kvm/ |
H A D | aia_aplic.c | 29 struct aplic { struct 37 struct aplic_irq *irqs; argument 40 static u32 aplic_read_sourcecfg(struct aplic *aplic, u32 irq) in aplic_read_sourcecfg() 76 static u32 aplic_read_target(struct aplic *aplic, u32 irq) in aplic_read_target() 198 static bool aplic_read_input(struct aplic *aplic, u32 irq) in aplic_read_input() 248 struct aplic *aplic = kvm->arch.aia.aplic_state; in aplic_update_irq_range() local 281 struct aplic *aplic = kvm->arch.aia.aplic_state; in kvm_riscv_aia_aplic_inject() local 390 struct aplic *aplic = kvm->arch.aia.aplic_state; in aplic_mmio_read_offset() local 455 struct aplic *aplic = kvm->arch.aia.aplic_state; in aplic_mmio_write_offset() local 575 struct aplic *aplic; in kvm_riscv_aia_aplic_init() local [all …]
|
/openbmc/qemu/hw/intc/ |
H A D | riscv_aplic.c | 162 static bool riscv_aplic_irq_rectified_val(RISCVAPLICState *aplic, in riscv_aplic_irq_rectified_val() 220 static void riscv_aplic_set_pending_raw(RISCVAPLICState *aplic, in riscv_aplic_set_pending_raw() 230 static void riscv_aplic_set_pending(RISCVAPLICState *aplic, in riscv_aplic_set_pending() 267 static void riscv_aplic_set_pending_word(RISCVAPLICState *aplic, in riscv_aplic_set_pending_word() 302 static void riscv_aplic_set_enabled_raw(RISCVAPLICState *aplic, in riscv_aplic_set_enabled_raw() 312 static void riscv_aplic_set_enabled(RISCVAPLICState *aplic, in riscv_aplic_set_enabled() 352 static void riscv_aplic_msi_send(RISCVAPLICState *aplic, in riscv_aplic_msi_send() 525 RISCVAPLICState *aplic = opaque; in riscv_aplic_request() local 591 RISCVAPLICState *aplic = opaque; in riscv_aplic_read() local 688 RISCVAPLICState *aplic = opaque; in riscv_aplic_write() local [all …]
|