Lines Matching refs:check_algo
37 static int cmd_setcheck_core(uint8_t check_algo, const char *path_str,
45 int check_algo; in cmd_setcheck() local
52 check_algo = strtol(check_str, NULL, 0); in cmd_setcheck()
54 check_algo = HAMMER2_CHECK_STRINGS_COUNT; in cmd_setcheck()
55 while (--check_algo >= 0) { in cmd_setcheck()
56 if (strcasecmp(check_str, checks[check_algo]) == 0) in cmd_setcheck()
59 if (check_algo < 0 && strcasecmp(check_str, "default") == 0) { in cmd_setcheck()
60 check_algo = HAMMER2_CHECK_XXHASH64; in cmd_setcheck()
63 if (check_algo < 0 && strcasecmp(check_str, "disabled") == 0) { in cmd_setcheck()
64 check_algo = HAMMER2_CHECK_DISABLED; in cmd_setcheck()
67 if (check_algo < 0) { in cmd_setcheck()
79 HAMMER2_ENC_ALGO(check_algo), in cmd_setcheck()
96 cmd_setcheck_core(uint8_t check_algo, const char *path_str, struct stat *st) in cmd_setcheck_core() argument
115 printf("%s\tcheck_algo=0x%02x\n", path_str, check_algo); in cmd_setcheck_core()
117 inode.ip_data.meta.check_algo = check_algo; in cmd_setcheck_core()
141 cmd_setcheck_core(check_algo, path, st); in cmd_setcheck_core()