Lines Matching refs:pos
92 size_t pos = config->offset + config->prefix_len; in retention_checksum() local
98 while (pos < end) { in retention_checksum()
99 uint16_t read_size = MIN((end - pos), sizeof(buffer)); in retention_checksum()
101 rc = retained_mem_read(config->parent, pos, buffer, read_size); in retention_checksum()
117 pos += read_size; in retention_checksum()
188 off_t pos = 0; in retention_is_valid() local
190 while (pos < config->prefix_len) { in retention_is_valid()
191 uint16_t read_size = MIN((config->prefix_len - pos), sizeof(buffer)); in retention_is_valid()
193 rc = retained_mem_read(config->parent, (config->offset + pos), buffer, in retention_is_valid()
200 if (memcmp(&config->prefix[pos], buffer, read_size) != 0) { in retention_is_valid()
209 pos += read_size; in retention_is_valid()
370 off_t pos = 0; in retention_clear() local
378 while (pos < config->size) { in retention_clear()
379 rc = retained_mem_write(config->parent, (config->offset + pos), buffer, in retention_clear()
380 MIN((config->size - pos), sizeof(buffer))); in retention_clear()
386 pos += MIN((config->size - pos), sizeof(buffer)); in retention_clear()