/kernel/linux/linux-5.10/drivers/mtd/ubi/ |
H A D | vtbl.c | 311 vid_hdr->data_size = vid_hdr->used_ebs = in create_vtbl() 586 vol->used_ebs = vol->reserved_pebs; in init_volumes() 589 (long long)vol->used_ebs * vol->usable_leb_size; in init_volumes() 607 if (av->leb_count != av->used_ebs) { in init_volumes() 613 av->vol_id, av->used_ebs - av->leb_count); in init_volumes() 618 vol->used_ebs = av->used_ebs; in init_volumes() 620 (long long)(vol->used_ebs - 1) * vol->usable_leb_size; in init_volumes() 636 vol->used_ebs = vol->reserved_pebs; in init_volumes() 639 (long long)vol->used_ebs * (ub in init_volumes() [all...] |
H A D | vmt.c | 244 vol->used_ebs = vol->reserved_pebs; in ubi_create_volume() 247 (long long)vol->used_ebs * vol->usable_leb_size; in ubi_create_volume() 249 vol->used_ebs = div_u64_rem(vol->used_bytes, in ubi_create_volume() 253 vol->used_ebs += 1; in ubi_create_volume() 421 reserved_pebs < vol->used_ebs) { in ubi_resize_volume() 423 reserved_pebs, vol->used_ebs); in ubi_resize_volume() 503 vol->used_ebs = reserved_pebs; in ubi_resize_volume() 506 (long long)vol->used_ebs * vol->usable_leb_size; in ubi_resize_volume() 716 n = (long long)vol->used_ebs * vol->usable_leb_size; in self_check_volume() 722 if (vol->used_ebs ! in self_check_volume() [all...] |
H A D | upd.c | 89 vol->used_ebs = div_u64_rem(bytes, vol->usable_leb_size, in clear_update_marker() 92 vol->used_ebs += 1; in clear_update_marker() 197 * @used_ebs: how many logical eraseblocks will this volume contain (static 220 void *buf, int len, int used_ebs) in write_leb() 246 err = ubi_eba_write_leb_st(ubi, vol, lnum, buf, len, used_ebs); in write_leb() 219 write_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, void *buf, int len, int used_ebs) write_leb() argument
|
H A D | attach.c | 336 int used_ebs = be32_to_cpu(vid_hdr->used_ebs); in validate_vid_hdr() local 363 if (used_ebs != av->used_ebs) { in validate_vid_hdr() 364 ubi_err(ubi, "inconsistent used_ebs"); in validate_vid_hdr() 409 av->used_ebs = be32_to_cpu(vid_hdr->used_ebs); in add_volume() 1687 av->leb_count < 0 || av->vol_type < 0 || av->used_ebs < 0 || in self_check_ai() 1747 if (aeb->lnum >= av->used_ebs) { in self_check_ai() 1748 ubi_err(ubi, "bad lnum or used_ebs"); in self_check_ai() [all...] |
H A D | ubi-media.h | 173 * @used_ebs: total number of used logical eraseblocks in this volume 259 * The @used_ebs field is used only for static volumes and indicates how many 278 __be32 used_ebs; member 476 * @used_ebs: number of used LEBs within this volume 485 __be32 used_ebs; member
|
H A D | misc.c | 61 for (i = 0; i < vol->used_ebs; i++) { in ubi_check_volume() 66 if (i == vol->used_ebs - 1) in ubi_check_volume()
|
H A D | io.c | 841 int used_ebs = be32_to_cpu(vid_hdr->used_ebs); in validate_vid_hdr() local 851 if (vol_id < 0 || lnum < 0 || data_size < 0 || used_ebs < 0 || in validate_vid_hdr() 896 if (used_ebs == 0) { in validate_vid_hdr() 897 ubi_err(ubi, "zero used_ebs"); in validate_vid_hdr() 904 if (lnum < used_ebs - 1) { in validate_vid_hdr() 909 } else if (lnum == used_ebs - 1) { in validate_vid_hdr() 934 if (used_ebs != 0) { in validate_vid_hdr() 935 ubi_err(ubi, "bad used_ebs"); in validate_vid_hdr()
|
H A D | debug.c | 81 pr_err("\tused_ebs %d\n", be32_to_cpu(vid_hdr->used_ebs)); in ubi_dump_vid_hdr() 105 pr_err("\tused_ebs %d\n", vol->used_ebs); in ubi_dump_vol_info() 167 pr_err("\tused_ebs %d\n", av->used_ebs); in ubi_dump_av()
|
H A D | kapi.c | 376 lnum >= vol->used_ebs || offset < 0 || len < 0 || in leb_read_sanity_check() 381 if (vol->used_ebs == 0) in leb_read_sanity_check() 384 if (lnum == vol->used_ebs - 1 && in leb_read_sanity_check()
|
H A D | ubi.h | 297 * @used_ebs: how many logical eraseblocks in this volume contain data 352 int used_ebs; member 697 * @used_ebs: number of used logical eraseblocks in this volume (only for 717 int used_ebs; member 896 int lnum, const void *buf, int len, int used_ebs);
|
H A D | fastmap.c | 167 * @used_ebs: number of used EBS 176 int used_ebs, int data_pad, u8 vol_type, in add_vol() 190 av->used_ebs = used_ebs; in add_vol() 317 av->used_ebs = be32_to_cpu(new_vh->used_ebs); in update_vol() 705 be32_to_cpu(fmvhdr->used_ebs), in ubi_attach_fastmap() 1296 fvh->used_ebs = cpu_to_be32(vol->used_ebs); in ubi_write_fastmap() 175 add_vol(struct ubi_attach_info *ai, int vol_id, int used_ebs, int data_pad, u8 vol_type, int last_eb_bytes) add_vol() argument
|
H A D | eba.c | 687 ubi_assert(lnum < be32_to_cpu(vid_hdr->used_ebs)); in ubi_eba_read_leb() 1105 * @used_ebs: how many logical eraseblocks will this volume contain 1108 * @vol. The @used_ebs argument should contain total number of logical 1121 int lnum, const void *buf, int len, int used_ebs) in ubi_eba_write_leb_st() 1131 if (lnum == used_ebs - 1) in ubi_eba_write_leb_st() 1156 vid_hdr->used_ebs = cpu_to_be32(used_ebs); in ubi_eba_write_leb_st() 1120 ubi_eba_write_leb_st(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, const void *buf, int len, int used_ebs) ubi_eba_write_leb_st() argument
|
/kernel/linux/linux-6.6/drivers/mtd/ubi/ |
H A D | vtbl.c | 311 vid_hdr->data_size = vid_hdr->used_ebs = in create_vtbl() 586 vol->used_ebs = vol->reserved_pebs; in init_volumes() 589 (long long)vol->used_ebs * vol->usable_leb_size; in init_volumes() 607 if (av->leb_count != av->used_ebs) { in init_volumes() 613 av->vol_id, av->used_ebs - av->leb_count); in init_volumes() 618 vol->used_ebs = av->used_ebs; in init_volumes() 620 (long long)(vol->used_ebs - 1) * vol->usable_leb_size; in init_volumes() 636 vol->used_ebs = vol->reserved_pebs; in init_volumes() 639 (long long)vol->used_ebs * (ub in init_volumes() [all...] |
H A D | vmt.c | 244 vol->used_ebs = vol->reserved_pebs; in ubi_create_volume() 247 (long long)vol->used_ebs * vol->usable_leb_size; in ubi_create_volume() 249 vol->used_ebs = div_u64_rem(vol->used_bytes, in ubi_create_volume() 253 vol->used_ebs += 1; in ubi_create_volume() 420 reserved_pebs < vol->used_ebs) { in ubi_resize_volume() 422 reserved_pebs, vol->used_ebs); in ubi_resize_volume() 498 vol->used_ebs = reserved_pebs; in ubi_resize_volume() 501 (long long)vol->used_ebs * vol->usable_leb_size; in ubi_resize_volume() 707 n = (long long)vol->used_ebs * vol->usable_leb_size; in self_check_volume() 713 if (vol->used_ebs ! in self_check_volume() [all...] |
H A D | upd.c | 89 vol->used_ebs = div_u64_rem(bytes, vol->usable_leb_size, in clear_update_marker() 92 vol->used_ebs += 1; in clear_update_marker() 197 * @used_ebs: how many logical eraseblocks will this volume contain (static 220 void *buf, int len, int used_ebs) in write_leb() 246 err = ubi_eba_write_leb_st(ubi, vol, lnum, buf, len, used_ebs); in write_leb() 219 write_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, void *buf, int len, int used_ebs) write_leb() argument
|
H A D | attach.c | 336 int used_ebs = be32_to_cpu(vid_hdr->used_ebs); in validate_vid_hdr() local 363 if (used_ebs != av->used_ebs) { in validate_vid_hdr() 364 ubi_err(ubi, "inconsistent used_ebs"); in validate_vid_hdr() 409 av->used_ebs = be32_to_cpu(vid_hdr->used_ebs); in add_volume() 1687 av->leb_count < 0 || av->vol_type < 0 || av->used_ebs < 0 || in self_check_ai() 1747 if (aeb->lnum >= av->used_ebs) { in self_check_ai() 1748 ubi_err(ubi, "bad lnum or used_ebs"); in self_check_ai() [all...] |
H A D | ubi-media.h | 173 * @used_ebs: total number of used logical eraseblocks in this volume 259 * The @used_ebs field is used only for static volumes and indicates how many 278 __be32 used_ebs; member 476 * @used_ebs: number of used LEBs within this volume 485 __be32 used_ebs; member
|
H A D | misc.c | 61 for (i = 0; i < vol->used_ebs; i++) { in ubi_check_volume() 66 if (i == vol->used_ebs - 1) in ubi_check_volume()
|
H A D | io.c | 848 int used_ebs = be32_to_cpu(vid_hdr->used_ebs); in validate_vid_hdr() local 858 if (vol_id < 0 || lnum < 0 || data_size < 0 || used_ebs < 0 || in validate_vid_hdr() 903 if (used_ebs == 0) { in validate_vid_hdr() 904 ubi_err(ubi, "zero used_ebs"); in validate_vid_hdr() 911 if (lnum < used_ebs - 1) { in validate_vid_hdr() 916 } else if (lnum > used_ebs - 1) { in validate_vid_hdr() 936 if (used_ebs != 0) { in validate_vid_hdr() 937 ubi_err(ubi, "bad used_ebs"); in validate_vid_hdr()
|
H A D | kapi.c | 377 lnum >= vol->used_ebs || offset < 0 || len < 0 || in leb_read_sanity_check() 382 if (vol->used_ebs == 0) in leb_read_sanity_check() 385 if (lnum == vol->used_ebs - 1 && in leb_read_sanity_check()
|
H A D | debug.c | 81 pr_err("\tused_ebs %d\n", be32_to_cpu(vid_hdr->used_ebs)); in ubi_dump_vid_hdr() 105 pr_err("\tused_ebs %d\n", vol->used_ebs); in ubi_dump_vol_info() 167 pr_err("\tused_ebs %d\n", av->used_ebs); in ubi_dump_av()
|
H A D | ubi.h | 297 * @used_ebs: how many logical eraseblocks in this volume contain data 352 int used_ebs; member 695 * @used_ebs: number of used logical eraseblocks in this volume (only for 715 int used_ebs; member 894 int lnum, const void *buf, int len, int used_ebs);
|
H A D | fastmap.c | 167 * @used_ebs: number of used EBS 176 int used_ebs, int data_pad, u8 vol_type, in add_vol() 190 av->used_ebs = used_ebs; in add_vol() 317 av->used_ebs = be32_to_cpu(new_vh->used_ebs); in update_vol() 705 be32_to_cpu(fmvhdr->used_ebs), in ubi_attach_fastmap() 1306 fvh->used_ebs = cpu_to_be32(vol->used_ebs); in ubi_write_fastmap() 175 add_vol(struct ubi_attach_info *ai, int vol_id, int used_ebs, int data_pad, u8 vol_type, int last_eb_bytes) add_vol() argument
|
/kernel/linux/linux-5.10/include/linux/mtd/ |
H A D | ubi.h | 47 * @used_ebs: how many physical eraseblocks of this volume actually contain any 79 * The @used_bytes and @used_ebs fields are only really needed for static 82 * @used_bytes field is equivalent to @size*@usable_leb_size, and the @used_ebs 104 int used_ebs; member
|
/kernel/linux/linux-6.6/include/linux/mtd/ |
H A D | ubi.h | 47 * @used_ebs: how many physical eraseblocks of this volume actually contain any 79 * The @used_bytes and @used_ebs fields are only really needed for static 82 * @used_bytes field is equivalent to @size*@usable_leb_size, and the @used_ebs 104 int used_ebs; member
|