ubi_attach_info 79 drivers/mtd/ubi/attach.c static int self_check_ai(struct ubi_device *ubi, struct ubi_attach_info *ai); ubi_attach_info 103 drivers/mtd/ubi/attach.c static struct ubi_ainf_volume *find_or_add_av(struct ubi_attach_info *ai, ubi_attach_info 161 drivers/mtd/ubi/attach.c static struct ubi_ainf_volume *ubi_find_or_add_av(struct ubi_attach_info *ai, ubi_attach_info 178 drivers/mtd/ubi/attach.c struct ubi_ainf_peb *ubi_alloc_aeb(struct ubi_attach_info *ai, int pnum, ubi_attach_info 203 drivers/mtd/ubi/attach.c void ubi_free_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb) ubi_attach_info 229 drivers/mtd/ubi/attach.c static int add_to_list(struct ubi_attach_info *ai, int pnum, int vol_id, ubi_attach_info 268 drivers/mtd/ubi/attach.c static int add_corrupted(struct ubi_attach_info *ai, int pnum, int ec) ubi_attach_info 296 drivers/mtd/ubi/attach.c static int add_fastmap(struct ubi_attach_info *ai, int pnum, ubi_attach_info 396 drivers/mtd/ubi/attach.c static struct ubi_ainf_volume *add_volume(struct ubi_attach_info *ai, ubi_attach_info 563 drivers/mtd/ubi/attach.c int ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, ubi_attach_info 717 drivers/mtd/ubi/attach.c struct ubi_ainf_volume *ubi_add_av(struct ubi_attach_info *ai, int vol_id) ubi_attach_info 732 drivers/mtd/ubi/attach.c struct ubi_ainf_volume *ubi_find_av(const struct ubi_attach_info *ai, ubi_attach_info 737 drivers/mtd/ubi/attach.c return find_or_add_av((struct ubi_attach_info *)ai, vol_id, AV_FIND, ubi_attach_info 741 drivers/mtd/ubi/attach.c static void destroy_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av, ubi_attach_info 749 drivers/mtd/ubi/attach.c void ubi_remove_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av) ubi_attach_info 772 drivers/mtd/ubi/attach.c const struct ubi_attach_info *ai, int pnum, int ec) ubi_attach_info 819 drivers/mtd/ubi/attach.c struct ubi_attach_info *ai) ubi_attach_info 941 drivers/mtd/ubi/attach.c static int scan_peb(struct ubi_device *ubi, struct ubi_attach_info *ai, ubi_attach_info 1207 drivers/mtd/ubi/attach.c static int late_analysis(struct ubi_device *ubi, struct ubi_attach_info *ai) ubi_attach_info 1277 drivers/mtd/ubi/attach.c static void destroy_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av, ubi_attach_info 1311 drivers/mtd/ubi/attach.c static void destroy_ai(struct ubi_attach_info *ai) ubi_attach_info 1374 drivers/mtd/ubi/attach.c static int scan_all(struct ubi_device *ubi, struct ubi_attach_info *ai, ubi_attach_info 1450 drivers/mtd/ubi/attach.c static struct ubi_attach_info *alloc_ai(void) ubi_attach_info 1452 drivers/mtd/ubi/attach.c struct ubi_attach_info *ai; ubi_attach_info 1454 drivers/mtd/ubi/attach.c ai = kzalloc(sizeof(struct ubi_attach_info), GFP_KERNEL); ubi_attach_info 1487 drivers/mtd/ubi/attach.c static int scan_fast(struct ubi_device *ubi, struct ubi_attach_info **ai) ubi_attach_info 1490 drivers/mtd/ubi/attach.c struct ubi_attach_info *scan_ai; ubi_attach_info 1558 drivers/mtd/ubi/attach.c struct ubi_attach_info *ai; ubi_attach_info 1615 drivers/mtd/ubi/attach.c struct ubi_attach_info *scan_ai; ubi_attach_info 1658 drivers/mtd/ubi/attach.c static int self_check_ai(struct ubi_device *ubi, struct ubi_attach_info *ai) ubi_attach_info 1482 drivers/mtd/ubi/eba.c struct ubi_attach_info *ai) ubi_attach_info 1514 drivers/mtd/ubi/eba.c int self_check_eba(struct ubi_device *ubi, struct ubi_attach_info *ai_fastmap, ubi_attach_info 1515 drivers/mtd/ubi/eba.c struct ubi_attach_info *ai_scan) ubi_attach_info 1610 drivers/mtd/ubi/eba.c int ubi_eba_init(struct ubi_device *ubi, struct ubi_attach_info *ai) ubi_attach_info 136 drivers/mtd/ubi/fastmap.c static int add_aeb(struct ubi_attach_info *ai, struct list_head *list, ubi_attach_info 175 drivers/mtd/ubi/fastmap.c static struct ubi_ainf_volume *add_vol(struct ubi_attach_info *ai, int vol_id, ubi_attach_info 203 drivers/mtd/ubi/fastmap.c static void assign_aeb_to_av(struct ubi_attach_info *ai, ubi_attach_info 242 drivers/mtd/ubi/fastmap.c static int update_vol(struct ubi_device *ubi, struct ubi_attach_info *ai, ubi_attach_info 336 drivers/mtd/ubi/fastmap.c static int process_pool_aeb(struct ubi_device *ubi, struct ubi_attach_info *ai, ubi_attach_info 370 drivers/mtd/ubi/fastmap.c static void unmap_peb(struct ubi_attach_info *ai, int pnum) ubi_attach_info 400 drivers/mtd/ubi/fastmap.c static int scan_pool(struct ubi_device *ubi, struct ubi_attach_info *ai, ubi_attach_info 517 drivers/mtd/ubi/fastmap.c static int count_fastmap_pebs(struct ubi_attach_info *ai) ubi_attach_info 547 drivers/mtd/ubi/fastmap.c struct ubi_attach_info *ai, ubi_attach_info 805 drivers/mtd/ubi/fastmap.c static int find_fm_anchor(struct ubi_attach_info *ai) ubi_attach_info 821 drivers/mtd/ubi/fastmap.c static struct ubi_ainf_peb *clone_aeb(struct ubi_attach_info *ai, ubi_attach_info 850 drivers/mtd/ubi/fastmap.c int ubi_scan_fastmap(struct ubi_device *ubi, struct ubi_attach_info *ai, ubi_attach_info 851 drivers/mtd/ubi/fastmap.c struct ubi_attach_info *scan_ai) ubi_attach_info 822 drivers/mtd/ubi/ubi.h struct ubi_ainf_peb *ubi_alloc_aeb(struct ubi_attach_info *ai, int pnum, ubi_attach_info 824 drivers/mtd/ubi/ubi.h void ubi_free_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb); ubi_attach_info 825 drivers/mtd/ubi/ubi.h int ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, ubi_attach_info 827 drivers/mtd/ubi/ubi.h struct ubi_ainf_volume *ubi_add_av(struct ubi_attach_info *ai, int vol_id); ubi_attach_info 828 drivers/mtd/ubi/ubi.h struct ubi_ainf_volume *ubi_find_av(const struct ubi_attach_info *ai, ubi_attach_info 830 drivers/mtd/ubi/ubi.h void ubi_remove_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av); ubi_attach_info 832 drivers/mtd/ubi/ubi.h struct ubi_attach_info *ai); ubi_attach_info 834 drivers/mtd/ubi/ubi.h void ubi_destroy_ai(struct ubi_attach_info *ai); ubi_attach_info 841 drivers/mtd/ubi/ubi.h int ubi_read_volume_table(struct ubi_device *ubi, struct ubi_attach_info *ai); ubi_attach_info 899 drivers/mtd/ubi/ubi.h int ubi_eba_init(struct ubi_device *ubi, struct ubi_attach_info *ai); ubi_attach_info 901 drivers/mtd/ubi/ubi.h int self_check_eba(struct ubi_device *ubi, struct ubi_attach_info *ai_fastmap, ubi_attach_info 902 drivers/mtd/ubi/ubi.h struct ubi_attach_info *ai_scan); ubi_attach_info 910 drivers/mtd/ubi/ubi.h int ubi_wl_init(struct ubi_device *ubi, struct ubi_attach_info *ai); ubi_attach_info 965 drivers/mtd/ubi/ubi.h int ubi_scan_fastmap(struct ubi_device *ubi, struct ubi_attach_info *ai, ubi_attach_info 966 drivers/mtd/ubi/ubi.h struct ubi_attach_info *scan_ai); ubi_attach_info 285 drivers/mtd/ubi/vtbl.c static int create_vtbl(struct ubi_device *ubi, struct ubi_attach_info *ai, ubi_attach_info 362 drivers/mtd/ubi/vtbl.c struct ubi_attach_info *ai, ubi_attach_info 485 drivers/mtd/ubi/vtbl.c struct ubi_attach_info *ai) ubi_attach_info 521 drivers/mtd/ubi/vtbl.c const struct ubi_attach_info *ai, ubi_attach_info 719 drivers/mtd/ubi/vtbl.c struct ubi_attach_info *ai) ubi_attach_info 783 drivers/mtd/ubi/vtbl.c int ubi_read_volume_table(struct ubi_device *ubi, struct ubi_attach_info *ai) ubi_attach_info 1735 drivers/mtd/ubi/wl.c int ubi_wl_init(struct ubi_device *ubi, struct ubi_attach_info *ai)