Lines Matching defs: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)
135 (entity->info == (uintptr_t)NULL));
146 entity->info = (uintptr_t)cur;
151 static int block_seek(io_entity_t *entity, int mode, signed long long offset)
155 assert(entity->info != (uintptr_t)NULL);
157 cur = (block_dev_state_t *)entity->info;
244 static int block_read(io_entity_t *entity, uintptr_t buffer, size_t length,
267 assert(entity->info != (uintptr_t)NULL);
268 cur = (block_dev_state_t *)entity->info;
356 static int block_write(io_entity_t *entity, const uintptr_t buffer,
379 assert(entity->info != (uintptr_t)NULL);
380 cur = (block_dev_state_t *)entity->info;
494 static int block_close(io_entity_t *entity)
496 entity->info = (uintptr_t)NULL;