Home
last modified time | relevance | path

Searched refs:current_sparse (Results 1 – 1 of 1) sorted by relevance

/dragonfly/contrib/libarchive/libarchive/
H A Darchive_read_disk_posix.c241 } *sparse_list, *current_sparse; member
771 if ((int64_t)buffbytes > t->current_sparse->length) in _archive_read_data_block()
772 buffbytes = t->current_sparse->length; in _archive_read_data_block()
774 if (t->current_sparse->length == 0) in _archive_read_data_block()
781 if (t->current_sparse->offset > t->entry_total) { in _archive_read_data_block()
783 (off_t)t->current_sparse->offset, SEEK_SET) < 0) { in _archive_read_data_block()
828 t->current_sparse->offset += bytes; in _archive_read_data_block()
829 t->current_sparse->length -= bytes; in _archive_read_data_block()
830 if (t->current_sparse->length == 0 && !t->entry_eof) in _archive_read_data_block()
831 t->current_sparse++; in _archive_read_data_block()
[all …]