xhdr 273 src/vfs/tar/tar-internal.h struct xheader xhdr; xhdr 321 src/vfs/tar/tar-internal.h gboolean tar_xheader_read (tar_super_t *archive, struct xheader *xhdr, union block *header, xhdr 323 src/vfs/tar/tar-internal.h gboolean tar_xheader_decode_global (struct xheader *xhdr); xhdr 324 src/vfs/tar/tar-internal.h void tar_xheader_destroy (struct xheader *xhdr); xhdr 575 src/vfs/tar/tar-xheader.c decode_record (struct xheader *xhdr, char **ptr, xhdr 589 src/vfs/tar/tar-xheader.c len_max = xhdr->buffer + xhdr->size - start; xhdr 875 src/vfs/tar/tar-xheader.c p = st->xhdr.buffer + BLOCKSIZE; xhdr 877 src/vfs/tar/tar-xheader.c while ((status = decode_record (&st->xhdr, &p, decx, st)) == decode_record_ok) xhdr 899 src/vfs/tar/tar-xheader.c tar_xheader_read (tar_super_t *archive, struct xheader *xhdr, union block *p, off_t size) xhdr 908 src/vfs/tar/tar-xheader.c xhdr->size = size; xhdr 909 src/vfs/tar/tar-xheader.c xhdr->buffer = g_malloc (size_plus_1); xhdr 910 src/vfs/tar/tar-xheader.c xhdr->buffer[size] = '\0'; xhdr 921 src/vfs/tar/tar-xheader.c memcpy (xhdr->buffer + j, p->buffer, len); xhdr 936 src/vfs/tar/tar-xheader.c tar_xheader_decode_global (struct xheader *xhdr) xhdr 941 src/vfs/tar/tar-xheader.c p = xhdr->buffer + BLOCKSIZE; xhdr 945 src/vfs/tar/tar-xheader.c while ((ret = decode_record (xhdr, &p, decg, &global_header_override_list)) == decode_record_ok) xhdr 954 src/vfs/tar/tar-xheader.c tar_xheader_destroy (struct xheader *xhdr) xhdr 956 src/vfs/tar/tar-xheader.c MC_PTR_FREE (xhdr->buffer); xhdr 957 src/vfs/tar/tar-xheader.c xhdr->size = 0; xhdr 167 src/vfs/tar/tar.c tar_xheader_destroy (&st->xhdr); xhdr 384 src/vfs/tar/tar.c else if (current_stat_info.xhdr.buffer != NULL) xhdr 689 src/vfs/tar/tar.c if (!tar_xheader_read (arch, ¤t_stat_info.xhdr, header, xhdr 699 src/vfs/tar/tar.c struct xheader xhdr; xhdr 705 src/vfs/tar/tar.c memset (&xhdr, 0, sizeof (xhdr)); xhdr 706 src/vfs/tar/tar.c tar_xheader_read (arch, &xhdr, header, OFF_FROM_HEADER (header->header.size)); xhdr 707 src/vfs/tar/tar.c ok = tar_xheader_decode_global (&xhdr); xhdr 708 src/vfs/tar/tar.c tar_xheader_destroy (&xhdr); xhdr 777 src/vfs/tar/tar.c if (current_stat_info.xhdr.buffer != NULL && !tar_xheader_decode (¤t_stat_info))