Home | History | Annotate | Download | only in pax

Lines Matching refs:sb

105 	if ((strcmp(arcn->name, TRAILER) == 0) && (arcn->sb.st_size == 0))
123 switch(arcn->sb.st_mode & C_IFMT) {
149 arcn->sb.st_mode = (arcn->sb.st_mode & 0xfff) | C_ISREG;
151 arcn->skip = arcn->sb.st_size;
177 last.sb.st_nlink = 1;
225 if ((arcn->sb.st_size == 0) ||
226 (arcn->sb.st_size >= (off_t)sizeof(arcn->ln_name))) {
228 (OFFT_T) arcn->sb.st_size);
235 if (rd_wrbuf(arcn->ln_name, (int)arcn->sb.st_size) !=
236 (int)arcn->sb.st_size) {
240 arcn->ln_nlen = arcn->sb.st_size;
300 arcn->sb.st_dev = (dev_t)asc_u32(hd->c_dev, sizeof(hd->c_dev), OCT);
301 arcn->sb.st_ino = (ino_t)asc_u32(hd->c_ino, sizeof(hd->c_ino), OCT);
302 arcn->sb.st_mode = (mode_t)asc_u32(hd->c_mode, sizeof(hd->c_mode), OCT);
303 arcn->sb.st_uid = (uid_t)asc_u32(hd->c_uid, sizeof(hd->c_uid), OCT);
304 arcn->sb.st_gid = (gid_t)asc_u32(hd->c_gid, sizeof(hd->c_gid), OCT);
305 arcn->sb.st_nlink = (nlink_t)asc_u32(hd->c_nlink, sizeof(hd->c_nlink),
307 arcn->sb.st_rdev = (dev_t)asc_u32(hd->c_rdev, sizeof(hd->c_rdev), OCT);
308 arcn->sb.st_mtime = (time_t)(int32_t)asc_u32(hd->c_mtime, sizeof(hd->c_mtime),
310 arcn->sb.st_ctime = arcn->sb.st_atime = arcn->sb.st_mtime;
311 arcn->sb.st_size = (off_t)ASC_OFFT(hd->c_filesize,
324 if (((arcn->sb.st_mode&C_IFMT) != C_ISLNK)||(arcn->sb.st_size == 0)) {
398 arcn->sb.st_rdev = 0;
407 if (OFFT_ASC(arcn->sb.st_size, hd->c_filesize,
436 u32_asc((uintmax_t)arcn->sb.st_dev, hd->c_dev, sizeof(hd->c_dev),
438 u32_asc((uintmax_t)arcn->sb.st_ino, hd->c_ino, sizeof(hd->c_ino),
440 u32_asc((uintmax_t)arcn->sb.st_mode, hd->c_mode, sizeof(hd->c_mode),
442 u32_asc((uintmax_t)arcn->sb.st_uid, hd->c_uid, sizeof(hd->c_uid),
444 u32_asc((uintmax_t)arcn->sb.st_gid, hd->c_gid, sizeof(hd->c_gid),
446 u32_asc((uintmax_t)arcn->sb.st_nlink, hd->c_nlink, sizeof(hd->c_nlink),
448 u32_asc((uintmax_t)arcn->sb.st_rdev, hd->c_rdev, sizeof(hd->c_rdev),
450 u32_asc((uintmax_t)arcn->sb.st_mtime,hd->c_mtime,sizeof(hd->c_mtime),
581 arcn->sb.st_ino = (ino_t)asc_u32(hd->c_ino, sizeof(hd->c_ino), HEX);
582 arcn->sb.st_mode = (mode_t)asc_u32(hd->c_mode, sizeof(hd->c_mode), HEX);
583 arcn->sb.st_uid = (uid_t)asc_u32(hd->c_uid, sizeof(hd->c_uid), HEX);
584 arcn->sb.st_gid = (gid_t)asc_u32(hd->c_gid, sizeof(hd->c_gid), HEX);
585 arcn->sb.st_mtime = (time_t)(int32_t)asc_u32(hd->c_mtime,sizeof(hd->c_mtime),HEX);
586 arcn->sb.st_ctime = arcn->sb.st_atime = arcn->sb.st_mtime;
587 arcn->sb.st_size = (off_t)ASC_OFFT(hd->c_filesize,
589 arcn->sb.st_nlink = (nlink_t)asc_u32(hd->c_nlink, sizeof(hd->c_nlink),
593 arcn->sb.st_dev = TODEV(devmajor, devminor);
596 arcn->sb.st_rdev = TODEV(devmajor, devminor);
619 if (((arcn->sb.st_mode&C_IFMT) != C_ISLNK)||(arcn->sb.st_size == 0)) {
625 arcn->pad = VCPIO_PAD(arcn->sb.st_size);
633 (rd_skip((off_t)(VCPIO_PAD(arcn->sb.st_size))) < 0))
695 arcn->sb.st_rdev = 0;
722 arcn->pad = VCPIO_PAD(arcn->sb.st_size);
723 if (OFFT_ASC(arcn->sb.st_size, hd->c_filesize,
754 if (u32_asc((uintmax_t)arcn->sb.st_ino, hd->c_ino, sizeof(hd->c_ino),
756 u32_asc((uintmax_t)arcn->sb.st_mode, hd->c_mode, sizeof(hd->c_mode),
758 u32_asc((uintmax_t)arcn->sb.st_uid, hd->c_uid, sizeof(hd->c_uid),
760 u32_asc((uintmax_t)arcn->sb.st_gid, hd->c_gid, sizeof(hd->c_gid),
762 u32_asc((uintmax_t)arcn->sb.st_mtime, hd->c_mtime, sizeof(hd->c_mtime),
764 u32_asc((uintmax_t)arcn->sb.st_nlink, hd->c_nlink, sizeof(hd->c_nlink),
766 u32_asc((uintmax_t)MAJOR(arcn->sb.st_dev),hd->c_maj, sizeof(hd->c_maj),
768 u32_asc((uintmax_t)MINOR(arcn->sb.st_dev),hd->c_min, sizeof(hd->c_min),
770 u32_asc((uintmax_t)MAJOR(arcn->sb.st_rdev),hd->c_rmaj,sizeof(hd->c_maj),
772 u32_asc((uintmax_t)MINOR(arcn->sb.st_rdev),hd->c_rmin,sizeof(hd->c_min),
879 arcn->sb.st_dev = (dev_t)(RSHRT_EXT(hd->h_dev));
880 arcn->sb.st_ino = (ino_t)(RSHRT_EXT(hd->h_ino));
881 arcn->sb.st_mode = (mode_t)(RSHRT_EXT(hd->h_mode));
882 arcn->sb.st_uid = (uid_t)(RSHRT_EXT(hd->h_uid));
883 arcn->sb.st_gid = (gid_t)(RSHRT_EXT(hd->h_gid));
884 arcn->sb.st_nlink = (nlink_t)(RSHRT_EXT(hd->h_nlink));
885 arcn->sb.st_rdev = (dev_t)(RSHRT_EXT(hd->h_rdev));
886 arcn->sb.st_mtime = (time_t)(RSHRT_EXT(hd->h_mtime_1));
887 arcn->sb.st_mtime = (arcn->sb.st_mtime << 16) |
889 arcn->sb.st_size = (off_t)(RSHRT_EXT(hd->h_filesize_1));
890 arcn->sb.st_size = (arcn->sb.st_size << 16) |
894 arcn->sb.st_dev = (dev_t)(SHRT_EXT(hd->h_dev));
895 arcn->sb.st_ino = (ino_t)(SHRT_EXT(hd->h_ino));
896 arcn->sb.st_mode = (mode_t)(SHRT_EXT(hd->h_mode));
897 arcn->sb.st_uid = (uid_t)(SHRT_EXT(hd->h_uid));
898 arcn->sb.st_gid = (gid_t)(SHRT_EXT(hd->h_gid));
899 arcn->sb.st_nlink = (nlink_t)(SHRT_EXT(hd->h_nlink));
900 arcn->sb.st_rdev = (dev_t)(SHRT_EXT(hd->h_rdev));
901 arcn->sb.st_mtime = (time_t)(SHRT_EXT(hd->h_mtime_1));
902 arcn->sb.st_mtime = (arcn->sb.st_mtime << 16) |
904 arcn->sb.st_size = (off_t)(SHRT_EXT(hd->h_filesize_1));
905 arcn->sb.st_size = (arcn->sb.st_size << 16) |
909 arcn->sb.st_ctime = arcn->sb.st_atime = arcn->sb.st_mtime;
931 if (((arcn->sb.st_mode & C_IFMT) != C_ISLNK)||(arcn->sb.st_size == 0)){
937 arcn->pad = BCPIO_PAD(arcn->sb.st_size);
942 (rd_skip((off_t)(BCPIO_PAD(arcn->sb.st_size))) < 0))
994 arcn->sb.st_rdev = 0;
1005 arcn->pad = BCPIO_PAD(arcn->sb.st_size);
1006 hd->h_filesize_1[0] = CHR_WR_0(arcn->sb.st_size);
1007 hd->h_filesize_1[1] = CHR_WR_1(arcn->sb.st_size);
1008 hd->h_filesize_2[0] = CHR_WR_2(arcn->sb.st_size);
1009 hd->h_filesize_2[1] = CHR_WR_3(arcn->sb.st_size);
1012 if (arcn->sb.st_size != t_offt) {
1050 hd->h_dev[0] = CHR_WR_2(arcn->sb.st_dev);
1051 hd->h_dev[1] = CHR_WR_3(arcn->sb.st_dev);
1052 if (arcn->sb.st_dev != (dev_t)(SHRT_EXT(hd->h_dev)))
1054 hd->h_ino[0] = CHR_WR_2(arcn->sb.st_ino);
1055 hd->h_ino[1] = CHR_WR_3(arcn->sb.st_ino);
1056 if (arcn->sb.st_ino != (ino_t)(SHRT_EXT(hd->h_ino)))
1058 hd->h_mode[0] = CHR_WR_2(arcn->sb.st_mode);
1059 hd->h_mode[1] = CHR_WR_3(arcn->sb.st_mode);
1060 if (arcn->sb.st_mode != (mode_t)(SHRT_EXT(hd->h_mode)))
1062 hd->h_uid[0] = CHR_WR_2(arcn->sb.st_uid);
1063 hd->h_uid[1] = CHR_WR_3(arcn->sb.st_uid);
1064 if (arcn->sb.st_uid != (uid_t)(SHRT_EXT(hd->h_uid)))
1066 hd->h_gid[0] = CHR_WR_2(arcn->sb.st_gid);
1067 hd->h_gid[1] = CHR_WR_3(arcn->sb.st_gid);
1068 if (arcn->sb.st_gid != (gid_t)(SHRT_EXT(hd->h_gid)))
1070 hd->h_nlink[0] = CHR_WR_2(arcn->sb.st_nlink);
1071 hd->h_nlink[1] = CHR_WR_3(arcn->sb.st_nlink);
1072 if (arcn->sb.st_nlink != (nlink_t)(SHRT_EXT(hd->h_nlink)))
1074 hd->h_rdev[0] = CHR_WR_2(arcn->sb.st_rdev);
1075 hd->h_rdev[1] = CHR_WR_3(arcn->sb.st_rdev);
1076 if (arcn->sb.st_rdev != (dev_t)(SHRT_EXT(hd->h_rdev)))
1078 hd->h_mtime_1[0] = CHR_WR_0(arcn->sb.st_mtime);
1079 hd->h_mtime_1[1] = CHR_WR_1(arcn->sb.st_mtime);
1080 hd->h_mtime_2[0] = CHR_WR_2(arcn->sb.st_mtime);
1081 hd->h_mtime_2[1] = CHR_WR_3(arcn->sb.st_mtime);
1084 if (arcn->sb.st_mtime != t_timet)