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

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/mtd/ubi/
H A Dvmt.c92 ret = sprintf(buf, "%d\n", vol->reserved_pebs);
258 vol->reserved_pebs += div_u64(req->bytes + vol->usable_leb_size - 1,
262 if (vol->reserved_pebs > ubi->avail_pebs) {
267 ubi->avail_pebs -= vol->reserved_pebs;
268 ubi->rsvd_pebs += vol->reserved_pebs;
287 vol->eba_tbl = kmalloc(vol->reserved_pebs * sizeof(int), GFP_KERNEL);
293 for (i = 0; i < vol->reserved_pebs; i++)
297 vol->used_ebs = vol->reserved_pebs;
339 vtbl_rec.reserved_pebs = cpu_to_be32(vol->reserved_pebs);
408 int i, err, vol_id = vol->vol_id, reserved_pebs = vol->reserved_pebs; local
483 ubi_resize_volume(struct ubi_volume_desc *desc, int reserved_pebs) argument
720 int reserved_pebs, alignment, data_pad, vol_type, name_len, upd_marker; local
[all...]
H A Dvtbl.c180 int i, n, reserved_pebs, alignment, data_pad, vol_type, name_len; local
188 reserved_pebs = be32_to_cpu(vtbl[i].reserved_pebs);
204 if (reserved_pebs == 0) {
213 if (reserved_pebs < 0 || alignment < 0 || data_pad < 0 ||
247 if (reserved_pebs > ubi->good_peb_count) {
248 dbg_err("too large reserved_pebs %d, good PEBs %d",
249 reserved_pebs, ubi->good_peb_count);
553 int i, reserved_pebs = 0; local
560 if (be32_to_cpu(vtbl[i].reserved_pebs)
[all...]
H A Dkapi.c83 vi->size = vol->reserved_pebs;
462 if (lnum < 0 || lnum >= vol->reserved_pebs || offset < 0 || len < 0 ||
512 if (lnum < 0 || lnum >= vol->reserved_pebs || len < 0 ||
553 if (lnum < 0 || lnum >= vol->reserved_pebs)
613 if (lnum < 0 || lnum >= vol->reserved_pebs)
650 if (lnum < 0 || lnum >= vol->reserved_pebs)
689 if (lnum < 0 || lnum >= vol->reserved_pebs)
H A Dubi-media.h329 * @reserved_pebs: how many physical eraseblocks are reserved for this volume
366 __be32 reserved_pebs; member in struct:ubi_vtbl_record
H A Ddebug.c89 printk(KERN_DEBUG "\treserved_pebs %d\n", vol->reserved_pebs);
122 be32_to_cpu(r->reserved_pebs));
H A Dubi.h203 * @reserved_pebs: how many physical eraseblocks are reserved for this volume
253 int reserved_pebs; member in struct:ubi_volume
489 int ubi_resize_volume(struct ubi_volume_desc *desc, int reserved_pebs);
H A Dupd.c143 for (i = 0; i < vol->reserved_pebs; i++) {
H A Dcdev.c436 rsvd_bytes = (long long)vol->reserved_pebs *
473 if (req.lnum < 0 || req.lnum >= vol->reserved_pebs ||
507 if (lnum < 0 || lnum >= vol->reserved_pebs) {
H A Deba.c1230 vol->eba_tbl = kmalloc(vol->reserved_pebs * sizeof(int),
1237 for (j = 0; j < vol->reserved_pebs; j++)
1245 if (seb->lnum >= vol->reserved_pebs)
H A Dbuild.c802 int err, old_reserved_pebs = vol->reserved_pebs;
836 vol->name, old_reserved_pebs, vol->reserved_pebs);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/mtd/ubi/
H A Dvmt.c92 ret = sprintf(buf, "%d\n", vol->reserved_pebs);
258 vol->reserved_pebs += div_u64(req->bytes + vol->usable_leb_size - 1,
262 if (vol->reserved_pebs > ubi->avail_pebs) {
267 ubi->avail_pebs -= vol->reserved_pebs;
268 ubi->rsvd_pebs += vol->reserved_pebs;
287 vol->eba_tbl = kmalloc(vol->reserved_pebs * sizeof(int), GFP_KERNEL);
293 for (i = 0; i < vol->reserved_pebs; i++)
297 vol->used_ebs = vol->reserved_pebs;
339 vtbl_rec.reserved_pebs = cpu_to_be32(vol->reserved_pebs);
408 int i, err, vol_id = vol->vol_id, reserved_pebs = vol->reserved_pebs; local
483 ubi_resize_volume(struct ubi_volume_desc *desc, int reserved_pebs) argument
720 int reserved_pebs, alignment, data_pad, vol_type, name_len, upd_marker; local
[all...]
H A Dvtbl.c180 int i, n, reserved_pebs, alignment, data_pad, vol_type, name_len; local
188 reserved_pebs = be32_to_cpu(vtbl[i].reserved_pebs);
204 if (reserved_pebs == 0) {
213 if (reserved_pebs < 0 || alignment < 0 || data_pad < 0 ||
247 if (reserved_pebs > ubi->good_peb_count) {
248 dbg_err("too large reserved_pebs %d, good PEBs %d",
249 reserved_pebs, ubi->good_peb_count);
553 int i, reserved_pebs = 0; local
560 if (be32_to_cpu(vtbl[i].reserved_pebs)
[all...]
H A Dkapi.c83 vi->size = vol->reserved_pebs;
462 if (lnum < 0 || lnum >= vol->reserved_pebs || offset < 0 || len < 0 ||
512 if (lnum < 0 || lnum >= vol->reserved_pebs || len < 0 ||
553 if (lnum < 0 || lnum >= vol->reserved_pebs)
613 if (lnum < 0 || lnum >= vol->reserved_pebs)
650 if (lnum < 0 || lnum >= vol->reserved_pebs)
689 if (lnum < 0 || lnum >= vol->reserved_pebs)
H A Dubi-media.h329 * @reserved_pebs: how many physical eraseblocks are reserved for this volume
366 __be32 reserved_pebs; member in struct:ubi_vtbl_record
H A Ddebug.c89 printk(KERN_DEBUG "\treserved_pebs %d\n", vol->reserved_pebs);
122 be32_to_cpu(r->reserved_pebs));
H A Dubi.h203 * @reserved_pebs: how many physical eraseblocks are reserved for this volume
253 int reserved_pebs; member in struct:ubi_volume
489 int ubi_resize_volume(struct ubi_volume_desc *desc, int reserved_pebs);
H A Dupd.c143 for (i = 0; i < vol->reserved_pebs; i++) {
H A Dcdev.c436 rsvd_bytes = (long long)vol->reserved_pebs *
473 if (req.lnum < 0 || req.lnum >= vol->reserved_pebs ||
507 if (lnum < 0 || lnum >= vol->reserved_pebs) {
H A Deba.c1230 vol->eba_tbl = kmalloc(vol->reserved_pebs * sizeof(int),
1237 for (j = 0; j < vol->reserved_pebs; j++)
1245 if (seb->lnum >= vol->reserved_pebs)
H A Dbuild.c802 int err, old_reserved_pebs = vol->reserved_pebs;
836 vol->name, old_reserved_pebs, vol->reserved_pebs);

Completed in 195 milliseconds