/third_party/uboot/u-boot-2020.01/drivers/mtd/ubi/ |
D | eba.c | 72 static int ubi_get_compat(const struct ubi_device *ubi, int vol_id) in ubi_get_compat() argument 74 if (vol_id == UBI_LAYOUT_VOLUME_ID) in ubi_get_compat() 89 static struct ubi_ltree_entry *ltree_lookup(struct ubi_device *ubi, int vol_id, in ltree_lookup() argument 100 if (vol_id < le->vol_id) in ltree_lookup() 102 else if (vol_id > le->vol_id) in ltree_lookup() 129 int vol_id, int lnum) in ltree_add_entry() argument 139 le->vol_id = vol_id; in ltree_add_entry() 143 le1 = ltree_lookup(ubi, vol_id, lnum); in ltree_add_entry() 166 if (vol_id < le1->vol_id) in ltree_add_entry() 168 else if (vol_id > le1->vol_id) in ltree_add_entry() [all …]
|
D | kapi.c | 77 vi->vol_id = vol->vol_id; in ubi_do_get_volume_info() 121 struct ubi_volume_desc *ubi_open_volume(int ubi_num, int vol_id, int mode) in ubi_open_volume() argument 128 dbg_gen("open device %d, volume %d, mode %d", ubi_num, vol_id, mode); in ubi_open_volume() 144 if (vol_id < 0 || vol_id >= ubi->vtbl_slots) { in ubi_open_volume() 160 vol = ubi->volumes[vol_id]; in ubi_open_volume() 201 err = ubi_check_volume(ubi, vol_id); in ubi_open_volume() 209 vol_id, ubi->ubi_num); in ubi_open_volume() 226 ubi_num, vol_id, err); in ubi_open_volume() 242 int i, vol_id = -1, len; in ubi_open_volume_nm() local 268 vol_id = i; in ubi_open_volume_nm() [all …]
|
D | vmt.c | 73 if (!ubi->volumes[vol->vol_id]) { in vol_attribute_show() 153 int i, err, vol_id = req->vol_id, do_free = 1; in ubi_create_volume() local 169 if (vol_id == UBI_VOL_NUM_AUTO) { in ubi_create_volume() 174 vol_id = i; in ubi_create_volume() 178 if (vol_id == UBI_VOL_NUM_AUTO) { in ubi_create_volume() 183 req->vol_id = vol_id; in ubi_create_volume() 187 ubi->ubi_num, vol_id, (unsigned long long)req->bytes, in ubi_create_volume() 192 if (ubi->volumes[vol_id]) { in ubi_create_volume() 193 ubi_err(ubi, "volume %d already exists", vol_id); in ubi_create_volume() 226 vol->vol_id = vol_id; in ubi_create_volume() [all …]
|
D | attach.c | 115 static int add_to_list(struct ubi_attach_info *ai, int pnum, int vol_id, in add_to_list() argument 135 aeb->vol_id = vol_id; in add_to_list() 193 int vol_id = be32_to_cpu(vid_hdr->vol_id); in validate_vid_hdr() local 206 if (vol_id != av->vol_id) { in validate_vid_hdr() 255 int vol_id, int pnum, in add_volume() argument 261 ubi_assert(vol_id == be32_to_cpu(vid_hdr->vol_id)); in add_volume() 268 if (vol_id == av->vol_id) in add_volume() 271 if (vol_id > av->vol_id) in add_volume() 283 av->vol_id = vol_id; in add_volume() 290 if (vol_id > ai->highest_vol_id) in add_volume() [all …]
|
D | upd.c | 52 dbg_gen("set update marker for volume %d", vol->vol_id); in set_update_marker() 55 ubi_assert(ubi->vtbl[vol->vol_id].upd_marker); in set_update_marker() 60 vtbl_rec = ubi->vtbl[vol->vol_id]; in set_update_marker() 64 err = ubi_change_vtbl_record(ubi, vol->vol_id, &vtbl_rec); in set_update_marker() 86 dbg_gen("clear update marker for volume %d", vol->vol_id); in clear_update_marker() 88 vtbl_rec = ubi->vtbl[vol->vol_id]; in clear_update_marker() 104 err = ubi_change_vtbl_record(ubi, vol->vol_id, &vtbl_rec); in clear_update_marker() 125 dbg_gen("start update of volume %d, %llu bytes", vol->vol_id, bytes); in ubi_start_update() 180 vol->vol_id, req->lnum, req->bytes); in ubi_start_leb_change()
|
D | wl.c | 604 int vol_id, int lnum, int torture) in schedule_erase() argument 619 wl_wrk->vol_id = vol_id; in schedule_erase() 641 int vol_id, int lnum, int torture) in do_sync_erase() argument 652 wl_wrk->vol_id = vol_id; in do_sync_erase() 674 int vol_id = -1, lnum = -1; local 815 vol_id = be32_to_cpu(vid_hdr->vol_id); 871 e1->pnum, vol_id, lnum, e2->pnum); 883 err = do_sync_erase(ubi, e1, vol_id, lnum, 0); 896 e2->pnum, vol_id, lnum); 897 err = do_sync_erase(ubi, e2, vol_id, lnum, 0); [all …]
|
D | ubi.h | 197 int vol_id; member 318 int vol_id; member 653 int vol_id; member 686 int vol_id; member 772 int vol_id; member 792 int vol_id); 827 int ubi_check_volume(struct ubi_device *ubi, int vol_id); 871 int ubi_wl_put_peb(struct ubi_device *ubi, int vol_id, int lnum, 873 int ubi_wl_flush(struct ubi_device *ubi, int vol_id, int lnum); 1103 static inline int vol_id2idx(const struct ubi_device *ubi, int vol_id) in vol_id2idx() argument [all …]
|
D | fastmap.c | 113 static struct ubi_vid_hdr *new_fm_vhdr(struct ubi_device *ubi, int vol_id) in new_fm_vhdr() argument 122 new->vol_id = cpu_to_be32(vol_id); in new_fm_vhdr() 184 static struct ubi_ainf_volume *add_vol(struct ubi_attach_info *ai, int vol_id, in add_vol() argument 195 if (vol_id > av->vol_id) in add_vol() 197 else if (vol_id < av->vol_id) in add_vol() 208 av->vol_id = vol_id; in add_vol() 217 dbg_bld("found volume (ID %i)", vol_id); in add_vol() 325 av->vol_id, aeb->lnum, new_aeb->pnum); in update_vol() 336 av->vol_id, aeb->lnum, new_aeb->pnum); in update_vol() 377 if (be32_to_cpu(new_vh->vol_id) == UBI_FM_SB_VOLUME_ID || in process_pool_aeb() [all …]
|
D | misc.c | 49 int ubi_check_volume(struct ubi_device *ubi, int vol_id) in ubi_check_volume() argument 53 struct ubi_volume *vol = ubi->volumes[vol_id]; in ubi_check_volume()
|
D | vtbl.c | 136 struct ubi_vtbl_record *vtbl_rec = &ubi->vtbl[vol->vol_id]; in ubi_vtbl_rename_volumes() 317 vid_hdr->vol_id = cpu_to_be32(UBI_LAYOUT_VOLUME_ID); 556 vol->vol_id = i; 611 av->vol_id, av->used_ebs - av->leb_count); 638 vol->vol_id = UBI_LAYOUT_VOLUME_ID; 642 ubi->volumes[vol_id2idx(ubi, vol->vol_id)] = vol; 756 ubi_msg(ubi, "finish volume %d removal", av->vol_id);
|
D | ubi-media.h | 277 __be32 vol_id; member 488 __be32 vol_id; member
|
D | fastmap-wl.c | 329 int vol_id, pnum = fm_e->pnum; in ubi_wl_put_fm_peb() local 351 vol_id = lnum ? UBI_FM_DATA_VOLUME_ID : UBI_FM_SB_VOLUME_ID; in ubi_wl_put_fm_peb() 352 return schedule_erase(ubi, e, vol_id, lnum, torture); in ubi_wl_put_fm_peb()
|
D | io.c | 876 int vol_id = be32_to_cpu(vid_hdr->vol_id); in validate_vid_hdr() local 890 if (vol_id < 0 || lnum < 0 || data_size < 0 || used_ebs < 0 || in validate_vid_hdr() 896 if (vol_id >= UBI_MAX_VOLUMES && vol_id < UBI_INTERNAL_VOL_START) { in validate_vid_hdr() 901 if (vol_id < UBI_INTERNAL_VOL_START && compat != 0) { in validate_vid_hdr() 906 if (vol_id >= UBI_INTERNAL_VOL_START && compat != UBI_COMPAT_DELETE && in validate_vid_hdr()
|
D | build.c | 816 static int autoresize(struct ubi_device *ubi, int vol_id) in autoresize() argument 819 struct ubi_volume *vol = ubi->volumes[vol_id]; in autoresize() 832 ubi->vtbl[vol_id].flags &= ~UBI_VTBL_AUTORESIZE_FLG; in autoresize() 841 vtbl_rec = ubi->vtbl[vol_id]; in autoresize() 842 err = ubi_change_vtbl_record(ubi, vol_id, &vtbl_rec); in autoresize() 845 vol_id); in autoresize() 852 vol_id); in autoresize() 859 vol_id, vol->name, old_reserved_pebs, vol->reserved_pebs); in autoresize()
|
D | debug.c | 80 pr_err("\tvol_id %d\n", be32_to_cpu(vid_hdr->vol_id)); in ubi_dump_vid_hdr() 100 printf("\tvol_id %d\n", vol->vol_id); in ubi_dump_vol_info() 164 pr_err("\tvol_id %d\n", av->vol_id); in ubi_dump_av() 200 pr_err("\tvol_id %d\n", req->vol_id); in ubi_dump_mkvol_req()
|
/third_party/uboot/u-boot-2020.01/drivers/mtd/ubispl/ |
D | ubispl.c | 292 if (be32_to_cpu(vh->vol_id) == fm_vol_id && in ubi_rescan_fm_vid_hdr() 298 be32_to_cpu(vh->vol_id), in ubi_rescan_fm_vid_hdr() 306 struct ubi_vid_hdr *vh, u32 vol_id, in ubi_add_peb_to_vol() argument 309 struct ubi_vol_info *vi = ubi->volinfo + vol_id; in ubi_add_peb_to_vol() 316 ubi_warn("Vol: %u LEB %d > %d", vol_id, lnum, UBI_MAX_VOL_LEBS); in ubi_add_peb_to_vol() 321 pnum, vol_id, lnum, !!test_bit(lnum, vi->found), in ubi_add_peb_to_vol() 342 if (ubi_rescan_fm_vid_hdr(ubi, cur, cur_pnum, vol_id, in ubi_add_peb_to_vol() 358 vol_id, lnum, cur_pnum, be64_to_cpu(cur->sqnum), pnum, in ubi_add_peb_to_vol() 378 u32 vol_id, lnum; in ubi_scan_vid_hdr() local 389 vol_id = be32_to_cpu(vh->vol_id); in ubi_scan_vid_hdr() [all …]
|
/third_party/uboot/u-boot-2020.01/cmd/ |
D | ubi.c | 114 if ((req->vol_id < 0 || req->vol_id >= ubi->vtbl_slots) && in verify_mkvol_req() 115 req->vol_id != UBI_VOL_NUM_AUTO) in verify_mkvol_req() 149 static int ubi_create_vol(char *volume, int64_t size, int dynamic, int vol_id, in ubi_create_vol() argument 160 req.vol_id = vol_id; in ubi_create_vol() 207 printf("Remove UBI volume %s (id %d)\n", vol->name, vol->vol_id); in ubi_remove_vol() 215 err = ubi_change_vtbl_record(ubi, vol->vol_id, NULL); in ubi_remove_vol() 228 ubi->volumes[vol->vol_id]->eba_tbl = NULL; in ubi_remove_vol() 229 ubi->volumes[vol->vol_id] = NULL; in ubi_remove_vol() 270 err = ubi_check_volume(ubi, vol->vol_id); in ubi_volume_continue_write() 276 vol->vol_id, ubi->ubi_num); in ubi_volume_continue_write() [all …]
|
/third_party/uboot/u-boot-2020.01/common/spl/ |
D | spl_ubi.c | 49 volumes[0].vol_id = CONFIG_SPL_UBI_LOAD_KERNEL_ID; in spl_ubi_load_image() 51 volumes[1].vol_id = CONFIG_SPL_UBI_LOAD_ARGS_ID; in spl_ubi_load_image() 66 volumes[0].vol_id = -1; in spl_ubi_load_image() 71 volumes[0].vol_id = CONFIG_SPL_UBI_LOAD_MONITOR_ID; in spl_ubi_load_image()
|
/third_party/uboot/u-boot-2020.01/include/mtd/ |
D | ubi-user.h | 320 __s32 vol_id; member 343 __s32 vol_id; member 381 __s32 vol_id; member
|
/third_party/uboot/u-boot-2020.01/include/linux/mtd/ |
D | ubi.h | 103 int vol_id; member 233 struct ubi_volume_desc *ubi_open_volume(int ubi_num, int vol_id, int mode); 268 int ubi_flush(int ubi_num, int vol_id, int lnum);
|
/third_party/uboot/u-boot-2020.01/include/ |
D | ubispl.h | 78 int vol_id; member
|
/third_party/uboot/u-boot-2020.01/doc/ |
D | README.ubispl | 68 .vol_id = 0, /* kernel volume */ 72 .vol_id = 1, /* DT blob */
|
/third_party/uboot/u-boot-2020.01/fs/ubifs/ |
D | ubifs.c | 579 c->ubi = ubi_open_volume(c->vi.ubi_num, c->vi.vol_id, UBI_READONLY); in ubifs_ls() 622 c->ubi = ubi_open_volume(c->vi.ubi_num, c->vi.vol_id, UBI_READONLY); in ubifs_exists() 636 c->ubi = ubi_open_volume(c->vi.ubi_num, c->vi.vol_id, UBI_READONLY); in ubifs_size() 848 c->ubi = ubi_open_volume(c->vi.ubi_num, c->vi.vol_id, UBI_READONLY); in ubifs_read()
|
D | ubifs.h | 625 (c)->vi.ubi_num, (c)->vi.vol_id, ##__VA_ARGS__) 631 (c)->vi.ubi_num, (c)->vi.vol_id, current->pid, \ 636 (c)->vi.ubi_num, (c)->vi.vol_id, current->pid, \ 641 (c)->vi.ubi_num, (c)->vi.vol_id, 0, \ 646 (c)->vi.ubi_num, (c)->vi.vol_id, 0, \
|
D | super.c | 1450 sprintf(c->bgt_name, BGT_NAME_PATTERN, c->vi.ubi_num, c->vi.vol_id); in mount_ubifs() 1615 c->vi.ubi_num, c->vi.vol_id, c->vi.name, in mount_ubifs() 1729 c->vi.vol_id); in ubifs_umount() 2249 c->ubi = ubi_open_volume(c->vi.ubi_num, c->vi.vol_id, UBI_READWRITE); in ubifs_fill_super() 2252 c->ubi = ubi_open_volume(c->vi.ubi_num, c->vi.vol_id, UBI_READONLY); in ubifs_fill_super() 2275 c->vi.ubi_num, c->vi.vol_id); in ubifs_fill_super() 2475 dbg_gen("opened ubi%d_%d", c->vi.ubi_num, c->vi.vol_id); in ubifs_mount()
|