/openbmc/linux/drivers/mtd/ubi/ |
H A D | ubi.h | 338 struct ubi_volume { struct 387 struct ubi_volume *vol; argument 563 struct ubi_volume *volumes[UBI_MAX_VOLUMES+UBI_INT_VOL_COUNT]; 848 int ubi_add_volume(struct ubi_device *ubi, struct ubi_volume *vol); 849 void ubi_free_volume(struct ubi_device *ubi, struct ubi_volume *vol); 852 int ubi_start_update(struct ubi_device *ubi, struct ubi_volume *vol, 854 int ubi_more_update_data(struct ubi_device *ubi, struct ubi_volume *vol, 856 int ubi_start_leb_change(struct ubi_device *ubi, struct ubi_volume *vol, 858 int ubi_more_leb_change_data(struct ubi_device *ubi, struct ubi_volume *vol, 869 static inline bool ubi_leb_valid(struct ubi_volume *vol, int lnum) in ubi_leb_valid() [all …]
|
H A D | kapi.c | 67 void ubi_do_get_volume_info(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_do_get_volume_info() 120 struct ubi_volume *vol; in ubi_open_volume() 259 struct ubi_volume *vol = ubi->volumes[i]; in ubi_open_volume_nm() 328 struct ubi_volume *vol = desc->vol; in ubi_close_volume() 372 struct ubi_volume *vol = desc->vol; in leb_read_sanity_check() 426 struct ubi_volume *vol = desc->vol; in ubi_leb_read() 466 struct ubi_volume *vol = desc->vol; in ubi_leb_read_sg() 517 struct ubi_volume *vol = desc->vol; in ubi_leb_write() 562 struct ubi_volume *vol = desc->vol; in ubi_leb_change() 602 struct ubi_volume *vol = desc->vol; in ubi_leb_erase() [all …]
|
H A D | upd.c | 41 static int set_update_marker(struct ubi_device *ubi, struct ubi_volume *vol) in set_update_marker() 74 static int clear_update_marker(struct ubi_device *ubi, struct ubi_volume *vol, in clear_update_marker() 114 int ubi_start_update(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_start_update() 168 int ubi_start_leb_change(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_start_leb_change() 219 static int write_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, in write_leb() 265 int ubi_more_update_data(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_more_update_data() 380 int ubi_more_leb_change_data(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_more_leb_change_data()
|
H A D | eba.c | 107 void ubi_eba_get_ldesc(struct ubi_volume *vol, int lnum, in ubi_eba_get_ldesc() 123 struct ubi_eba_table *ubi_eba_create_table(struct ubi_volume *vol, in ubi_eba_create_table() 173 void ubi_eba_copy_table(struct ubi_volume *vol, struct ubi_eba_table *dst, in ubi_eba_copy_table() 194 void ubi_eba_replace_table(struct ubi_volume *vol, struct ubi_eba_table *tbl) in ubi_eba_replace_table() 435 bool ubi_eba_is_mapped(struct ubi_volume *vol, int lnum) in ubi_eba_is_mapped() 450 int ubi_eba_unmap_leb(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_eba_unmap_leb() 497 static int check_mapping(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, in check_mapping() 569 static int check_mapping(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, in check_mapping() 595 int ubi_eba_read_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, in ubi_eba_read_leb() 747 int ubi_eba_read_leb_sg(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_eba_read_leb_sg() [all …]
|
H A D | vmt.c | 58 struct ubi_volume *vol = container_of(dev, struct ubi_volume, dev); in vol_attribute_show() 120 struct ubi_volume *vol = container_of(dev, struct ubi_volume, dev); in vol_release() 141 struct ubi_volume *vol; in ubi_create_volume() 148 vol = kzalloc(sizeof(struct ubi_volume), GFP_KERNEL); in ubi_create_volume() 335 struct ubi_volume *vol = desc->vol; in ubi_remove_volume() 407 struct ubi_volume *vol = desc->vol; in ubi_resize_volume() 546 struct ubi_volume *vol = re->desc->vol; in ubi_rename_volumes() 570 int ubi_add_volume(struct ubi_device *ubi, struct ubi_volume *vol) in ubi_add_volume() 614 void ubi_free_volume(struct ubi_device *ubi, struct ubi_volume *vol) in ubi_free_volume() 634 const struct ubi_volume *vol; in self_check_volume()
|
H A D | vtbl.c | 65 struct ubi_volume *layout_vol; in ubi_update_layout_vol() 128 struct ubi_volume *vol = re->desc->vol; in ubi_vtbl_rename_volumes() 526 struct ubi_volume *vol; in init_volumes() 534 vol = kzalloc(sizeof(struct ubi_volume), GFP_KERNEL); in init_volumes() 626 vol = kzalloc(sizeof(struct ubi_volume), GFP_KERNEL); in init_volumes() 674 static int check_av(const struct ubi_volume *vol, in check_av() 723 struct ubi_volume *vol; in check_attaching_info()
|
H A D | cdev.c | 47 struct ubi_volume *vol = desc->vol; in get_exclusive() 73 struct ubi_volume *vol = desc->vol; in revoke_exclusive() 120 struct ubi_volume *vol = desc->vol; in vol_cdev_release() 146 struct ubi_volume *vol = desc->vol; in vol_cdev_llseek() 175 struct ubi_volume *vol = desc->vol; in vol_cdev_read() 252 struct ubi_volume *vol = desc->vol; in vol_cdev_direct_write() 328 struct ubi_volume *vol = desc->vol; in vol_cdev_write() 383 struct ubi_volume *vol = desc->vol; in vol_cdev_ioctl()
|
H A D | debug.h | 43 void ubi_dump_vol_info(const struct ubi_volume *vol);
|
H A D | misc.c | 52 struct ubi_volume *vol = ubi->volumes[vol_id]; in ubi_check_volume()
|
H A D | fastmap.c | 1104 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()
|
H A D | build.c | 156 int ubi_volume_notify(struct ubi_device *ubi, struct ubi_volume *vol, int ntype) in ubi_volume_notify() 777 struct ubi_volume *vol = ubi->volumes[vol_id]; in autoresize()
|
H A D | debug.c | 95 void ubi_dump_vol_info(const struct ubi_volume *vol) in ubi_dump_vol_info()
|
/openbmc/u-boot/drivers/mtd/ubi/ |
H A D | ubi.h | 311 struct ubi_volume { struct 359 struct ubi_volume *vol; argument 535 struct ubi_volume *volumes[UBI_MAX_VOLUMES+UBI_INT_VOL_COUNT]; 807 int ubi_add_volume(struct ubi_device *ubi, struct ubi_volume *vol); 808 void ubi_free_volume(struct ubi_device *ubi, struct ubi_volume *vol); 811 int ubi_start_update(struct ubi_device *ubi, struct ubi_volume *vol, 813 int ubi_more_update_data(struct ubi_device *ubi, struct ubi_volume *vol, 815 int ubi_start_leb_change(struct ubi_device *ubi, struct ubi_volume *vol, 817 int ubi_more_leb_change_data(struct ubi_device *ubi, struct ubi_volume *vol, 830 int ubi_create_gluebi(struct ubi_device *ubi, struct ubi_volume *vol); [all …]
|
H A D | kapi.c | 74 void ubi_do_get_volume_info(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_do_get_volume_info() 126 struct ubi_volume *vol; in ubi_open_volume() 265 struct ubi_volume *vol = ubi->volumes[i]; in ubi_open_volume_nm() 333 struct ubi_volume *vol = desc->vol; in ubi_close_volume() 377 struct ubi_volume *vol = desc->vol; in leb_read_sanity_check() 431 struct ubi_volume *vol = desc->vol; in ubi_leb_read() 471 struct ubi_volume *vol = desc->vol; in ubi_leb_read_sg() 523 struct ubi_volume *vol = desc->vol; in ubi_leb_write() 568 struct ubi_volume *vol = desc->vol; in ubi_leb_change() 608 struct ubi_volume *vol = desc->vol; in ubi_leb_erase() [all …]
|
H A D | upd.c | 47 static int set_update_marker(struct ubi_device *ubi, struct ubi_volume *vol) in set_update_marker() 80 static int clear_update_marker(struct ubi_device *ubi, struct ubi_volume *vol, in clear_update_marker() 120 int ubi_start_update(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_start_update() 174 int ubi_start_leb_change(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_start_leb_change() 225 static int write_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, in write_leb() 271 int ubi_more_update_data(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_more_update_data() 391 int ubi_more_leb_change_data(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_more_leb_change_data()
|
H A D | vmt.c | 65 struct ubi_volume *vol = container_of(dev, struct ubi_volume, dev); in vol_attribute_show() 134 struct ubi_volume *vol = container_of(dev, struct ubi_volume, dev); in vol_release() 154 struct ubi_volume *vol; in ubi_create_volume() 161 vol = kzalloc(sizeof(struct ubi_volume), GFP_KERNEL); in ubi_create_volume() 356 struct ubi_volume *vol = desc->vol; in ubi_remove_volume() 428 struct ubi_volume *vol = desc->vol; in ubi_resize_volume() 560 struct ubi_volume *vol = re->desc->vol; in ubi_rename_volumes() 584 int ubi_add_volume(struct ubi_device *ubi, struct ubi_volume *vol) in ubi_add_volume() 630 void ubi_free_volume(struct ubi_device *ubi, struct ubi_volume *vol) in ubi_free_volume() 650 const struct ubi_volume *vol; in self_check_volume()
|
H A D | vtbl.c | 71 struct ubi_volume *layout_vol; in ubi_update_layout_vol() 134 struct ubi_volume *vol = re->desc->vol; in ubi_vtbl_rename_volumes() 533 struct ubi_volume *vol; 541 vol = kzalloc(sizeof(struct ubi_volume), GFP_KERNEL); 620 vol = kzalloc(sizeof(struct ubi_volume), GFP_KERNEL); 664 static int check_av(const struct ubi_volume *vol, 713 struct ubi_volume *vol;
|
H A D | eba.c | 316 int ubi_eba_unmap_leb(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_eba_unmap_leb() 364 int ubi_eba_read_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, in ubi_eba_read_leb() 491 int ubi_eba_read_leb_sg(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_eba_read_leb_sg() 553 struct ubi_volume *vol = ubi->volumes[idx]; in recover_peb() 654 int ubi_eba_write_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, in ubi_eba_write_leb() 787 int ubi_eba_write_leb_st(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_eba_write_leb_st() 904 int ubi_eba_atomic_leb_change(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_eba_atomic_leb_change() 1057 struct ubi_volume *vol; in ubi_eba_copy_leb() 1296 struct ubi_volume *vol; in self_check_eba() 1388 struct ubi_volume *vol; in ubi_eba_init()
|
H A D | misc.c | 53 struct ubi_volume *vol = ubi->volumes[vol_id]; in ubi_check_volume()
|
H A D | debug.h | 47 void ubi_dump_vol_info(const struct ubi_volume *vol);
|
H A D | build.c | 182 int ubi_volume_notify(struct ubi_device *ubi, struct ubi_volume *vol, int ntype) in ubi_volume_notify() 819 struct ubi_volume *vol = ubi->volumes[vol_id]; in autoresize()
|
H A D | debug.c | 97 void ubi_dump_vol_info(const struct ubi_volume *vol) in ubi_dump_vol_info()
|
H A D | fastmap.c | 1113 struct ubi_volume *vol; in ubi_write_fastmap()
|
/openbmc/u-boot/drivers/misc/ |
H A D | fs_loader.c | 141 char *storage_interface, *dev_part, *ubi_mtdpart, *ubi_volume; in fw_get_filesystem_firmware() local 147 ubi_volume = env_get("fw_ubi_volume"); in fw_get_filesystem_firmware() 151 } else if (storage_interface && ubi_mtdpart && ubi_volume) { in fw_get_filesystem_firmware() 152 ret = mount_ubifs(ubi_mtdpart, ubi_volume); in fw_get_filesystem_firmware()
|
/openbmc/u-boot/cmd/ |
H A D | ubi.c | 84 static int ubi_check_volumename(const struct ubi_volume *vol, char *name) in ubi_check_volumename() 178 static struct ubi_volume *ubi_find_volume(char *volume) in ubi_find_volume() 180 struct ubi_volume *vol = NULL; in ubi_find_volume() 196 struct ubi_volume *vol; in ubi_remove_vol() 250 struct ubi_volume *vol; in ubi_volume_continue_write() 287 struct ubi_volume *vol; in ubi_volume_begin_write() 318 struct ubi_volume *vol; in ubi_volume_read()
|