Lines Matching refs:cur

130 	block_dev_state_t *cur;  in block_open()  local
138 cur = (block_dev_state_t *)dev_info->info; in block_open()
139 assert(((region->offset % cur->dev_spec->block_size) == 0) && in block_open()
140 ((region->length % cur->dev_spec->block_size) == 0)); in block_open()
142 cur->base = region->offset; in block_open()
143 cur->size = region->length; in block_open()
144 cur->file_pos = 0; in block_open()
146 entity->info = (uintptr_t)cur; in block_open()
153 block_dev_state_t *cur; in block_seek() local
157 cur = (block_dev_state_t *)entity->info; in block_seek()
158 assert((offset >= 0) && ((unsigned long long)offset < cur->size)); in block_seek()
162 cur->file_pos = (unsigned long long)offset; in block_seek()
165 cur->file_pos += (unsigned long long)offset; in block_seek()
170 assert(cur->file_pos < cur->size); in block_seek()
247 block_dev_state_t *cur; in block_read() local
268 cur = (block_dev_state_t *)entity->info; in block_read()
269 ops = &(cur->dev_spec->ops); in block_read()
270 buf = &(cur->dev_spec->buffer); in block_read()
271 block_size = cur->dev_spec->block_size; in block_read()
272 assert((length <= cur->size) && in block_read()
291 skip = cur->file_pos & (block_size - 1U); in block_read()
297 lba = (cur->file_pos + cur->base) / block_size; in block_read()
341 cur->file_pos += nbytes; in block_read()
359 block_dev_state_t *cur; in block_write() local
380 cur = (block_dev_state_t *)entity->info; in block_write()
381 ops = &(cur->dev_spec->ops); in block_write()
382 buf = &(cur->dev_spec->buffer); in block_write()
383 block_size = cur->dev_spec->block_size; in block_write()
384 assert((length <= cur->size) && in block_write()
404 skip = cur->file_pos & (block_size - 1U); in block_write()
410 lba = (cur->file_pos + cur->base) / block_size; in block_write()
485 cur->file_pos += nbytes; in block_write()
502 block_dev_state_t *cur; in block_dev_open() local
513 cur = (block_dev_state_t *)info->info; in block_dev_open()
515 cur->dev_spec = (io_block_dev_spec_t *)dev_spec; in block_dev_open()
516 buffer = &(cur->dev_spec->buffer); in block_dev_open()
517 block_size = cur->dev_spec->block_size; in block_dev_open()