Symbol: ubi_attach_info
drivers/mtd/ubi/attach.c
103
static struct ubi_ainf_volume *find_or_add_av(struct ubi_attach_info *ai,
drivers/mtd/ubi/attach.c
1207
static int late_analysis(struct ubi_device *ubi, struct ubi_attach_info *ai)
drivers/mtd/ubi/attach.c
1277
static void destroy_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av,
drivers/mtd/ubi/attach.c
1311
static void destroy_ai(struct ubi_attach_info *ai)
drivers/mtd/ubi/attach.c
1374
static int scan_all(struct ubi_device *ubi, struct ubi_attach_info *ai,
drivers/mtd/ubi/attach.c
1450
static struct ubi_attach_info *alloc_ai(const char *slab_name)
drivers/mtd/ubi/attach.c
1452
struct ubi_attach_info *ai;
drivers/mtd/ubi/attach.c
1454
ai = kzalloc_obj(struct ubi_attach_info);
drivers/mtd/ubi/attach.c
1487
static int scan_fast(struct ubi_device *ubi, struct ubi_attach_info **ai)
drivers/mtd/ubi/attach.c
1490
struct ubi_attach_info *scan_ai;
drivers/mtd/ubi/attach.c
1558
struct ubi_attach_info *ai;
drivers/mtd/ubi/attach.c
161
static struct ubi_ainf_volume *ubi_find_or_add_av(struct ubi_attach_info *ai,
drivers/mtd/ubi/attach.c
1615
struct ubi_attach_info *scan_ai;
drivers/mtd/ubi/attach.c
1660
static int self_check_ai(struct ubi_device *ubi, struct ubi_attach_info *ai)
drivers/mtd/ubi/attach.c
178
struct ubi_ainf_peb *ubi_alloc_aeb(struct ubi_attach_info *ai, int pnum,
drivers/mtd/ubi/attach.c
203
void ubi_free_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb)
drivers/mtd/ubi/attach.c
229
static int add_to_list(struct ubi_attach_info *ai, int pnum, int vol_id,
drivers/mtd/ubi/attach.c
268
static int add_corrupted(struct ubi_attach_info *ai, int pnum, int ec)
drivers/mtd/ubi/attach.c
296
static int add_fastmap(struct ubi_attach_info *ai, int pnum,
drivers/mtd/ubi/attach.c
396
static struct ubi_ainf_volume *add_volume(struct ubi_attach_info *ai,
drivers/mtd/ubi/attach.c
563
int ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum,
drivers/mtd/ubi/attach.c
717
struct ubi_ainf_volume *ubi_add_av(struct ubi_attach_info *ai, int vol_id)
drivers/mtd/ubi/attach.c
732
struct ubi_ainf_volume *ubi_find_av(const struct ubi_attach_info *ai,
drivers/mtd/ubi/attach.c
737
return find_or_add_av((struct ubi_attach_info *)ai, vol_id, AV_FIND,
drivers/mtd/ubi/attach.c
741
static void destroy_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av,
drivers/mtd/ubi/attach.c
749
void ubi_remove_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av)
drivers/mtd/ubi/attach.c
772
const struct ubi_attach_info *ai, int pnum, int ec)
drivers/mtd/ubi/attach.c
79
static int self_check_ai(struct ubi_device *ubi, struct ubi_attach_info *ai);
drivers/mtd/ubi/attach.c
819
struct ubi_attach_info *ai)
drivers/mtd/ubi/attach.c
941
static int scan_peb(struct ubi_device *ubi, struct ubi_attach_info *ai,
drivers/mtd/ubi/eba.c
1494
struct ubi_attach_info *ai)
drivers/mtd/ubi/eba.c
1526
int self_check_eba(struct ubi_device *ubi, struct ubi_attach_info *ai_fastmap,
drivers/mtd/ubi/eba.c
1527
struct ubi_attach_info *ai_scan)
drivers/mtd/ubi/eba.c
1619
int ubi_eba_init(struct ubi_device *ubi, struct ubi_attach_info *ai)
drivers/mtd/ubi/fastmap.c
136
static int add_aeb(struct ubi_attach_info *ai, struct list_head *list,
drivers/mtd/ubi/fastmap.c
175
static struct ubi_ainf_volume *add_vol(struct ubi_attach_info *ai, int vol_id,
drivers/mtd/ubi/fastmap.c
203
static void assign_aeb_to_av(struct ubi_attach_info *ai,
drivers/mtd/ubi/fastmap.c
242
static int update_vol(struct ubi_device *ubi, struct ubi_attach_info *ai,
drivers/mtd/ubi/fastmap.c
336
static int process_pool_aeb(struct ubi_device *ubi, struct ubi_attach_info *ai,
drivers/mtd/ubi/fastmap.c
370
static void unmap_peb(struct ubi_attach_info *ai, int pnum)
drivers/mtd/ubi/fastmap.c
400
static int scan_pool(struct ubi_device *ubi, struct ubi_attach_info *ai,
drivers/mtd/ubi/fastmap.c
519
static int count_fastmap_pebs(struct ubi_attach_info *ai)
drivers/mtd/ubi/fastmap.c
549
struct ubi_attach_info *ai,
drivers/mtd/ubi/fastmap.c
815
static int find_fm_anchor(struct ubi_attach_info *ai)
drivers/mtd/ubi/fastmap.c
831
static struct ubi_ainf_peb *clone_aeb(struct ubi_attach_info *ai,
drivers/mtd/ubi/fastmap.c
860
int ubi_scan_fastmap(struct ubi_device *ubi, struct ubi_attach_info *ai,
drivers/mtd/ubi/fastmap.c
861
struct ubi_attach_info *scan_ai)
drivers/mtd/ubi/ubi.h
822
struct ubi_ainf_peb *ubi_alloc_aeb(struct ubi_attach_info *ai, int pnum,
drivers/mtd/ubi/ubi.h
824
void ubi_free_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb);
drivers/mtd/ubi/ubi.h
825
int ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum,
drivers/mtd/ubi/ubi.h
827
struct ubi_ainf_volume *ubi_add_av(struct ubi_attach_info *ai, int vol_id);
drivers/mtd/ubi/ubi.h
828
struct ubi_ainf_volume *ubi_find_av(const struct ubi_attach_info *ai,
drivers/mtd/ubi/ubi.h
830
void ubi_remove_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av);
drivers/mtd/ubi/ubi.h
832
struct ubi_attach_info *ai);
drivers/mtd/ubi/ubi.h
840
int ubi_read_volume_table(struct ubi_device *ubi, struct ubi_attach_info *ai);
drivers/mtd/ubi/ubi.h
898
int ubi_eba_init(struct ubi_device *ubi, struct ubi_attach_info *ai);
drivers/mtd/ubi/ubi.h
900
int self_check_eba(struct ubi_device *ubi, struct ubi_attach_info *ai_fastmap,
drivers/mtd/ubi/ubi.h
901
struct ubi_attach_info *ai_scan);
drivers/mtd/ubi/ubi.h
910
int ubi_wl_init(struct ubi_device *ubi, struct ubi_attach_info *ai);
drivers/mtd/ubi/ubi.h
968
int ubi_scan_fastmap(struct ubi_device *ubi, struct ubi_attach_info *ai,
drivers/mtd/ubi/ubi.h
969
struct ubi_attach_info *scan_ai);
drivers/mtd/ubi/vtbl.c
285
static int create_vtbl(struct ubi_device *ubi, struct ubi_attach_info *ai,
drivers/mtd/ubi/vtbl.c
362
struct ubi_attach_info *ai,
drivers/mtd/ubi/vtbl.c
485
struct ubi_attach_info *ai)
drivers/mtd/ubi/vtbl.c
521
const struct ubi_attach_info *ai,
drivers/mtd/ubi/vtbl.c
719
struct ubi_attach_info *ai)
drivers/mtd/ubi/vtbl.c
783
int ubi_read_volume_table(struct ubi_device *ubi, struct ubi_attach_info *ai)
drivers/mtd/ubi/wl.c
1799
int ubi_wl_init(struct ubi_device *ubi, struct ubi_attach_info *ai)