Lines Matching refs:reserved_pebs
160 int i, n, reserved_pebs, alignment, data_pad, vol_type, name_len;
168 reserved_pebs = be32_to_cpu(vtbl[i].reserved_pebs);
184 if (reserved_pebs == 0) {
193 if (reserved_pebs < 0 || alignment < 0 || data_pad < 0 ||
227 if (reserved_pebs > ubi->good_peb_count) {
228 ubi_err(ubi, "too large reserved_pebs %d, good PEBs %d",
229 reserved_pebs, ubi->good_peb_count);
524 int i, err, reserved_pebs = 0;
531 if (be32_to_cpu(vtbl[i].reserved_pebs) == 0)
538 vol->reserved_pebs = be32_to_cpu(vtbl[i].reserved_pebs);
569 reserved_pebs += vol->reserved_pebs;
572 * We use ubi->peb_count and not vol->reserved_pebs because
586 vol->used_ebs = vol->reserved_pebs;
630 vol->reserved_pebs = UBI_LAYOUT_VOLUME_EBS;
636 vol->used_ebs = vol->reserved_pebs;
637 vol->last_eb_bytes = vol->reserved_pebs;
645 reserved_pebs += vol->reserved_pebs;
652 if (reserved_pebs > ubi->avail_pebs) {
654 reserved_pebs, ubi->avail_pebs);
660 ubi->rsvd_pebs += reserved_pebs;
661 ubi->avail_pebs -= reserved_pebs;
679 if (av->highest_lnum >= vol->reserved_pebs) {
683 if (av->leb_count > vol->reserved_pebs) {
691 if (av->used_ebs > vol->reserved_pebs) {
749 if (vol->reserved_pebs == 0) {