Lines Matching refs:ubi
23 #include "ubi.h"
27 * @ubi: UBI device description object
35 int ubi_calc_data_len(const struct ubi_device *ubi, const void *buf,
40 ubi_assert(!(length & (ubi->min_io_size - 1)));
47 length = ALIGN(i + 1, ubi->min_io_size);
53 * @ubi: UBI device description object
61 int ubi_check_volume(struct ubi_device *ubi, int vol_id)
65 struct ubi_volume *vol = ubi->volumes[vol_id];
82 err = ubi_eba_read_leb(ubi, vol, i, buf, 0, size, 1);
97 * @ubi: UBI device description object
99 void ubi_calculate_reserved(struct ubi_device *ubi)
101 ubi->beb_rsvd_level = ubi->good_peb_count/100;
102 ubi->beb_rsvd_level *= CONFIG_MTD_UBI_BEB_RESERVE;
103 if (ubi->beb_rsvd_level < MIN_RESEVED_PEBS)
104 ubi->beb_rsvd_level = MIN_RESEVED_PEBS;