Lines Matching refs:action
301 static void prt_actioning(struct printbuf *out, const char *action) in prt_actioning() argument
303 unsigned len = strlen(action); in prt_actioning()
305 BUG_ON(action[len - 1] != '?'); in prt_actioning()
308 if (action[len - 1] == 'e') in prt_actioning()
311 prt_bytes(out, action, len); in prt_actioning()
324 const char *action) in do_fsck_ask_yn() argument
327 prt_str(question, action); in do_fsck_ask_yn()
448 const char *action_orig = "fix?", *action = action_orig; in __bch2_fsck_err() local
496 action = kstrdup(p + 2, GFP_KERNEL); in __bch2_fsck_err()
497 if (!action) { in __bch2_fsck_err()
519 prt_actioning(out, action); in __bch2_fsck_err()
538 prt_actioning(out, action); in __bch2_fsck_err()
555 ret = do_fsck_ask_yn(c, trans, out, action); in __bch2_fsck_err()
571 prt_actioning(out, action); in __bch2_fsck_err()
575 prt_actioning(out, action); in __bch2_fsck_err()
645 if (action != action_orig) in __bch2_fsck_err()
646 kfree(action); in __bch2_fsck_err()