Lines Matching refs:metadata
104 unsigned char *metadata_buffer, *metadata, *table;
146 * Get the start offset of the metadata block that contains the right
167 /* Every metadata block starts with a 16-bit header */
169 metadata = metadata_buffer + table_offset + SQFS_HEADER_SIZE;
171 if (!metadata || !header) {
185 ret = sqfs_decompress(&ctxt, entries, &dest_len, metadata,
192 memcpy(entries, metadata, SQFS_METADATA_SIZE(header));
447 * m_list contains each metadata block's position, and m_count is the number of
448 * elements of m_list. Those metadata blocks come from the compressed directory
643 * Inode and directory tables are stored as a series of metadata blocks, and
644 * given the compressed size of this table, we can calculate how much metadata
646 * decompressed metadata block should have a size of 8KiB.
667 * Storing the metadata blocks header's positions will be useful while looking
721 /* Parse inode table (metadata block) header */
767 * Offsets to the decompression destination, to the metadata
809 /* Parse directory table (metadata block) header */
862 * Offsets to the decompression destination, to the metadata