Lines Matching full:secure

47      * a Secure and a NonSecure version of the exception and its state):
50 * they may be configurable to target either Secure or NonSecure state.
51 * We store the secure exception state in sec_vectors[] for the banked
53 * like SecureFault that unconditionally target Secure state).
72 /* true if vectpending is a banked secure exception, ie it is in
91 * @secure: false for non-banked exceptions or for the nonsecure
92 * version of a banked exception, true for the secure version of a banked
96 * if @secure is true and @irq does not specify one of the fixed set
99 void armv7m_nvic_set_pending(NVICState *s, int irq, bool secure);
104 * @secure: false for non-banked exceptions or for the nonsecure
105 * version of a banked exception, true for the secure version of a banked
112 void armv7m_nvic_set_pending_derived(NVICState *s, int irq, bool secure);
117 * @secure: false for non-banked exceptions or for the nonsecure
118 * version of a banked exception, true for the secure version of a banked
124 void armv7m_nvic_set_pending_lazyfp(NVICState *s, int irq, bool secure);
127 * exception, and whether it targets Secure state
130 * @ptargets_secure: set to whether pending exception targets Secure
136 * be taken to Secure state, false for NS.
153 * @secure: true if this exception was secure
160 int armv7m_nvic_complete_irq(NVICState *s, int irq, bool secure);
162 * armv7m_nvic_get_ready_status(void *opaque, int irq, bool secure)
165 * @secure: false for non-banked exceptions or for the nonsecure
166 * version of a banked exception, true for the secure version of a banked
174 bool armv7m_nvic_get_ready_status(NVICState *s, int irq, bool secure);
189 * @secure: the security state to test
193 bool armv7m_nvic_neg_prio_requested(NVICState *s, bool secure);
195 static inline bool armv7m_nvic_neg_prio_requested(NVICState *s, bool secure) in armv7m_nvic_neg_prio_requested() argument