Lines Matching refs:full_name
462 char *full_name = NULL; in main() local
515 if (!full_name) in main()
518 if (bb_set_xattr(full_name, xattr) < 0) in main()
519 bb_error_msg_and_die("can't set cap %s on file %s\n", xattr, full_name); in main()
558 free(full_name); in main()
559 full_name = concat_path_file(rootdir, name); in main()
562 bb_make_directory(full_name, mode | S_IFDIR, FILEUTILS_RECUR); in main()
563 if (chown(full_name, uid, gid) == -1) { in main()
564 bb_perror_msg("line %d: chown failed for %s", linenum, full_name); in main()
568 if ((mode != -1) && (chmod(full_name, mode) < 0)){ in main()
569 bb_perror_msg("line %d: chmod failed for %s", linenum, full_name); in main()
575 if ((stat(full_name, &st) < 0 || !S_ISREG(st.st_mode))) { in main()
579 bb_perror_msg("line %d: regular file '%s' does not exist", linenum, full_name); in main()
583 if (chown(full_name, uid, gid) == -1) { in main()
584 bb_perror_msg("line %d: chown failed for %s", linenum, full_name); in main()
588 if ((mode != -1) && (chmod(full_name, mode) < 0)){ in main()
589 bb_perror_msg("line %d: chmod failed for %s", linenum, full_name); in main()
597 if (nftw(full_name, bb_recursive, 20, FTW_MOUNT | FTW_PHYS) < 0) { in main()
598 bb_perror_msg("line %d: recursive failed for %s", linenum, full_name); in main()
622 full_name_inc = xmalloc(strlen(full_name) + sizeof(int)*3 + 2); in main()
626 sprintf(full_name_inc, count ? "%s%u" : "%s", full_name, i); in main()