Lines Matching refs:arcn
605 wr_rdfile(ARCHD *arcn, int ifd, off_t *left) in wr_rdfile() argument
609 off_t size = arcn->sb.st_size; in wr_rdfile()
633 syswarn(1, errno, "Read fault on %s", arcn->org_name); in wr_rdfile()
635 paxwarn(1, "File changed size during read %s", arcn->org_name); in wr_rdfile()
637 syswarn(1, errno, "Failed stat on %s", arcn->org_name); in wr_rdfile()
638 else if (arcn->sb.st_mtime != sb.st_mtime) in wr_rdfile()
640 arcn->org_name); in wr_rdfile()
666 rd_wrfile(ARCHD *arcn, int ofd, off_t *left) in rd_wrfile() argument
669 off_t size = arcn->sb.st_size; in rd_wrfile()
671 char *fnm = arcn->name; in rd_wrfile()
728 if (isem && (arcn->sb.st_size > 0L)) in rd_wrfile()
741 if (docrc && (size == 0L) && (arcn->crc != crc)) in rd_wrfile()
742 paxwarn(1,"Actual crc does not match expected crc %s",arcn->name); in rd_wrfile()
754 cp_file(ARCHD *arcn, int fd1, int fd2) in cp_file() argument
759 char *fnm = arcn->name; in cp_file()
770 if (((off_t)(arcn->sb.st_blocks * BLKMULT)) >= arcn->sb.st_size) in cp_file()
804 arcn->org_name, arcn->name); in cp_file()
805 else if (cpcnt != arcn->sb.st_size) in cp_file()
807 arcn->org_name, arcn->name); in cp_file()
809 syswarn(1, errno, "Failed stat of %s", arcn->org_name); in cp_file()
810 else if (arcn->sb.st_mtime != sb.st_mtime) in cp_file()
812 arcn->org_name, arcn->name); in cp_file()
820 if (!no_hole && isem && (arcn->sb.st_size > 0L)) in cp_file()