Lines Matching refs:entity

45 			     io_entity_t *entity);
46 static int memmap_block_seek(io_entity_t *entity, int mode,
48 static int memmap_block_len(io_entity_t *entity, size_t *length);
49 static int memmap_block_read(io_entity_t *entity, uintptr_t buffer,
51 static int memmap_block_write(io_entity_t *entity, const uintptr_t buffer,
53 static int memmap_block_close(io_entity_t *entity);
105 io_entity_t *entity) in memmap_block_open() argument
116 assert(entity != NULL); in memmap_block_open()
123 entity->info = (uintptr_t)&current_file; in memmap_block_open()
134 static int memmap_block_seek(io_entity_t *entity, int mode, in memmap_block_seek() argument
142 assert(entity != NULL); in memmap_block_seek()
144 fp = (file_state_t *) entity->info; in memmap_block_seek()
160 static int memmap_block_len(io_entity_t *entity, size_t *length) in memmap_block_len() argument
162 assert(entity != NULL); in memmap_block_len()
165 *length = ((file_state_t *)entity->info)->size; in memmap_block_len()
172 static int memmap_block_read(io_entity_t *entity, uintptr_t buffer, in memmap_block_read() argument
178 assert(entity != NULL); in memmap_block_read()
181 fp = (file_state_t *) entity->info; in memmap_block_read()
199 static int memmap_block_write(io_entity_t *entity, const uintptr_t buffer, in memmap_block_write() argument
205 assert(entity != NULL); in memmap_block_write()
208 fp = (file_state_t *) entity->info; in memmap_block_write()
226 static int memmap_block_close(io_entity_t *entity) in memmap_block_close() argument
228 assert(entity != NULL); in memmap_block_close()
230 entity->info = 0; in memmap_block_close()