Searched refs:reserved_pebs (Results 1 - 13 of 13) sorted by relevance

/u-boot/drivers/mtd/ubi/
H A Dvmt.c85 ret = sprintf(buf, "%d\n", vol->reserved_pebs);
211 vol->reserved_pebs = div_u64(req->bytes + vol->usable_leb_size - 1,
215 if (vol->reserved_pebs > ubi->avail_pebs) {
224 ubi->avail_pebs -= vol->reserved_pebs;
225 ubi->rsvd_pebs += vol->reserved_pebs;
244 vol->eba_tbl = kmalloc(vol->reserved_pebs * sizeof(int), GFP_KERNEL);
250 for (i = 0; i < vol->reserved_pebs; i++)
254 vol->used_ebs = vol->reserved_pebs;
295 vtbl_rec.reserved_pebs = cpu_to_be32(vol->reserved_pebs);
367 int i, err, vol_id = vol->vol_id, reserved_pebs = vol->reserved_pebs; local
434 ubi_resize_volume(struct ubi_volume_desc *desc, int reserved_pebs) argument
658 int reserved_pebs, alignment, data_pad, vol_type, name_len, upd_marker; local
[all...]
H A Dvtbl.c170 int i, n, reserved_pebs, alignment, data_pad, vol_type, name_len; local
178 reserved_pebs = be32_to_cpu(vtbl[i].reserved_pebs);
194 if (reserved_pebs == 0) {
203 if (reserved_pebs < 0 || alignment < 0 || data_pad < 0 ||
237 if (reserved_pebs > ubi->good_peb_count) {
238 ubi_err(ubi, "too large reserved_pebs %d, good PEBs %d",
239 reserved_pebs, ubi->good_peb_count);
535 int i, reserved_pebs = 0; local
542 if (be32_to_cpu(vtbl[i].reserved_pebs)
[all...]
H A Dubi-media.h322 * @reserved_pebs: how many physical eraseblocks are reserved for this volume
359 __be32 reserved_pebs; member in struct:ubi_vtbl_record
502 * @reserved_pebs: number of table entries
507 __be32 reserved_pebs; member in struct:ubi_fm_eba
H A Dkapi.c80 vi->size = vol->reserved_pebs;
536 if (lnum < 0 || lnum >= vol->reserved_pebs || offset < 0 || len < 0 ||
581 if (lnum < 0 || lnum >= vol->reserved_pebs || len < 0 ||
618 if (lnum < 0 || lnum >= vol->reserved_pebs)
678 if (lnum < 0 || lnum >= vol->reserved_pebs)
714 if (lnum < 0 || lnum >= vol->reserved_pebs)
749 if (lnum < 0 || lnum >= vol->reserved_pebs)
H A Deba.c1320 scan_eba[i] = kmalloc(vol->reserved_pebs * sizeof(**scan_eba),
1327 fm_eba[i] = kmalloc(vol->reserved_pebs * sizeof(**fm_eba),
1334 for (j = 0; j < vol->reserved_pebs; j++)
1351 for (j = 0; j < vol->reserved_pebs; j++) {
1411 vol->eba_tbl = kmalloc(vol->reserved_pebs * sizeof(int),
1418 for (j = 0; j < vol->reserved_pebs; j++)
1426 if (aeb->lnum >= vol->reserved_pebs)
H A Dwl.c1531 int err, i, reserved_pebs, found_pebs = 0; local
1633 reserved_pebs = WL_RESERVED_PEBS;
1634 ubi_fastmap_init(ubi, &reserved_pebs);
1636 if (ubi->avail_pebs < reserved_pebs) {
1638 ubi->avail_pebs, reserved_pebs);
1644 ubi->avail_pebs -= reserved_pebs;
1645 ubi->rsvd_pebs += reserved_pebs;
H A Dubi.h274 * @reserved_pebs: how many physical eraseblocks are reserved for this volume
326 int reserved_pebs; member in struct:ubi_volume
810 int ubi_resize_volume(struct ubi_volume_desc *desc, int reserved_pebs);
H A Ddebug.c104 printf("\treserved_pebs %d\n", vol->reserved_pebs);
137 pr_err("\treserved_pebs %d\n", be32_to_cpu(r->reserved_pebs));
H A Dupd.c140 for (i = 0; i < vol->reserved_pebs; i++) {
H A Dfastmap.c777 fm_pos += (sizeof(__be32) * be32_to_cpu(fm_eba->reserved_pebs));
787 for (j = 0; j < be32_to_cpu(fm_eba->reserved_pebs); j++) {
1286 fm_pos += sizeof(*feba) + (sizeof(__be32) * vol->reserved_pebs);
1289 for (j = 0; j < vol->reserved_pebs; j++)
1292 feba->reserved_pebs = cpu_to_be32(j);
H A Dbuild.c817 int err, old_reserved_pebs = vol->reserved_pebs;
856 vol_id, vol->name, old_reserved_pebs, vol->reserved_pebs);
/u-boot/cmd/
H A Dubi.c267 int err, reserved_pebs, i; local
287 reserved_pebs = vol->reserved_pebs;
288 for (i = 0; i < vol->reserved_pebs; i++) {
298 ubi->rsvd_pebs -= reserved_pebs;
299 ubi->avail_pebs += reserved_pebs;
403 rsvd_bytes = vol->reserved_pebs * (ubi->leb_size - vol->data_pad);
/u-boot/drivers/mtd/ubispl/
H A Dubispl.c64 ubi_dbg("\treserved_pebs %d", be32_to_cpu(r->reserved_pebs));
101 int i, n, reserved_pebs, alignment, data_pad, vol_type, name_len; local
107 reserved_pebs = be32_to_cpu(vtbl[i].reserved_pebs);
123 if (reserved_pebs == 0) {
132 if (reserved_pebs < 0 || alignment < 0 || data_pad < 0 ||
608 fm_pos += (sizeof(__be32) * be32_to_cpu(fm_eba->reserved_pebs));
619 reserved = be32_to_cpu(fm_eba->reserved_pebs);

Completed in 104 milliseconds