Searched refs:ubi_attach_info (Results 1 - 6 of 6) sorted by relevance
/linux-master/drivers/mtd/ubi/ |
H A D | ubi.h | 724 * struct ubi_attach_info - MTD device attaching information. 759 struct ubi_attach_info { struct 822 struct ubi_ainf_peb *ubi_alloc_aeb(struct ubi_attach_info *ai, int pnum, 824 void ubi_free_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb); 825 int ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, 827 struct ubi_ainf_volume *ubi_add_av(struct ubi_attach_info *ai, int vol_id); 828 struct ubi_ainf_volume *ubi_find_av(const struct ubi_attach_info *ai, 830 void ubi_remove_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av); 832 struct ubi_attach_info *ai); 834 void ubi_destroy_ai(struct ubi_attach_info *a [all...] |
H A D | attach.c | 14 * The attaching information is represented by a &struct ubi_attach_info' 79 static int self_check_ai(struct ubi_device *ubi, struct ubi_attach_info *ai); 103 static struct ubi_ainf_volume *find_or_add_av(struct ubi_attach_info *ai, 161 static struct ubi_ainf_volume *ubi_find_or_add_av(struct ubi_attach_info *ai, 178 struct ubi_ainf_peb *ubi_alloc_aeb(struct ubi_attach_info *ai, int pnum, 203 void ubi_free_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb) 229 static int add_to_list(struct ubi_attach_info *ai, int pnum, int vol_id, 268 static int add_corrupted(struct ubi_attach_info *ai, int pnum, int ec) 296 static int add_fastmap(struct ubi_attach_info *ai, int pnum, 396 static struct ubi_ainf_volume *add_volume(struct ubi_attach_info *a [all...] |
H A D | vtbl.c | 285 static int create_vtbl(struct ubi_device *ubi, struct ubi_attach_info *ai, 362 struct ubi_attach_info *ai, 485 struct ubi_attach_info *ai) 521 const struct ubi_attach_info *ai, 719 struct ubi_attach_info *ai) 783 int ubi_read_volume_table(struct ubi_device *ubi, struct ubi_attach_info *ai)
|
H A D | fastmap.c | 136 static int add_aeb(struct ubi_attach_info *ai, struct list_head *list, 164 * add_vol - create and add a new volume to ubi_attach_info. 165 * @ai: ubi_attach_info object 175 static struct ubi_ainf_volume *add_vol(struct ubi_attach_info *ai, int vol_id, 199 * @ai: ubi_attach_info object 203 static void assign_aeb_to_av(struct ubi_attach_info *ai, 242 static int update_vol(struct ubi_device *ubi, struct ubi_attach_info *ai, 336 static int process_pool_aeb(struct ubi_device *ubi, struct ubi_attach_info *ai, 370 static void unmap_peb(struct ubi_attach_info *ai, int pnum) 400 static int scan_pool(struct ubi_device *ubi, struct ubi_attach_info *a [all...] |
H A D | eba.c | 1495 struct ubi_attach_info *ai) 1527 int self_check_eba(struct ubi_device *ubi, struct ubi_attach_info *ai_fastmap, 1528 struct ubi_attach_info *ai_scan) 1623 int ubi_eba_init(struct ubi_device *ubi, struct ubi_attach_info *ai)
|
H A D | wl.c | 1792 int ubi_wl_init(struct ubi_device *ubi, struct ubi_attach_info *ai)
|
Completed in 113 milliseconds