Lines Matching defs:dev_info
28 static int mtd_open(io_dev_info_t *dev_info, const uintptr_t spec,
34 static int mtd_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info);
35 static int mtd_dev_close(io_dev_info_t *dev_info);
78 static int allocate_dev_info(io_dev_info_t **dev_info)
90 *dev_info = &dev_info_pool[index];
96 static int free_dev_info(io_dev_info_t *dev_info)
102 state = (mtd_dev_state_t *)dev_info->info;
109 zeromem(dev_info, sizeof(io_dev_info_t));
132 static int mtd_open(io_dev_info_t *dev_info, const uintptr_t spec,
140 assert((dev_info->info != 0UL) && (entity->info == 0UL));
143 cur = (mtd_dev_state_t *)dev_info->info;
242 static int mtd_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info)
256 *dev_info = info;
272 static int mtd_dev_close(io_dev_info_t *dev_info)
274 return free_dev_info(dev_info);