Lines Matching defs:metadata

873 		const void *metadata;
875 metadata = archive_entry_mac_metadata(a->entry, &metadata_size);
876 if (metadata != NULL && metadata_size > 0) {
882 memcpy(fe->mac_metadata, metadata,
1738 /* Restore metadata. */
1828 * Time must follow most other metadata;
1837 * Mac extended metadata includes ACLs.
1840 const void *metadata;
1842 metadata = archive_entry_mac_metadata(a->entry, &metadata_size);
1843 if (metadata != NULL && metadata_size > 0) {
1845 a->entry), metadata, metadata_size);
2448 * * Mac OS extended metadata includes ACLs, so must be deferred on dirs.
4058 /* Default is to simply drop Mac extended metadata. */
4061 const void *metadata, size_t metadata_size)
4065 (void)metadata; /* UNUSED */
4080 * On Mac OS, we use copyfile() to unpack the metadata and
4095 "Failed to read metadata(xattr)");
4102 "Can't allocate memory for metadata(xattr)");
4109 "Failed to read metadata(xattr)");
4122 "Failed to get metadata(xattr)");
4130 "Failed to get metadata(xattr)");
4138 "Failed to get metadata(xattr)");
4145 "Failed to get metadata(xattr)");
4172 "Failed to get metadata(acl)");
4180 "Failed to get metadata(acl)");
4212 "Failed to restore metadata");
4222 copy_metadata(struct archive_write_disk *a, const char *metadata,
4230 tmpfd = create_tempdatafork(a, metadata);
4242 "Failed to open the data fork for metadata");
4255 if (copyfile(metadata, datafork, 0,
4259 "Failed to restore metadata");
4268 const void *metadata, size_t metadata_size)
4276 * metadata as a block of memory; then we could sidestep this
4286 "Failed to restore metadata");
4290 written = write(fd, metadata, metadata_size);
4294 "Failed to restore metadata");