Lines Matching refs:index
116 } index;
284 s->index.size += in_used;
307 switch (s->index.sequence) {
309 s->index.count = s->vli;
316 if (s->index.count != s->block.count)
319 s->index.sequence = SEQ_INDEX_UNPADDED;
323 s->index.hash.unpadded += s->vli;
324 s->index.sequence = SEQ_INDEX_UNCOMPRESSED;
328 s->index.hash.uncompressed += s->vli;
329 s->index.hash.crc32 = xz_crc32(
330 (const uint8_t *)&s->index.hash,
331 sizeof(s->index.hash),
332 s->index.hash.crc32);
333 --s->index.count;
334 s->index.sequence = SEQ_INDEX_UNPADDED;
337 } while (s->index.count > 0);
432 * Index CRC32 field to s->index.size, thus we use s->index.size / 4
433 * instead of s->index.size / 4 - 1.
435 if ((s->index.size >> 2) != get_le32(s->temp.buf + 4))
681 while ((s->index.size + (b->in_pos - s->in_start))
696 if (!memeq(&s->block.hash, &s->index.hash,
823 memzero(&s->index, sizeof(s->index));