Lines Matching refs:flags
221 test_flags[j] = post_list[j].flags; in post_get_flags()
237 int test_flags, int flags, unsigned int i) in post_run_single() argument
239 if ((flags & test_flags & POST_ALWAYS) && in post_run_single()
240 (flags & test_flags & POST_MEM)) { in post_run_single()
243 if (!(flags & POST_REBOOT)) { in post_run_single()
245 !(flags & POST_MANUAL)) { in post_run_single()
247 (gd->flags & GD_FLG_POSTFAIL) ? in post_run_single()
260 if ((*test->test)(flags) == 0) { in post_run_single()
266 gd->flags |= GD_FLG_POSTFAIL; in post_run_single()
268 gd->flags |= GD_FLG_POSTSTOP; in post_run_single()
271 if ((*test->test)(flags) != 0) { in post_run_single()
276 gd->flags |= GD_FLG_POSTFAIL; in post_run_single()
278 gd->flags |= GD_FLG_POSTSTOP; in post_run_single()
285 if ((test_flags & POST_REBOOT) && !(flags & POST_MANUAL)) in post_run_single()
294 int post_run(char *name, int flags) in post_run() argument
304 if (gd->flags & GD_FLG_POSTSTOP) in post_run()
310 gd->flags |= GD_FLG_POSTFAIL; in post_run()
313 (flags & test_flags[last] & POST_ALWAYS) && in post_run()
314 (flags & test_flags[last] & POST_MEM)) { in post_run()
318 flags | POST_REBOOT, last); in post_run()
321 if (gd->flags & GD_FLG_POSTSTOP) in post_run()
325 flags, i); in post_run()
330 if (gd->flags & GD_FLG_POSTSTOP) in post_run()
334 flags, i); in post_run()
349 flags, i); in post_run()
358 if (test->flags & POST_MANUAL) { in post_info_single()
441 test->test = (int (*)(int flags)) addr; in post_reloc()