Home
last modified time | relevance | path

Searched refs:ubi_volume (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/drivers/mtd/ubi/
Dubi.h351 struct ubi_volume { struct
400 struct ubi_volume *vol; argument
576 struct ubi_volume *volumes[UBI_MAX_VOLUMES+UBI_INT_VOL_COUNT];
861 int ubi_add_volume(struct ubi_device *ubi, struct ubi_volume *vol);
862 void ubi_free_volume(struct ubi_device *ubi, struct ubi_volume *vol);
865 int ubi_start_update(struct ubi_device *ubi, struct ubi_volume *vol,
867 int ubi_more_update_data(struct ubi_device *ubi, struct ubi_volume *vol,
869 int ubi_start_leb_change(struct ubi_device *ubi, struct ubi_volume *vol,
871 int ubi_more_leb_change_data(struct ubi_device *ubi, struct ubi_volume *vol,
882 static inline bool ubi_leb_valid(struct ubi_volume *vol, int lnum) in ubi_leb_valid()
[all …]
Dkapi.c80 void ubi_do_get_volume_info(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_do_get_volume_info()
132 struct ubi_volume *vol; in ubi_open_volume()
271 struct ubi_volume *vol = ubi->volumes[i]; in ubi_open_volume_nm()
340 struct ubi_volume *vol = desc->vol; in ubi_close_volume()
384 struct ubi_volume *vol = desc->vol; in leb_read_sanity_check()
438 struct ubi_volume *vol = desc->vol; in ubi_leb_read()
478 struct ubi_volume *vol = desc->vol; in ubi_leb_read_sg()
529 struct ubi_volume *vol = desc->vol; in ubi_leb_write()
574 struct ubi_volume *vol = desc->vol; in ubi_leb_change()
614 struct ubi_volume *vol = desc->vol; in ubi_leb_erase()
[all …]
Dupd.c54 static int set_update_marker(struct ubi_device *ubi, struct ubi_volume *vol) in set_update_marker()
87 static int clear_update_marker(struct ubi_device *ubi, struct ubi_volume *vol, in clear_update_marker()
127 int ubi_start_update(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_start_update()
181 int ubi_start_leb_change(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_start_leb_change()
232 static int write_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, in write_leb()
278 int ubi_more_update_data(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_more_update_data()
393 int ubi_more_leb_change_data(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_more_leb_change_data()
Deba.c120 void ubi_eba_get_ldesc(struct ubi_volume *vol, int lnum, in ubi_eba_get_ldesc()
136 struct ubi_eba_table *ubi_eba_create_table(struct ubi_volume *vol, in ubi_eba_create_table()
187 void ubi_eba_copy_table(struct ubi_volume *vol, struct ubi_eba_table *dst, in ubi_eba_copy_table()
208 void ubi_eba_replace_table(struct ubi_volume *vol, struct ubi_eba_table *tbl) in ubi_eba_replace_table()
449 bool ubi_eba_is_mapped(struct ubi_volume *vol, int lnum) in ubi_eba_is_mapped()
464 int ubi_eba_unmap_leb(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_eba_unmap_leb()
511 static int check_mapping(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, in check_mapping()
583 static int check_mapping(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, in check_mapping()
609 int ubi_eba_read_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, in ubi_eba_read_leb()
761 int ubi_eba_read_leb_sg(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_eba_read_leb_sg()
[all …]
Dvmt.c71 struct ubi_volume *vol = container_of(dev, struct ubi_volume, dev); in vol_attribute_show()
139 struct ubi_volume *vol = container_of(dev, struct ubi_volume, dev); in vol_release()
160 struct ubi_volume *vol; in ubi_create_volume()
167 vol = kzalloc(sizeof(struct ubi_volume), GFP_KERNEL); in ubi_create_volume()
355 struct ubi_volume *vol = desc->vol; in ubi_remove_volume()
427 struct ubi_volume *vol = desc->vol; in ubi_resize_volume()
564 struct ubi_volume *vol = re->desc->vol; in ubi_rename_volumes()
588 int ubi_add_volume(struct ubi_device *ubi, struct ubi_volume *vol) in ubi_add_volume()
632 void ubi_free_volume(struct ubi_device *ubi, struct ubi_volume *vol) in ubi_free_volume()
652 const struct ubi_volume *vol; in self_check_volume()
Dvtbl.c78 struct ubi_volume *layout_vol; in ubi_update_layout_vol()
141 struct ubi_volume *vol = re->desc->vol; in ubi_vtbl_rename_volumes()
539 struct ubi_volume *vol; in init_volumes()
547 vol = kzalloc(sizeof(struct ubi_volume), GFP_KERNEL); in init_volumes()
639 vol = kzalloc(sizeof(struct ubi_volume), GFP_KERNEL); in init_volumes()
687 static int check_av(const struct ubi_volume *vol, in check_av()
736 struct ubi_volume *vol; in check_attaching_info()
Dcdev.c60 struct ubi_volume *vol = desc->vol; in get_exclusive()
86 struct ubi_volume *vol = desc->vol; in revoke_exclusive()
133 struct ubi_volume *vol = desc->vol; in vol_cdev_release()
159 struct ubi_volume *vol = desc->vol; in vol_cdev_llseek()
188 struct ubi_volume *vol = desc->vol; in vol_cdev_read()
265 struct ubi_volume *vol = desc->vol; in vol_cdev_direct_write()
341 struct ubi_volume *vol = desc->vol; in vol_cdev_write()
396 struct ubi_volume *vol = desc->vol; in vol_cdev_ioctl()
Ddebug.h56 void ubi_dump_vol_info(const struct ubi_volume *vol);
Dmisc.c65 struct ubi_volume *vol = ubi->volumes[vol_id]; in ubi_check_volume()
Dbuild.c167 int ubi_volume_notify(struct ubi_device *ubi, struct ubi_volume *vol, int ntype) in ubi_volume_notify()
757 struct ubi_volume *vol = ubi->volumes[vol_id]; in autoresize()
Dfastmap.c1103 int ubi_fastmap_init_checkmap(struct ubi_volume *vol, int leb_count) in ubi_fastmap_init_checkmap()
1118 void ubi_fastmap_destroy_checkmap(struct ubi_volume *vol) in ubi_fastmap_destroy_checkmap()
1142 struct ubi_volume *vol; in ubi_write_fastmap()
Ddebug.c108 void ubi_dump_vol_info(const struct ubi_volume *vol) in ubi_dump_vol_info()