Lines Matching refs:comp_algo
37 static int cmd_setcomp_core(uint8_t comp_algo, const char *path_str,
45 int comp_algo; in cmd_setcomp() local
59 comp_algo = strtol(s1, NULL, 0); in cmd_setcomp()
61 comp_algo = HAMMER2_COMP_STRINGS_COUNT; in cmd_setcomp()
62 while (--comp_algo >= 0) { in cmd_setcomp()
63 if (strcasecmp(s1, comps[comp_algo]) == 0) in cmd_setcomp()
66 if (comp_algo < 0 && strcasecmp(s1, "default") == 0) { in cmd_setcomp()
67 comp_algo = HAMMER2_COMP_LZ4; in cmd_setcomp()
70 if (comp_algo < 0 && strcasecmp(s1, "disabled") == 0) { in cmd_setcomp()
71 comp_algo = HAMMER2_COMP_AUTOZERO; in cmd_setcomp()
74 if (comp_algo < 0) { in cmd_setcomp()
92 switch(comp_algo) { in cmd_setcomp()
113 HAMMER2_ENC_ALGO(comp_algo) | in cmd_setcomp()
132 cmd_setcomp_core(uint8_t comp_algo, const char *path_str, struct stat *st) in cmd_setcomp_core() argument
151 printf("%s\tcomp_algo=0x%02x\n", path_str, comp_algo); in cmd_setcomp_core()
153 inode.ip_data.meta.comp_algo = comp_algo; in cmd_setcomp_core()
177 cmd_setcomp_core(comp_algo, path, st); in cmd_setcomp_core()
235 inode.ip_data.comp_algo = comp_method;
281 inode.ip_data.comp_algo = comp_method;
287 inode.ip_data.comp_algo = comp_method;