current_stat_info 295 src/vfs/tar/tar-internal.h extern struct tar_stat_info current_stat_info; current_stat_info 75 src/vfs/tar/tar.c struct tar_stat_info current_stat_info; current_stat_info 265 src/vfs/tar/tar.c if (current_stat_info.skipped) current_stat_info 272 src/vfs/tar/tar.c if (current_stat_info.is_sparse) current_stat_info 277 src/vfs/tar/tar.c (void) tar_sparse_skip_file (archive, ¤t_stat_info); current_stat_info 282 src/vfs/tar/tar.c inode->user_data = current_stat_info.sparse_map; current_stat_info 283 src/vfs/tar/tar.c current_stat_info.sparse_map = NULL; current_stat_info 293 src/vfs/tar/tar.c return tar_skip_file (archive, current_stat_info.stat.st_size); current_stat_info 369 src/vfs/tar/tar.c current_stat_info.stat.st_mode = MODE_FROM_HEADER (header->header.mode, &hbits); current_stat_info 384 src/vfs/tar/tar.c else if (current_stat_info.xhdr.buffer != NULL) current_stat_info 429 src/vfs/tar/tar.c current_stat_info.stat.st_mode |= S_IFDIR; current_stat_info 431 src/vfs/tar/tar.c current_stat_info.stat.st_mode |= S_IFLNK; current_stat_info 433 src/vfs/tar/tar.c current_stat_info.stat.st_mode |= S_IFCHR; current_stat_info 435 src/vfs/tar/tar.c current_stat_info.stat.st_mode |= S_IFBLK; current_stat_info 437 src/vfs/tar/tar.c current_stat_info.stat.st_mode |= S_IFIFO; current_stat_info 439 src/vfs/tar/tar.c current_stat_info.stat.st_mode |= S_IFREG; current_stat_info 441 src/vfs/tar/tar.c current_stat_info.stat.st_dev = 0; current_stat_info 443 src/vfs/tar/tar.c current_stat_info.stat.st_rdev = 0; current_stat_info 452 src/vfs/tar/tar.c current_stat_info.stat.st_uid = *header->header.uname != '\0' current_stat_info 455 src/vfs/tar/tar.c current_stat_info.stat.st_gid = *header->header.gname != '\0' current_stat_info 464 src/vfs/tar/tar.c current_stat_info.stat.st_rdev = makedev (MAJOR_FROM_HEADER (header->header.devmajor), current_stat_info 474 src/vfs/tar/tar.c current_stat_info.stat.st_uid = UID_FROM_HEADER (header->header.uid); current_stat_info 475 src/vfs/tar/tar.c current_stat_info.stat.st_gid = GID_FROM_HEADER (header->header.gid); current_stat_info 479 src/vfs/tar/tar.c current_stat_info.atime.tv_nsec = 0; current_stat_info 480 src/vfs/tar/tar.c current_stat_info.mtime.tv_nsec = 0; current_stat_info 481 src/vfs/tar/tar.c current_stat_info.ctime.tv_nsec = 0; current_stat_info 483 src/vfs/tar/tar.c current_stat_info.mtime.tv_sec = TIME_FROM_HEADER (header->header.mtime); current_stat_info 486 src/vfs/tar/tar.c current_stat_info.atime.tv_sec = TIME_FROM_HEADER (header->oldgnu_header.atime); current_stat_info 487 src/vfs/tar/tar.c current_stat_info.ctime.tv_sec = TIME_FROM_HEADER (header->oldgnu_header.ctime); current_stat_info 491 src/vfs/tar/tar.c current_stat_info.atime.tv_sec = TIME_FROM_HEADER (header->star_header.atime); current_stat_info 492 src/vfs/tar/tar.c current_stat_info.ctime.tv_sec = TIME_FROM_HEADER (header->star_header.ctime); current_stat_info 495 src/vfs/tar/tar.c current_stat_info.atime = current_stat_info.ctime = start_time; current_stat_info 498 src/vfs/tar/tar.c current_stat_info.stat.st_blksize = 8 * 1024; // FIXME current_stat_info 500 src/vfs/tar/tar.c vfs_adjust_stat (¤t_stat_info.stat); current_stat_info 522 src/vfs/tar/tar.c char *file_name = current_stat_info.file_name; current_stat_info 523 src/vfs/tar/tar.c char *link_name = current_stat_info.link_name; current_stat_info 563 src/vfs/tar/tar.c if (S_ISDIR (current_stat_info.stat.st_mode)) current_stat_info 570 src/vfs/tar/tar.c *inode = vfs_s_new_inode (me, archive, ¤t_stat_info.stat); current_stat_info 572 src/vfs/tar/tar.c (*inode)->st.st_mtime = current_stat_info.mtime.tv_sec; current_stat_info 573 src/vfs/tar/tar.c (*inode)->st.st_atime = current_stat_info.atime.tv_sec; current_stat_info 574 src/vfs/tar/tar.c (*inode)->st.st_ctime = current_stat_info.ctime.tv_sec; current_stat_info 611 src/vfs/tar/tar.c current_stat_info.stat.st_size = 0; // Links 0 size on tape current_stat_info 614 src/vfs/tar/tar.c current_stat_info.stat.st_size = OFF_FROM_HEADER (header->header.size); current_stat_info 615 src/vfs/tar/tar.c if (current_stat_info.stat.st_size < 0) current_stat_info 636 src/vfs/tar/tar.c if (ckd_add (&size, current_stat_info.stat.st_size, 2 * BLOCKSIZE - 1)) current_stat_info 689 src/vfs/tar/tar.c if (!tar_xheader_read (arch, ¤t_stat_info.xhdr, header, current_stat_info 759 src/vfs/tar/tar.c tar_assign_string_dup (¤t_stat_info.orig_file_name, file_name); current_stat_info 760 src/vfs/tar/tar.c tar_assign_string (¤t_stat_info.file_name, file_name); current_stat_info 775 src/vfs/tar/tar.c tar_assign_string (¤t_stat_info.link_name, link_name); current_stat_info 777 src/vfs/tar/tar.c if (current_stat_info.xhdr.buffer != NULL && !tar_xheader_decode (¤t_stat_info)) current_stat_info 783 src/vfs/tar/tar.c if (tar_sparse_member_p (arch, ¤t_stat_info)) current_stat_info 785 src/vfs/tar/tar.c if (!tar_sparse_fixup_header (arch, ¤t_stat_info)) current_stat_info 791 src/vfs/tar/tar.c current_stat_info.is_sparse = TRUE; current_stat_info 795 src/vfs/tar/tar.c current_stat_info.is_sparse = FALSE; current_stat_info 799 src/vfs/tar/tar.c || current_stat_info.dumpdir != NULL) current_stat_info 800 src/vfs/tar/tar.c current_stat_info.is_dumpdir = TRUE; current_stat_info 804 src/vfs/tar/tar.c canonicalize_pathname (current_stat_info.file_name); current_stat_info 879 src/vfs/tar/tar.c tar_stat_destroy (¤t_stat_info); current_stat_info 972 src/vfs/tar/tar.c tar_stat_destroy (¤t_stat_info);