Lines Matching refs:offset
653 uint64_t offset, in storage_file_read() argument
690 if (offset > file->size) { in storage_file_read()
692 offset, file->size); in storage_file_read()
697 if ((offset + buflen) > file->size) { in storage_file_read()
698 bytes_left = (size_t)(file->size - offset); in storage_file_read()
704 SS_INFO("%s: start 0x%" PRIx64 " cnt %zu\n", __func__, offset, bytes_left); in storage_file_read()
707 block_num = offset / block_size; in storage_file_read()
710 block_offset = offset % block_size; in storage_file_read()
726 offset += len; in storage_file_read()
775 uint64_t offset, in storage_file_write() argument
803 if (offset > file->size) { in storage_file_write()
812 block_num = offset / block_size; in storage_file_write()
813 block_offset = offset % block_size; in storage_file_write()
831 offset, len); in storage_file_write()
833 offset += len; in storage_file_write()
838 if (offset > file->size) { in storage_file_write()
839 file_set_size(&session->tr, file, offset); in storage_file_write()