}
int res = 0;
mutex_lock(&this->__io_mutex);
res = libewf_handle_read_random(this->ewf_ghandle, buff, size, fi->offset, NULL);
res = libewf_handle_read_buffer_at_offset(this->ewf_ghandle, buff, size, fi->offset, NULL);
if (res > 0)
fi->offset += res;
mutex_unlock(&this->__io_mutex);