Searched refs:SMMUv3State (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/hw/arm/ |
H A D | smmuv3.c | 49 static void smmuv3_trigger_irq(SMMUv3State *s, SMMUIrq irq, in smmuv3_trigger_irq() 87 static void smmuv3_write_gerrorn(SMMUv3State *s, uint32_t new_gerrorn) in smmuv3_write_gerrorn() 144 static MemTxResult smmuv3_write_eventq(SMMUv3State *s, Evt *evt) in smmuv3_write_eventq() 168 void smmuv3_record_event(SMMUv3State *s, SMMUEventInfo *info) in smmuv3_record_event() 259 static void smmuv3_init_regs(SMMUv3State *s) in smmuv3_init_regs() 321 static int smmu_get_ste(SMMUv3State *s, dma_addr_t addr, STE *buf, in smmu_get_ste() 344 static SMMUTranslationStatus smmuv3_do_translate(SMMUv3State *s, hwaddr addr, 351 static int smmu_get_cd(SMMUv3State *s, STE *ste, SMMUTransCfg *cfg, in smmu_get_cd() 429 static int decode_ste_s2_cfg(SMMUv3State *s, SMMUTransCfg *cfg, in decode_ste_s2_cfg() 546 static int decode_ste(SMMUv3State *s, SMMUTransCfg *cfg, in decode_ste() [all …]
|
H A D | smmuv3-internal.h | 182 static inline int smmu_enabled(SMMUv3State *s) in smmu_enabled() 210 static inline bool smmuv3_eventq_irq_enabled(SMMUv3State *s) in smmuv3_eventq_irq_enabled() 215 static inline bool smmuv3_gerror_irq_enabled(SMMUv3State *s) in smmuv3_gerror_irq_enabled() 260 static inline bool smmuv3_cmdq_enabled(SMMUv3State *s) in smmuv3_cmdq_enabled() 265 static inline bool smmuv3_eventq_enabled(SMMUv3State *s) in smmuv3_eventq_enabled() 270 static inline void smmu_write_cmdq_err(SMMUv3State *s, uint32_t err_type) in smmu_write_cmdq_err() 526 void smmuv3_record_event(SMMUv3State *s, SMMUEventInfo *event);
|
/openbmc/qemu/include/hw/arm/ |
H A D | smmuv3.h | 35 struct SMMUv3State { struct 85 OBJECT_DECLARE_TYPE(SMMUv3State, SMMUv3Class, ARM_SMMUV3) argument
|