Lines Matching refs:dev_info
70 static int fip_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info);
71 static int fip_file_open(io_dev_info_t *dev_info, const uintptr_t spec,
77 static int fip_dev_init(io_dev_info_t *dev_info, const uintptr_t init_params);
78 static int fip_dev_close(io_dev_info_t *dev_info);
142 static int allocate_dev_info(io_dev_info_t **dev_info) in allocate_dev_info() argument
146 assert(dev_info != NULL); in allocate_dev_info()
157 *dev_info = &dev_info_pool[index]; in allocate_dev_info()
165 static int free_dev_info(io_dev_info_t *dev_info) in free_dev_info() argument
171 assert(dev_info != NULL); in free_dev_info()
173 state = (fip_dev_state_t *)dev_info->info; in free_dev_info()
190 io_dev_info_t **dev_info) in fip_dev_open() argument
196 assert(dev_info != NULL); in fip_dev_open()
209 *dev_info = info; in fip_dev_open()
216 static int fip_dev_init(io_dev_info_t *dev_info, const uintptr_t init_params) in fip_dev_init() argument
225 assert(dev_info != NULL); in fip_dev_init()
227 state = (fip_dev_state_t *)dev_info->info; in fip_dev_init()
271 static int fip_dev_close(io_dev_info_t *dev_info) in fip_dev_close() argument
279 return free_dev_info(dev_info); in fip_dev_close()
284 static int fip_file_open(io_dev_info_t *dev_info, const uintptr_t spec, in fip_file_open() argument
470 int fip_dev_get_plat_toc_flag(io_dev_info_t *dev_info, uint16_t *plat_toc_flag) in fip_dev_get_plat_toc_flag() argument
474 assert(dev_info != NULL); in fip_dev_get_plat_toc_flag()
476 state = (fip_dev_state_t *)dev_info->info; in fip_dev_get_plat_toc_flag()