Home
last modified time | relevance | path

Searched refs:ubi_attach_info (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/mtd/ubi/
H A Dubi.h761 struct ubi_attach_info { struct
824 struct ubi_ainf_peb *ubi_alloc_aeb(struct ubi_attach_info *ai, int pnum,
826 void ubi_free_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb);
827 int ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum,
829 struct ubi_ainf_volume *ubi_add_av(struct ubi_attach_info *ai, int vol_id);
830 struct ubi_ainf_volume *ubi_find_av(const struct ubi_attach_info *ai,
832 void ubi_remove_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av);
834 struct ubi_attach_info *ai);
836 void ubi_destroy_ai(struct ubi_attach_info *ai);
843 int ubi_read_volume_table(struct ubi_device *ubi, struct ubi_attach_info *ai);
[all …]
H A Dattach.c79 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, in find_or_add_av()
161 static struct ubi_ainf_volume *ubi_find_or_add_av(struct ubi_attach_info *ai, in ubi_find_or_add_av()
178 struct ubi_ainf_peb *ubi_alloc_aeb(struct ubi_attach_info *ai, int pnum, in ubi_alloc_aeb()
203 void ubi_free_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb) in ubi_free_aeb()
229 static int add_to_list(struct ubi_attach_info *ai, int pnum, int vol_id, in add_to_list()
268 static int add_corrupted(struct ubi_attach_info *ai, int pnum, int ec) in add_corrupted()
296 static int add_fastmap(struct ubi_attach_info *ai, int pnum, in add_fastmap()
396 static struct ubi_ainf_volume *add_volume(struct ubi_attach_info *ai, in add_volume()
563 int ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, in ubi_add_to_av()
[all …]
H A Dvtbl.c285 static int create_vtbl(struct ubi_device *ubi, struct ubi_attach_info *ai, in create_vtbl()
362 struct ubi_attach_info *ai, in process_lvol()
485 struct ubi_attach_info *ai) in create_empty_lvol()
521 const struct ubi_attach_info *ai, in init_volumes()
719 struct ubi_attach_info *ai) in check_attaching_info()
783 int ubi_read_volume_table(struct ubi_device *ubi, struct ubi_attach_info *ai) in ubi_read_volume_table()
H A Dfastmap.c136 static int add_aeb(struct ubi_attach_info *ai, struct list_head *list, in add_aeb()
175 static struct ubi_ainf_volume *add_vol(struct ubi_attach_info *ai, int vol_id, in add_vol()
203 static void assign_aeb_to_av(struct ubi_attach_info *ai, in assign_aeb_to_av()
242 static int update_vol(struct ubi_device *ubi, struct ubi_attach_info *ai, in update_vol()
336 static int process_pool_aeb(struct ubi_device *ubi, struct ubi_attach_info *ai, in process_pool_aeb()
370 static void unmap_peb(struct ubi_attach_info *ai, int pnum) in unmap_peb()
400 static int scan_pool(struct ubi_device *ubi, struct ubi_attach_info *ai, in scan_pool()
519 static int count_fastmap_pebs(struct ubi_attach_info *ai) in count_fastmap_pebs()
549 struct ubi_attach_info *ai, in ubi_attach_fastmap()
815 static int find_fm_anchor(struct ubi_attach_info *ai) in find_fm_anchor()
[all …]
H A Deba.c1482 struct ubi_attach_info *ai) in print_rsvd_warning()
1514 int self_check_eba(struct ubi_device *ubi, struct ubi_attach_info *ai_fastmap, in self_check_eba()
1515 struct ubi_attach_info *ai_scan) in self_check_eba()
1610 int ubi_eba_init(struct ubi_device *ubi, struct ubi_attach_info *ai) in ubi_eba_init()
H A Dwl.c1752 int ubi_wl_init(struct ubi_device *ubi, struct ubi_attach_info *ai)
/OK3568_Linux_fs/u-boot/drivers/mtd/ubi/
H A Dubi.h725 struct ubi_attach_info { struct
786 int ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum,
788 struct ubi_ainf_volume *ubi_find_av(const struct ubi_attach_info *ai,
790 void ubi_remove_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av);
792 struct ubi_attach_info *ai);
794 void ubi_destroy_ai(struct ubi_attach_info *ai);
801 int ubi_read_volume_table(struct ubi_device *ubi, struct ubi_attach_info *ai);
861 int ubi_eba_init(struct ubi_device *ubi, struct ubi_attach_info *ai);
863 int self_check_eba(struct ubi_device *ubi, struct ubi_attach_info *ai_fastmap,
864 struct ubi_attach_info *ai_scan);
[all …]
H A Dattach.c88 static int self_check_ai(struct ubi_device *ubi, struct ubi_attach_info *ai);
115 static int add_to_list(struct ubi_attach_info *ai, int pnum, int vol_id, in add_to_list()
156 static int add_corrupted(struct ubi_attach_info *ai, int pnum, int ec) in add_corrupted()
254 static struct ubi_ainf_volume *add_volume(struct ubi_attach_info *ai, in add_volume()
445 int ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, in ubi_add_to_av()
601 struct ubi_ainf_volume *ubi_find_av(const struct ubi_attach_info *ai, in ubi_find_av()
627 void ubi_remove_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av) in ubi_remove_av()
659 const struct ubi_attach_info *ai, int pnum, int ec) in early_erase_peb()
706 struct ubi_attach_info *ai) in ubi_early_get_peb()
815 static int scan_peb(struct ubi_device *ubi, struct ubi_attach_info *ai, in scan_peb()
[all …]
H A Dvtbl.c296 static int create_vtbl(struct ubi_device *ubi, struct ubi_attach_info *ai,
370 struct ubi_attach_info *ai,
493 struct ubi_attach_info *ai)
529 const struct ubi_attach_info *ai,
710 struct ubi_attach_info *ai)
774 int ubi_read_volume_table(struct ubi_device *ubi, struct ubi_attach_info *ai)
H A Dfastmap.c143 static int add_aeb(struct ubi_attach_info *ai, struct list_head *list, in add_aeb()
184 static struct ubi_ainf_volume *add_vol(struct ubi_attach_info *ai, int vol_id, in add_vol()
233 static void assign_aeb_to_av(struct ubi_attach_info *ai, in assign_aeb_to_av()
273 static int update_vol(struct ubi_device *ubi, struct ubi_attach_info *ai, in update_vol()
369 static int process_pool_aeb(struct ubi_device *ubi, struct ubi_attach_info *ai, in process_pool_aeb()
420 static void unmap_peb(struct ubi_attach_info *ai, int pnum) in unmap_peb()
455 static int scan_pool(struct ubi_device *ubi, struct ubi_attach_info *ai, in scan_pool()
459 static int scan_pool(struct ubi_device *ubi, struct ubi_attach_info *ai, in scan_pool()
576 static int count_fastmap_pebs(struct ubi_attach_info *ai) in count_fastmap_pebs()
606 struct ubi_attach_info *ai, in ubi_attach_fastmap()
[all …]
H A Deba.c1259 struct ubi_attach_info *ai) in print_rsvd_warning()
1291 int self_check_eba(struct ubi_device *ubi, struct ubi_attach_info *ai_fastmap, in self_check_eba()
1292 struct ubi_attach_info *ai_scan) in self_check_eba()
1385 int ubi_eba_init(struct ubi_device *ubi, struct ubi_attach_info *ai) in ubi_eba_init()
H A Dwl.c1528 int ubi_wl_init(struct ubi_device *ubi, struct ubi_attach_info *ai)
/OK3568_Linux_fs/u-boot/drivers/mtd/ubispl/
H A Dubispl.c278 struct ubi_attach_info { struct
283 struct ubi_attach_info *ai, in ubi_attach_fastmap() argument
493 struct ubi_attach_info *ai, in ubi_scan_fastmap()