Searched refs:ubi_attach_info (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/mtd/ubi/
H A Dubi.h724 * 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 Dattach.c14 * 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 Dvtbl.c285 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 Dfastmap.c136 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 Deba.c1495 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 Dwl.c1792 int ubi_wl_init(struct ubi_device *ubi, struct ubi_attach_info *ai)

Completed in 113 milliseconds