Lines Matching defs:flags
107 int flags;
117 /* Values of unwindme.flags. */
142 u->ret = test_unwind(NULL, (u->flags & UWM_REGS) ? regs : NULL,
143 (u->flags & UWM_SP) ? u->sp : 0);
151 if (!(u->flags & UWM_CALLER))
153 if (u->flags & UWM_THREAD) {
159 } else if (u->flags & UWM_PGM) {
194 (u->flags & UWM_REGS) ? ®s : NULL,
195 (u->flags & UWM_SP) ? u->sp : 0);
209 unsigned long flags;
212 if (u->flags & UWM_SWITCH_STACK) {
213 local_irq_save(flags);
217 local_irq_restore(flags);
284 ret = test_unwind(task, NULL, (u->flags & UWM_SP) ? u->sp : 0);
289 static int test_unwind_flags(int flags)
293 u.flags = flags;
294 if (u.flags & UWM_THREAD)
296 else if (u.flags & UWM_IRQ)
306 #define TEST(flags) \
308 pr_info("[ RUN ] " #flags "\n"); \
309 if (!test_unwind_flags((flags))) { \
310 pr_info("[ OK ] " #flags "\n"); \
312 pr_err("[ FAILED ] " #flags "\n"); \