ubi_assert
ubi_assert(vol_id == be32_to_cpu(vid_hdr->vol_id));
ubi_assert(ubi_num == ubi->ubi_num);
ubi_assert(ubi->ref_count >= 0);
ubi_assert(ubi->ref_count >= 0);
ubi_assert(MINOR(dev) == 0);
ubi_assert(ubi->hdrs_min_io_size > 0);
ubi_assert(ubi->hdrs_min_io_size <= ubi->min_io_size);
ubi_assert(ubi->min_io_size % ubi->hdrs_min_io_size == 0);
ubi_assert(!vol->changing_leb);
ubi_assert(users > 0);
ubi_assert(vol->readers == 0 && vol->writers == 0 && vol->metaonly == 0);
ubi_assert(vol->exclusive == 1 && desc->mode == UBI_EXCLUSIVE);
ubi_assert(!(len & (ubi->min_io_size - 1)));
ubi_assert(vol->eba_tbl->entries[lnum].pnum < 0);
ubi_assert(rwsem_is_locked(&ubi->fm_eba_sem));
ubi_assert(vol->eba_tbl->entries[lnum].pnum == from);
ubi_assert(0);
ubi_assert(dst && vol && vol->eba_tbl);
ubi_assert(lnum != le1->lnum);
ubi_assert(le->users >= 0);
ubi_assert(le->users >= 0);
ubi_assert(le->users >= 0);
ubi_assert(0);
ubi_assert(err == 0 || err == UBI_IO_BITFLIPS);
ubi_assert(vol->vol_type != UBI_STATIC_VOLUME);
ubi_assert(lnum < be32_to_cpu(vid_hdr->used_ebs));
ubi_assert(len == be32_to_cpu(vid_hdr->data_size));
ubi_assert(sgl->list_pos < UBI_MAX_SG_COUNT);
ubi_assert(vid_hdr->vol_type == UBI_VID_DYNAMIC);
ubi_assert(pool->used < pool->size);
ubi_assert(rwsem_is_locked(&ubi->fm_eba_sem));
ubi_assert(pnum >= 0);
ubi_assert(pnum < ubi->peb_count);
ubi_assert(e->ec >= 0);
ubi_assert(fm_pos <= ubi->fm_size);
ubi_assert(fm_pos <= ubi->fm_size);
ubi_assert(fm_pos <= ubi->fm_size);
ubi_assert(fm_pos <= ubi->fm_size);
ubi_assert(fm_pos <= ubi->fm_size);
ubi_assert(fm_pos <= ubi->fm_size);
ubi_assert(wl_e);
ubi_assert(fm_pos <= ubi->fm_size);
ubi_assert(fm_pos <= ubi->fm_size);
ubi_assert(vol->vol_type == UBI_DYNAMIC_VOLUME ||
ubi_assert(fm_pos <= ubi->fm_size);
ubi_assert(new_fm);
ubi_assert(aeb->lnum == new_aeb->lnum);
ubi_assert(vol_id == av->vol_id);
ubi_assert(list_empty(&free));
ubi_assert(pnum >= 0 && pnum < ubi->peb_count);
ubi_assert(pnum >= 0 && pnum < ubi->peb_count);
ubi_assert(pnum >= 0 && pnum < ubi->peb_count);
ubi_assert(offset >= 0 && offset + len <= ubi->peb_size);
ubi_assert(len > 0);
ubi_assert(len == read);
ubi_assert(0);
ubi_assert(len == read);
ubi_assert(pnum >= 0 && pnum < ubi->peb_count);
ubi_assert(offset >= 0 && offset + len <= ubi->peb_size);
ubi_assert(offset % ubi->hdrs_min_io_size == 0);
ubi_assert(len > 0 && len % ubi->hdrs_min_io_size == 0);
ubi_assert(written == len);
ubi_assert(pnum >= 0 && pnum < ubi->peb_count);
ubi_assert(patt_count > 0);
ubi_assert(&vid_hdr == ubi_get_vid_hdr(&vidb));
ubi_assert(pnum >= 0 && pnum < ubi->peb_count);
ubi_assert(pnum >= 0 && pnum < ubi->peb_count);
ubi_assert(pnum >= 0 && pnum < ubi->peb_count);
ubi_assert(pnum >= 0 && pnum < ubi->peb_count);
ubi_assert(pnum >= 0 && pnum < ubi->peb_count);
ubi_assert(!(length & (ubi->min_io_size - 1)));
ubi_assert(offset >= 0);
ubi_assert(offset >= 0);
ubi_assert(!vol->updating && !vol->changing_leb);
ubi_assert(!vol->updating && !vol->changing_leb);
ubi_assert(flush_len <= vol->usable_leb_size);
ubi_assert(vol->upd_received <= vol->upd_bytes);
ubi_assert(vol->upd_received <= vol->upd_bytes);
ubi_assert(ubi->vtbl[vol->vol_id].upd_marker);
ubi_assert(vol->upd_marker && vtbl_rec.upd_marker);
ubi_assert(desc->mode == UBI_EXCLUSIVE);
ubi_assert(vol == ubi->volumes[vol_id]);
ubi_assert(vol->ref_count >= 0);
ubi_assert(!ubi->volumes[i]);
ubi_assert(!ubi->volumes[i]);
ubi_assert(i < ubi->vtbl_slots);
ubi_assert(idx >= 0 && idx < ubi->vtbl_slots);
ubi_assert(err != 0);
ubi_assert(pnum >= 0);
ubi_assert(pnum < ubi->peb_count);
ubi_assert(!ubi->move_to_put);
ubi_assert(ubi->erroneous_peb_count >= 0);
ubi_assert(ubi->works_count >= 0);
ubi_assert(e->pnum != e1->pnum);
ubi_assert(ubi->works_count >= 0);
ubi_assert(e->ec >= 0);
ubi_assert(!ubi->lookuptbl[e->pnum]);
ubi_assert(ubi->good_peb_count == found_pebs);
ubi_assert(ubi->free_count >= 0);
ubi_assert(list_empty(&ubi->works));
ubi_assert(ubi->works_count >= 0);
ubi_assert(e == e1);
ubi_assert(e->pnum != e1->pnum);
ubi_assert(pq_tail >= 0 && pq_tail < UBI_PROT_QUEUE_LEN);
ubi_assert(ubi->pq_head >= 0 && ubi->pq_head < UBI_PROT_QUEUE_LEN);
ubi_assert(ubi->works_count >= 0);
ubi_assert(e);
ubi_assert(!ubi->move_from && !ubi->move_to);
ubi_assert(!ubi->move_to_put);
ubi_assert(0);
ubi_assert(!ubi->move_to_put);