Lines Matching refs:max
215 make_preserve_name(char *try, int max, const char *name, const char *file) in make_preserve_name() argument
223 strncpy(try, file, max); in make_preserve_name()
229 strncpy(&try[i + 2], &file[i + 1], max - i - 2); in make_preserve_name()
235 strncpy(try + 1, file, max - 1); in make_preserve_name()
238 strncat(try, ".", max -= strlen(try)); in make_preserve_name()
239 strncat(try, name, max -= strlen(name)); in make_preserve_name()
240 strncat(try, ".", max--); in make_preserve_name()
241 strncat(try, "backup", max -= 6); in make_preserve_name()
382 format_cmd(char *buf, int max, const char *fmt, const char *dir, const char *name) in format_cmd() argument
387 while (*fmt && max > 0) { in format_cmd()
391 strncpy(buf, name, max); in format_cmd()
393 buf += l, max -= l; in format_cmd()
397 strncpy(buf, dir, max); in format_cmd()
399 buf += l, max -= l; in format_cmd()
408 strncpy(buf, scratch, max); in format_cmd()
410 buf += l, max -= l; in format_cmd()
418 strncpy(buf, cp, max); in format_cmd()
420 buf += l, max -= l; in format_cmd()
425 --max; in format_cmd()
432 --max; in format_cmd()