Lines Matching refs:GICState

59 static inline int gic_get_current_cpu(GICState *s)  in gic_get_current_cpu()
67 static inline int gic_get_current_vcpu(GICState *s) in gic_get_current_vcpu()
75 static inline bool gic_has_groups(GICState *s) in gic_has_groups()
80 static inline bool gic_cpu_ns_access(GICState *s, int cpu, MemTxAttrs attrs) in gic_cpu_ns_access()
85 static inline void gic_get_best_irq(GICState *s, int cpu, in gic_get_best_irq()
110 static inline void gic_get_best_virq(GICState *s, int cpu, in gic_get_best_virq()
142 static inline bool gic_irq_signaling_enabled(GICState *s, int cpu, bool virt, in gic_irq_signaling_enabled()
164 static inline void gic_update_internal(GICState *s, bool virt) in gic_update_internal()
227 static void gic_update(GICState *s) in gic_update()
250 static inline void gic_extract_lr_info(GICState *s, int cpu, in gic_extract_lr_info()
276 static void gic_compute_misr(GICState *s, int cpu) in gic_compute_misr()
333 static void gic_update_maintenance(GICState *s) in gic_update_maintenance()
347 static void gic_update_virt(GICState *s) in gic_update_virt()
353 static void gic_set_irq_11mpcore(GICState *s, int irq, int level, in gic_set_irq_11mpcore()
367 static void gic_set_irq_generic(GICState *s, int irq, int level, in gic_set_irq_generic()
390 GICState *s = (GICState *)opaque; in gic_set_irq()
422 static uint16_t gic_get_current_pending_irq(GICState *s, int cpu, in gic_get_current_pending_irq()
449 static int gic_get_group_priority(GICState *s, int cpu, int irq) in gic_get_group_priority()
476 static void gic_activate_irq(GICState *s, int cpu, int irq) in gic_activate_irq()
503 static int gic_get_prio_from_apr_bits(GICState *s, int cpu) in gic_get_prio_from_apr_bits()
529 static void gic_drop_prio(GICState *s, int cpu, int group) in gic_drop_prio()
571 static inline uint32_t gic_clear_pending_sgi(GICState *s, int irq, int cpu) in gic_clear_pending_sgi()
599 uint32_t gic_acknowledge_irq(GICState *s, int cpu, MemTxAttrs attrs) in gic_acknowledge_irq()
647 static uint32_t gic_fullprio_mask(GICState *s, int cpu) in gic_fullprio_mask()
664 void gic_dist_set_priority(GICState *s, int cpu, int irq, uint8_t val, in gic_dist_set_priority()
683 static uint32_t gic_dist_get_priority(GICState *s, int cpu, int irq, in gic_dist_get_priority()
697 static void gic_set_priority_mask(GICState *s, int cpu, uint8_t pmask, in gic_set_priority_mask()
712 static uint32_t gic_get_priority_mask(GICState *s, int cpu, MemTxAttrs attrs) in gic_get_priority_mask()
728 static uint32_t gic_get_cpu_control(GICState *s, int cpu, MemTxAttrs attrs) in gic_get_cpu_control()
743 static void gic_set_cpu_control(GICState *s, int cpu, uint32_t value, in gic_set_cpu_control()
772 static uint8_t gic_get_running_priority(GICState *s, int cpu, MemTxAttrs attrs) in gic_get_running_priority()
797 static bool gic_eoi_split(GICState *s, int cpu, MemTxAttrs attrs) in gic_eoi_split()
809 static void gic_deactivate_irq(GICState *s, int cpu, int irq, MemTxAttrs attrs) in gic_deactivate_irq()
857 static void gic_complete_irq(GICState *s, int cpu, int irq, MemTxAttrs attrs) in gic_complete_irq()
946 GICState *s = (GICState *)opaque; in gic_dist_readb()
1194 GICState *s = (GICState *)opaque; in gic_dist_writeb()
1486 GICState *s = (GICState *)opaque; in gic_dist_writel()
1544 static inline uint32_t gic_apr_ns_view(GICState *s, int cpu, int regno) in gic_apr_ns_view()
1576 static inline void gic_apr_write_ns_view(GICState *s, int cpu, int regno, in gic_apr_write_ns_view()
1606 static MemTxResult gic_cpu_read(GICState *s, int cpu, int offset, in gic_cpu_read()
1700 static MemTxResult gic_cpu_write(GICState *s, int cpu, int offset, in gic_cpu_write()
1796 GICState *s = (GICState *)opaque; in gic_thiscpu_read()
1804 GICState *s = (GICState *)opaque; in gic_thiscpu_write()
1814 GICState **backref = (GICState **)opaque; in gic_do_cpu_read()
1815 GICState *s = *backref; in gic_do_cpu_read()
1824 GICState **backref = (GICState **)opaque; in gic_do_cpu_write()
1825 GICState *s = *backref; in gic_do_cpu_write()
1833 GICState *s = (GICState *)opaque; in gic_thisvcpu_read()
1842 GICState *s = (GICState *)opaque; in gic_thisvcpu_write()
1847 static uint32_t gic_compute_eisr(GICState *s, int cpu, int lr_start) in gic_compute_eisr()
1861 static uint32_t gic_compute_elrsr(GICState *s, int cpu, int lr_start) in gic_compute_elrsr()
1875 static void gic_vmcr_write(GICState *s, uint32_t value, MemTxAttrs attrs) in gic_vmcr_write()
1897 GICState *s = ARM_GIC(opaque); in gic_hyp_read()
1965 GICState *s = ARM_GIC(opaque); in gic_hyp_write()
2010 GICState *s = (GICState *)opaque; in gic_thiscpu_hyp_read()
2019 GICState *s = (GICState *)opaque; in gic_thiscpu_hyp_write()
2027 GICState **backref = (GICState **)opaque; in gic_do_hyp_read()
2028 GICState *s = *backref; in gic_do_hyp_read()
2038 GICState **backref = (GICState **)opaque; in gic_do_hyp_write()
2039 GICState *s = *backref; in gic_do_hyp_write()
2088 GICState *s = ARM_GIC(dev); in arm_gic_realize()
2161 .instance_size = sizeof(GICState),