Lines Matching refs:RISCVAPLICState

162 static uint32_t riscv_aplic_read_input_word(RISCVAPLICState *aplic,  in riscv_aplic_read_input_word()
192 static uint32_t riscv_aplic_read_pending_word(RISCVAPLICState *aplic, in riscv_aplic_read_pending_word()
209 static void riscv_aplic_set_pending_raw(RISCVAPLICState *aplic, in riscv_aplic_set_pending_raw()
219 static void riscv_aplic_set_pending(RISCVAPLICState *aplic, in riscv_aplic_set_pending()
256 static void riscv_aplic_set_pending_word(RISCVAPLICState *aplic, in riscv_aplic_set_pending_word()
274 static uint32_t riscv_aplic_read_enabled_word(RISCVAPLICState *aplic, in riscv_aplic_read_enabled_word()
291 static void riscv_aplic_set_enabled_raw(RISCVAPLICState *aplic, in riscv_aplic_set_enabled_raw()
301 static void riscv_aplic_set_enabled(RISCVAPLICState *aplic, in riscv_aplic_set_enabled()
323 static void riscv_aplic_set_enabled_word(RISCVAPLICState *aplic, in riscv_aplic_set_enabled_word()
341 static void riscv_aplic_msi_send(RISCVAPLICState *aplic, in riscv_aplic_msi_send()
347 RISCVAPLICState *aplic_m; in riscv_aplic_msi_send()
398 static void riscv_aplic_msi_irq_update(RISCVAPLICState *aplic, uint32_t irq) in riscv_aplic_msi_irq_update()
426 static uint32_t riscv_aplic_idc_topi(RISCVAPLICState *aplic, uint32_t idc) in riscv_aplic_idc_topi()
467 static void riscv_aplic_idc_update(RISCVAPLICState *aplic, uint32_t idc) in riscv_aplic_idc_update()
485 static uint32_t riscv_aplic_idc_claimi(RISCVAPLICState *aplic, uint32_t idc) in riscv_aplic_idc_claimi()
514 RISCVAPLICState *aplic = opaque; in riscv_aplic_request()
580 RISCVAPLICState *aplic = opaque; in riscv_aplic_read()
677 RISCVAPLICState *aplic = opaque; in riscv_aplic_write()
839 RISCVAPLICState *aplic = RISCV_APLIC(dev); in riscv_aplic_realize()
893 DEFINE_PROP_UINT32("aperture-size", RISCVAPLICState, aperture_size, 0),
894 DEFINE_PROP_UINT32("hartid-base", RISCVAPLICState, hartid_base, 0),
895 DEFINE_PROP_UINT32("num-harts", RISCVAPLICState, num_harts, 0),
896 DEFINE_PROP_UINT32("iprio-mask", RISCVAPLICState, iprio_mask, 0),
897 DEFINE_PROP_UINT32("num-irqs", RISCVAPLICState, num_irqs, 0),
898 DEFINE_PROP_BOOL("msimode", RISCVAPLICState, msimode, 0),
899 DEFINE_PROP_BOOL("mmode", RISCVAPLICState, mmode, 0),
908 VMSTATE_UINT32(domaincfg, RISCVAPLICState),
909 VMSTATE_UINT32(mmsicfgaddr, RISCVAPLICState),
910 VMSTATE_UINT32(mmsicfgaddrH, RISCVAPLICState),
911 VMSTATE_UINT32(smsicfgaddr, RISCVAPLICState),
912 VMSTATE_UINT32(smsicfgaddrH, RISCVAPLICState),
913 VMSTATE_UINT32(genmsi, RISCVAPLICState),
914 VMSTATE_VARRAY_UINT32(sourcecfg, RISCVAPLICState,
917 VMSTATE_VARRAY_UINT32(state, RISCVAPLICState,
920 VMSTATE_VARRAY_UINT32(target, RISCVAPLICState,
923 VMSTATE_VARRAY_UINT32(idelivery, RISCVAPLICState,
926 VMSTATE_VARRAY_UINT32(iforce, RISCVAPLICState,
929 VMSTATE_VARRAY_UINT32(ithreshold, RISCVAPLICState,
948 .instance_size = sizeof(RISCVAPLICState),
965 RISCVAPLICState *caplic, *paplic; in type_init()