arch 195 src/vfs/cpio/cpio.c cpio_super_t *arch; arch 197 src/vfs/cpio/cpio.c arch = g_new0 (cpio_super_t, 1); arch 198 src/vfs/cpio/cpio.c arch->base.me = me; arch 199 src/vfs/cpio/cpio.c arch->fd = -1; /* for now */ arch 200 src/vfs/cpio/cpio.c arch->type = CPIO_UNKNOWN; arch 202 src/vfs/cpio/cpio.c return VFS_SUPER (arch); arch 210 src/vfs/cpio/cpio.c cpio_super_t *arch = CPIO_SUPER (super); arch 214 src/vfs/cpio/cpio.c if (arch->fd != -1) arch 216 src/vfs/cpio/cpio.c mc_close (arch->fd); arch 217 src/vfs/cpio/cpio.c arch->fd = -1; arch 220 src/vfs/cpio/cpio.c g_clear_slist (&arch->deferred, g_free); arch 229 src/vfs/cpio/cpio.c cpio_super_t *arch; arch 241 src/vfs/cpio/cpio.c arch = CPIO_SUPER (super); arch 242 src/vfs/cpio/cpio.c mc_stat (vpath, &arch->st); arch 267 src/vfs/cpio/cpio.c arch->fd = fd; arch 268 src/vfs/cpio/cpio.c mode = arch->st.st_mode & 07777; arch 272 src/vfs/cpio/cpio.c root = vfs_s_new_inode (me, super, &arch->st); arch 313 src/vfs/cpio/cpio.c cpio_super_t *arch = CPIO_SUPER (super); arch 319 src/vfs/cpio/cpio.c top = mc_read (arch->fd, buf, sizeof (buf)); arch 333 src/vfs/cpio/cpio.c tmp = mc_read (arch->fd, buf, top); arch 377 src/vfs/cpio/cpio.c cpio_super_t *arch = CPIO_SUPER (super); arch 413 src/vfs/cpio/cpio.c if ((st->st_nlink > 1) && ((arch->type == CPIO_NEWC) || (arch->type == CPIO_CRC))) arch 418 src/vfs/cpio/cpio.c l = g_slist_find_custom (arch->deferred, &i, cpio_defer_find); arch 490 src/vfs/cpio/cpio.c if ((st->st_nlink > 0) && ((arch->type == CPIO_NEWC) || (arch->type == CPIO_CRC))) arch 500 src/vfs/cpio/cpio.c arch->deferred = g_slist_prepend (arch->deferred, i); arch 523 src/vfs/cpio/cpio.c if (mc_read (arch->fd, inode->linkname, st->st_size) < st->st_size) arch 551 src/vfs/cpio/cpio.c cpio_super_t *arch = CPIO_SUPER (super); arch 556 src/vfs/cpio/cpio.c len = mc_read (arch->fd, (char *) &u.buf, HEAD_LENGTH); arch 560 src/vfs/cpio/cpio.c if (arch->type == CPIO_BINRE) arch 574 src/vfs/cpio/cpio.c len = mc_read (arch->fd, name, u.buf.c_namesize); arch 617 src/vfs/cpio/cpio.c cpio_super_t *arch = CPIO_SUPER (super); arch 627 src/vfs/cpio/cpio.c if (mc_read (arch->fd, u.buf, HEAD_LENGTH) != HEAD_LENGTH) arch 647 src/vfs/cpio/cpio.c len = mc_read (arch->fd, name, hd.c_namesize); arch 688 src/vfs/cpio/cpio.c cpio_super_t *arch = CPIO_SUPER (super); arch 698 src/vfs/cpio/cpio.c if (mc_read (arch->fd, u.buf, HEAD_LENGTH) != HEAD_LENGTH) arch 715 src/vfs/cpio/cpio.c if ((arch->type == CPIO_NEWC && hd.c_magic != 070701) || arch 716 src/vfs/cpio/cpio.c (arch->type == CPIO_CRC && hd.c_magic != 070702)) arch 726 src/vfs/cpio/cpio.c len = mc_read (arch->fd, name, hd.c_namesize); arch 566 src/vfs/ftpfs/ftpfs.c ftp_super_t *arch; arch 568 src/vfs/ftpfs/ftpfs.c arch = g_new0 (ftp_super_t, 1); arch 569 src/vfs/ftpfs/ftpfs.c arch->base.me = me; arch 570 src/vfs/ftpfs/ftpfs.c arch->base.name = g_strdup (PATH_SEP_STR); arch 571 src/vfs/ftpfs/ftpfs.c arch->sock = -1; arch 572 src/vfs/ftpfs/ftpfs.c arch->use_passive_connection = ftpfs_use_passive_connections; arch 573 src/vfs/ftpfs/ftpfs.c arch->strict = ftpfs_use_unix_list_options ? RFC_AUTODETECT : RFC_STRICT; arch 574 src/vfs/ftpfs/ftpfs.c arch->isbinary = TYPE_UNKNOWN; arch 576 src/vfs/ftpfs/ftpfs.c return VFS_SUPER (arch); arch 706 src/vfs/sftpfs/sftpfs.c sftpfs_super_t *arch; arch 708 src/vfs/sftpfs/sftpfs.c arch = g_new0 (sftpfs_super_t, 1); arch 709 src/vfs/sftpfs/sftpfs.c arch->base.me = me; arch 710 src/vfs/sftpfs/sftpfs.c arch->base.name = g_strdup (PATH_SEP_STR); arch 711 src/vfs/sftpfs/sftpfs.c arch->auth_type = NONE; arch 712 src/vfs/sftpfs/sftpfs.c arch->config_auth_type = NONE; arch 713 src/vfs/sftpfs/sftpfs.c arch->socket_handle = LIBSSH2_INVALID_SOCKET; arch 715 src/vfs/sftpfs/sftpfs.c return VFS_SUPER (arch); arch 369 src/vfs/shell/shell.c shell_super_t *arch; arch 371 src/vfs/shell/shell.c arch = g_new0 (shell_super_t, 1); arch 372 src/vfs/shell/shell.c arch->base.me = me; arch 374 src/vfs/shell/shell.c return VFS_SUPER (arch); arch 83 src/vfs/tar/tar-sparse.c #define COPY_BUF(arch,b,buf,src) \ arch 96 src/vfs/tar/tar-sparse.c b = tar_find_next_block (arch); \ arch 376 src/vfs/tar/tar.c tar_decode_header (union block *header, tar_super_t *arch) arch 385 src/vfs/tar/tar.c if (arch->type == TAR_UNKNOWN) arch 394 src/vfs/tar/tar.c arch->type = TAR_STAR; arch 396 src/vfs/tar/tar.c arch->type = TAR_POSIX; arch 398 src/vfs/tar/tar.c arch->type = TAR_USTAR; arch 401 src/vfs/tar/tar.c arch->type = hbits ? TAR_OLDGNU : TAR_GNU; arch 403 src/vfs/tar/tar.c arch->type = TAR_V7; arch 423 src/vfs/tar/tar.c if (arch->type == TAR_UNKNOWN) arch 424 src/vfs/tar/tar.c arch->type = TAR_GNU; arch 432 src/vfs/tar/tar.c tar_super_t *arch = TAR_SUPER (archive); arch 457 src/vfs/tar/tar.c switch (arch->type) arch 498 src/vfs/tar/tar.c if (arch->type == TAR_GNU || arch->type == TAR_OLDGNU) arch 503 src/vfs/tar/tar.c else if (arch->type == TAR_STAR) arch 605 src/vfs/tar/tar.c tar_super_t *arch = TAR_SUPER (archive); arch 612 src/vfs/tar/tar.c header = tar_find_next_block (arch); arch 636 src/vfs/tar/tar.c tar_decode_header (header, arch); arch 647 src/vfs/tar/tar.c if (arch->type == TAR_UNKNOWN) arch 648 src/vfs/tar/tar.c arch->type = TAR_GNU; arch 680 src/vfs/tar/tar.c data_block = tar_find_next_block (arch); arch 702 src/vfs/tar/tar.c if (arch->type == TAR_UNKNOWN) arch 703 src/vfs/tar/tar.c arch->type = TAR_POSIX; arch 705 src/vfs/tar/tar.c (arch, ¤t_stat_info.xhdr, header, OFF_FROM_HEADER (header->header.size))) arch 717 src/vfs/tar/tar.c if (arch->type == TAR_UNKNOWN) arch 718 src/vfs/tar/tar.c arch->type = TAR_POSIX; arch 721 src/vfs/tar/tar.c tar_xheader_read (arch, &xhdr, header, OFF_FROM_HEADER (header->header.size)); arch 798 src/vfs/tar/tar.c if (tar_sparse_member_p (arch, ¤t_stat_info)) arch 800 src/vfs/tar/tar.c if (!tar_sparse_fixup_header (arch, ¤t_stat_info)) arch 812 src/vfs/tar/tar.c if (((arch->type == TAR_GNU || arch->type == TAR_OLDGNU) arch 834 src/vfs/tar/tar.c if (tar_skip_member (arch, inode)) arch 854 src/vfs/tar/tar.c tar_super_t *arch; arch 857 src/vfs/tar/tar.c arch = g_new0 (tar_super_t, 1); arch 858 src/vfs/tar/tar.c arch->base.me = me; arch 859 src/vfs/tar/tar.c arch->fd = -1; arch 860 src/vfs/tar/tar.c arch->type = TAR_UNKNOWN; arch 864 src/vfs/tar/tar.c arch->record_start = g_malloc (record_size); arch 865 src/vfs/tar/tar.c record_end = arch->record_start; /* set up for 1st record = # 0 */ arch 866 src/vfs/tar/tar.c current_block = arch->record_start; arch 875 src/vfs/tar/tar.c return VFS_SUPER (arch); arch 883 src/vfs/tar/tar.c tar_super_t *arch = TAR_SUPER (archive); arch 887 src/vfs/tar/tar.c if (arch->fd != -1) arch 889 src/vfs/tar/tar.c mc_close (arch->fd); arch 890 src/vfs/tar/tar.c arch->fd = -1; arch 893 src/vfs/tar/tar.c g_free (arch->record_start); arch 903 src/vfs/tar/tar.c tar_super_t *arch = TAR_SUPER (archive); arch 916 src/vfs/tar/tar.c mc_stat (vpath, &arch->st); arch 942 src/vfs/tar/tar.c arch->fd = result; arch 943 src/vfs/tar/tar.c mode = arch->st.st_mode & 07777; arch 952 src/vfs/tar/tar.c root = vfs_s_new_inode (me, archive, &arch->st); arch 972 src/vfs/tar/tar.c tar_super_t *arch = TAR_SUPER (archive); arch 980 src/vfs/tar/tar.c tar_find_next_block (arch);