Lines Matching refs:start_offset
212 int64_t start_offset;
1125 client_offset += rar->dbo[0].start_offset;
1130 client_offset += rar->dbo[i].start_offset - rar->dbo[i-1].end_offset;
1137 if (client_offset < rar->dbo[rar->cursor].start_offset &&
1148 client_offset -= rar->dbo[rar->cursor+1].start_offset -
1150 if (client_offset < rar->dbo[rar->cursor].start_offset)
1152 ret = __archive_read_seek(a, rar->dbo[rar->cursor].start_offset -
1174 client_offset += rar->dbo[rar->cursor].start_offset -
1195 client_offset += rar->dbo[rar->cursor].start_offset -
1211 ret -= rar->dbo[i+1].start_offset - rar->dbo[i].end_offset;
1213 ret -= rar->dbo[0].start_offset;
1562 rar->dbo[rar->cursor].start_offset = -1;
1565 if (rar->dbo[rar->cursor].start_offset < 0)
1567 rar->dbo[rar->cursor].start_offset = a->filter->position;
1568 rar->dbo[rar->cursor].end_offset = rar->dbo[rar->cursor].start_offset +
1593 rar->dbo[0].start_offset = -1;
1618 rar->dbo[0].start_offset = a->filter->position;
1619 rar->dbo[0].end_offset = rar->dbo[0].start_offset + rar->packed_size;