Lines Matching defs:flags
20 * 'scr_el3[2]' : Mapping of the routing model in the 'flags' field to the
25 * 'flags' : Bit[0], Routing model for this interrupt type when execution is
40 uint32_t flags;
60 static int32_t validate_routing_model(uint32_t type, uint32_t flags)
62 uint32_t rm_flags = (flags >> INTR_RM_FLAGS_SHIFT) & INTR_RM_FLAGS_MASK;
118 * This function validates the routing model specified in the 'flags' and
123 int32_t set_routing_model(uint32_t type, uint32_t flags)
131 rc = validate_routing_model(type, flags);
136 intr_type_descs[type].flags = flags;
137 set_scr_el3_from_rm(type, flags, SECURE);
138 set_scr_el3_from_rm(type, flags, NON_SECURE);
173 flag = get_interrupt_rm_flag(intr_type_descs[type].flags,
184 * also validates the routing model specified in the 'flags' for this type of
189 uint32_t flags)
197 /* Validate the 'flags' parameter */
198 if ((flags & INTR_TYPE_FLAGS_MASK) != 0U)
205 rc = set_routing_model(type, flags);