Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/mtd/ubi/
Dvmt.c89 ret = sprintf(buf, "%d\n", vol->reserved_pebs); in vol_attribute_show()
211 vol->reserved_pebs = div_u64(req->bytes + vol->usable_leb_size - 1, in ubi_create_volume()
215 if (vol->reserved_pebs > ubi->avail_pebs) { in ubi_create_volume()
224 ubi->avail_pebs -= vol->reserved_pebs; in ubi_create_volume()
225 ubi->rsvd_pebs += vol->reserved_pebs; in ubi_create_volume()
244 vol->eba_tbl = kmalloc(vol->reserved_pebs * sizeof(int), GFP_KERNEL); in ubi_create_volume()
250 for (i = 0; i < vol->reserved_pebs; i++) in ubi_create_volume()
254 vol->used_ebs = vol->reserved_pebs; in ubi_create_volume()
293 vtbl_rec.reserved_pebs = cpu_to_be32(vol->reserved_pebs); in ubi_create_volume()
335 ubi->rsvd_pebs -= vol->reserved_pebs; in ubi_create_volume()
[all …]
Dvtbl.c173 int i, n, reserved_pebs, alignment, data_pad, vol_type, name_len; in vtbl_check() local
181 reserved_pebs = be32_to_cpu(vtbl[i].reserved_pebs); in vtbl_check()
197 if (reserved_pebs == 0) { in vtbl_check()
206 if (reserved_pebs < 0 || alignment < 0 || data_pad < 0 || in vtbl_check()
240 if (reserved_pebs > ubi->good_peb_count) { in vtbl_check()
242 reserved_pebs, ubi->good_peb_count); in vtbl_check()
534 int i, reserved_pebs = 0; in init_volumes() local
541 if (be32_to_cpu(vtbl[i].reserved_pebs) == 0) in init_volumes()
548 vol->reserved_pebs = be32_to_cpu(vtbl[i].reserved_pebs); in init_volumes()
576 reserved_pebs += vol->reserved_pebs; in init_volumes()
[all …]
Dkapi.c85 vi->size = vol->reserved_pebs; in ubi_do_get_volume_info()
538 if (lnum < 0 || lnum >= vol->reserved_pebs || offset < 0 || len < 0 || in ubi_leb_write()
583 if (lnum < 0 || lnum >= vol->reserved_pebs || len < 0 || in ubi_leb_change()
620 if (lnum < 0 || lnum >= vol->reserved_pebs) in ubi_leb_erase()
680 if (lnum < 0 || lnum >= vol->reserved_pebs) in ubi_leb_unmap()
716 if (lnum < 0 || lnum >= vol->reserved_pebs) in ubi_leb_map()
751 if (lnum < 0 || lnum >= vol->reserved_pebs) in ubi_is_mapped()
Dubi-media.h366 __be32 reserved_pebs; member
510 __be32 reserved_pebs; member
Deba.c1340 scan_eba[i] = kmalloc(vol->reserved_pebs * sizeof(**scan_eba), in self_check_eba()
1347 fm_eba[i] = kmalloc(vol->reserved_pebs * sizeof(**fm_eba), in self_check_eba()
1354 for (j = 0; j < vol->reserved_pebs; j++) in self_check_eba()
1371 for (j = 0; j < vol->reserved_pebs; j++) { in self_check_eba()
1431 vol->eba_tbl = kmalloc(vol->reserved_pebs * sizeof(int), in ubi_eba_init()
1438 for (j = 0; j < vol->reserved_pebs; j++) in ubi_eba_init()
1446 if (aeb->lnum >= vol->reserved_pebs) in ubi_eba_init()
Dwl.c1498 int err, i, reserved_pebs, found_pebs = 0; local
1600 reserved_pebs = WL_RESERVED_PEBS;
1601 ubi_fastmap_init(ubi, &reserved_pebs);
1603 if (ubi->avail_pebs < reserved_pebs) {
1605 ubi->avail_pebs, reserved_pebs);
1612 ubi->avail_pebs -= reserved_pebs;
1613 ubi->rsvd_pebs += reserved_pebs;
Ddebug.c111 pr_err("\treserved_pebs %d\n", vol->reserved_pebs); in ubi_dump_vol_info()
143 pr_err("\treserved_pebs %d\n", be32_to_cpu(r->reserved_pebs)); in ubi_dump_vtbl_record()
Dubi.h326 int reserved_pebs; member
805 int ubi_resize_volume(struct ubi_volume_desc *desc, int reserved_pebs);
Dcdev.c418 rsvd_bytes = (long long)vol->reserved_pebs * in vol_cdev_ioctl()
457 if (req.lnum < 0 || req.lnum >= vol->reserved_pebs || in vol_cdev_ioctl()
488 if (lnum < 0 || lnum >= vol->reserved_pebs) { in vol_cdev_ioctl()
Dfastmap.c765 fm_pos += (sizeof(__be32) * be32_to_cpu(fm_eba->reserved_pebs)); in ubi_attach_fastmap()
775 for (j = 0; j < be32_to_cpu(fm_eba->reserved_pebs); j++) { in ubi_attach_fastmap()
1267 fm_pos += sizeof(*feba) + (sizeof(__be32) * vol->reserved_pebs); in ubi_write_fastmap()
1270 for (j = 0; j < vol->reserved_pebs; j++) in ubi_write_fastmap()
1273 feba->reserved_pebs = cpu_to_be32(j); in ubi_write_fastmap()
Dupd.c145 for (i = 0; i < vol->reserved_pebs; i++) { in ubi_start_update()
Dbuild.c792 int err, old_reserved_pebs = vol->reserved_pebs; in autoresize()
831 vol_id, vol->name, old_reserved_pebs, vol->reserved_pebs); in autoresize()