Lines Matching defs:entity
72 io_entity_t *entity);
73 static int fip_file_len(io_entity_t *entity, size_t *length);
74 static int fip_file_read(io_entity_t *entity, uintptr_t buffer, size_t length,
76 static int fip_file_close(io_entity_t *entity);
285 io_entity_t *entity)
295 assert(entity != NULL);
346 /* All fine. Update entity info with file state and return. Set
351 entity->info = (uintptr_t)¤t_fip_file;
367 static int fip_file_len(io_entity_t *entity, size_t *length)
369 assert(entity != NULL);
372 *length = ((fip_file_state_t *)entity->info)->entry.size;
379 static int fip_file_read(io_entity_t *entity, uintptr_t buffer, size_t length,
388 assert(entity != NULL);
390 assert(entity->info != (uintptr_t)NULL);
401 fp = (fip_file_state_t *)entity->info;
435 static int fip_file_close(io_entity_t *entity)
445 entity->info = 0;