Home
last modified time | relevance | path

Searched refs:NVICState (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/include/hw/intc/
H A Darmv7m_nvic.h19 OBJECT_DECLARE_SIMPLE_TYPE(NVICState, NVIC)
37 struct NVICState { struct
99 void armv7m_nvic_set_pending(NVICState *s, int irq, bool secure); argument
112 void armv7m_nvic_set_pending_derived(NVICState *s, int irq, bool secure);
124 void armv7m_nvic_set_pending_lazyfp(NVICState *s, int irq, bool secure);
138 void armv7m_nvic_get_pending_irq_info(NVICState *s, int *pirq,
148 void armv7m_nvic_acknowledge_irq(NVICState *s);
160 int armv7m_nvic_complete_irq(NVICState *s, int irq, bool secure);
174 bool armv7m_nvic_get_ready_status(NVICState *s, int irq, bool secure);
184 int armv7m_nvic_raw_execution_priority(NVICState *s);
[all …]
/openbmc/qemu/hw/intc/
H A Darmv7m_nvic.c69 static void signal_sysresetreq(NVICState *s) in signal_sysresetreq()
83 static int nvic_pending_prio(NVICState *s) in nvic_pending_prio()
105 static bool nvic_rettobase(NVICState *s) in nvic_rettobase()
128 static bool nvic_isrpending(NVICState *s) in nvic_isrpending()
166 static inline uint32_t nvic_gprio_mask(NVICState *s, bool secure) in nvic_gprio_mask()
171 static bool exc_targets_secure(NVICState *s, int exc) in exc_targets_secure()
204 static int exc_group_prio(NVICState *s, int rawprio, bool targets_secure) in exc_group_prio()
227 static void nvic_recompute_state_secure(NVICState *s) in nvic_recompute_state_secure()
290 static void nvic_recompute_state(NVICState *s) in nvic_recompute_state()
342 static inline int nvic_exec_prio(NVICState *s) in nvic_exec_prio()
[all …]
/openbmc/qemu/include/hw/arm/
H A Darmv7m.h69 NVICState nvic;
/openbmc/qemu/target/arm/
H A Dcpu.h203 typedef struct NVICState NVICState; typedef
770 NVICState *nvic;
/openbmc/qemu/target/arm/tcg/
H A Dm_helper.c988 NVICState *nvic = env->nvic; in v7m_update_fpccr()