Lines Matching refs:entity
31 io_entity_t *entity);
32 static int block_seek(io_entity_t *entity, int mode, signed long long offset);
33 static int block_read(io_entity_t *entity, uintptr_t buffer, size_t length,
35 static int block_write(io_entity_t *entity, const uintptr_t buffer,
37 static int block_close(io_entity_t *entity);
128 io_entity_t *entity) in block_open() argument
135 (entity->info == (uintptr_t)NULL)); in block_open()
146 entity->info = (uintptr_t)cur; in block_open()
151 static int block_seek(io_entity_t *entity, int mode, signed long long offset) in block_seek() argument
155 assert(entity->info != (uintptr_t)NULL); in block_seek()
157 cur = (block_dev_state_t *)entity->info; in block_seek()
244 static int block_read(io_entity_t *entity, uintptr_t buffer, size_t length, in block_read() argument
267 assert(entity->info != (uintptr_t)NULL); in block_read()
268 cur = (block_dev_state_t *)entity->info; in block_read()
356 static int block_write(io_entity_t *entity, const uintptr_t buffer, in block_write() argument
379 assert(entity->info != (uintptr_t)NULL); in block_write()
380 cur = (block_dev_state_t *)entity->info; in block_write()
494 static int block_close(io_entity_t *entity) in block_close() argument
496 entity->info = (uintptr_t)NULL; in block_close()