Lines Matching refs:GICv3ITSState

25 DECLARE_OBJ_CHECKERS(GICv3ITSState, GICv3ITSClass,
91 static bool its_feature_virtual(GICv3ITSState *s) in its_feature_virtual()
129 static uint64_t table_entry_addr(GICv3ITSState *s, TableDesc *td, in table_entry_addr()
180 static MemTxResult get_cte(GICv3ITSState *s, uint16_t icid, CTEntry *cte) in get_cte()
213 static bool update_ite(GICv3ITSState *s, uint32_t eventid, const DTEntry *dte, in update_ite()
249 static MemTxResult get_ite(GICv3ITSState *s, uint32_t eventid, in get_ite()
288 static MemTxResult get_dte(GICv3ITSState *s, uint32_t devid, DTEntry *dte) in get_dte()
323 static MemTxResult get_vte(GICv3ITSState *s, uint32_t vpeid, VTEntry *vte) in get_vte()
360 static ItsCmdResult lookup_ite(GICv3ITSState *s, const char *who, in lookup_ite()
413 static ItsCmdResult lookup_cte(GICv3ITSState *s, const char *who, in lookup_cte()
442 static ItsCmdResult lookup_vte(GICv3ITSState *s, const char *who, in lookup_vte()
465 static ItsCmdResult process_its_cmd_phys(GICv3ITSState *s, const ITEntry *ite, in process_its_cmd_phys()
479 static ItsCmdResult process_its_cmd_virt(GICv3ITSState *s, const ITEntry *ite, in process_its_cmd_virt()
514 static ItsCmdResult do_process_its_cmd(GICv3ITSState *s, uint32_t devid, in do_process_its_cmd()
556 static ItsCmdResult process_its_cmd(GICv3ITSState *s, const uint64_t *cmdpkt, in process_its_cmd()
579 static ItsCmdResult process_mapti(GICv3ITSState *s, const uint64_t *cmdpkt, in process_mapti()
649 static ItsCmdResult process_vmapti(GICv3ITSState *s, const uint64_t *cmdpkt, in process_vmapti()
732 static bool update_cte(GICv3ITSState *s, uint16_t icid, const CTEntry *cte) in update_cte()
761 static ItsCmdResult process_mapc(GICv3ITSState *s, const uint64_t *cmdpkt) in process_mapc()
793 static bool update_dte(GICv3ITSState *s, uint32_t devid, const DTEntry *dte) in update_dte()
822 static ItsCmdResult process_mapd(GICv3ITSState *s, const uint64_t *cmdpkt) in process_mapd()
850 static ItsCmdResult process_movall(GICv3ITSState *s, const uint64_t *cmdpkt) in process_movall()
885 static ItsCmdResult process_movi(GICv3ITSState *s, const uint64_t *cmdpkt) in process_movi()
937 static bool update_vte(GICv3ITSState *s, uint32_t vpeid, const VTEntry *vte) in update_vte()
966 static ItsCmdResult process_vmapp(GICv3ITSState *s, const uint64_t *cmdpkt) in process_vmapp()
1031 GICv3ITSState *s = data; in vmovp_callback()
1056 static ItsCmdResult process_vmovp(GICv3ITSState *s, const uint64_t *cmdpkt) in process_vmovp()
1084 static ItsCmdResult process_vmovi(GICv3ITSState *s, const uint64_t *cmdpkt) in process_vmovi()
1163 static ItsCmdResult process_vinvall(GICv3ITSState *s, const uint64_t *cmdpkt) in process_vinvall()
1186 static ItsCmdResult process_inv(GICv3ITSState *s, const uint64_t *cmdpkt) in process_inv()
1246 static void process_cmdq(GICv3ITSState *s) in process_cmdq()
1415 static void extract_table_params(GICv3ITSState *s) in extract_table_params()
1523 static void extract_cmdq_params(GICv3ITSState *s) in extract_cmdq_params()
1556 GICv3ITSState *s = (GICv3ITSState *)opaque; in gicv3_its_translation_write()
1578 static bool its_writel(GICv3ITSState *s, hwaddr offset, in its_writel()
1684 static bool its_readl(GICv3ITSState *s, hwaddr offset, in its_readl()
1740 static bool its_writell(GICv3ITSState *s, hwaddr offset, in its_writell()
1801 static bool its_readll(GICv3ITSState *s, hwaddr offset, in its_readll()
1834 GICv3ITSState *s = (GICv3ITSState *)opaque; in gicv3_its_read()
1870 GICv3ITSState *s = (GICv3ITSState *)opaque; in gicv3_its_write()
1924 GICv3ITSState *s = ARM_GICV3_ITS_COMMON(dev); in gicv3_arm_its_realize()
1955 GICv3ITSState *s = ARM_GICV3_ITS_COMMON(obj); in gicv3_its_reset_hold()
1997 static void gicv3_its_post_load(GICv3ITSState *s) in gicv3_its_post_load()
2006 DEFINE_PROP_LINK("parent-gicv3", GICv3ITSState, gicv3, "arm-gicv3",
2028 .instance_size = sizeof(GICv3ITSState),