Lines Matching refs: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) in allocate_dev_info() argument
90 *dev_info = &dev_info_pool[index]; in allocate_dev_info()
96 static int free_dev_info(io_dev_info_t *dev_info) in free_dev_info() argument
102 state = (mtd_dev_state_t *)dev_info->info; in free_dev_info()
109 zeromem(dev_info, sizeof(io_dev_info_t)); in free_dev_info()
132 static int mtd_open(io_dev_info_t *dev_info, const uintptr_t spec, in mtd_open() argument
140 assert((dev_info->info != 0UL) && (entity->info == 0UL)); in mtd_open()
143 cur = (mtd_dev_state_t *)dev_info->info; in mtd_open()
242 static int mtd_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info) in mtd_dev_open() argument
256 *dev_info = info; in mtd_dev_open()
272 static int mtd_dev_close(io_dev_info_t *dev_info) in mtd_dev_close() argument
274 return free_dev_info(dev_info); in mtd_dev_close()