Searched refs:usable_leb_size (Results 1 - 14 of 14) sorted by relevance

/linux-master/drivers/mtd/ubi/
H A Dnvmem.c19 int usable_leb_size; member in struct:ubi_nvmem
37 offs = do_div(lnum, unv->usable_leb_size);
39 to_read = unv->usable_leb_size - offs;
74 if (WARN_ON_ONCE(vi->usable_leb_size <= 0) ||
88 config.size = vi->usable_leb_size * vi->size;
98 unv->usable_leb_size = vi->usable_leb_size;
H A Dupd.c89 vol->used_ebs = div_u64_rem(bytes, vol->usable_leb_size,
94 vol->last_eb_bytes = vol->usable_leb_size;
152 vol->upd_ebs = div_u64(bytes + vol->usable_leb_size - 1,
153 vol->usable_leb_size);
245 memset(buf + len, 0, vol->usable_leb_size - len);
276 lnum = div_u64_rem(vol->upd_received, vol->usable_leb_size, &offs);
292 len = vol->usable_leb_size - offs;
300 if (offs + len == vol->usable_leb_size ||
308 ubi_assert(flush_len <= vol->usable_leb_size);
326 if (count > vol->usable_leb_size)
[all...]
H A Dmisc.c57 buf = vmalloc(vol->usable_leb_size);
69 size = vol->usable_leb_size;
H A Dcdev.c201 tbuf_size = vol->usable_leb_size;
209 lnum = div_u64_rem(*offp, vol->usable_leb_size, &off);
214 if (off + len >= vol->usable_leb_size)
215 len = vol->usable_leb_size - off;
222 if (off == vol->usable_leb_size) {
224 off -= vol->usable_leb_size;
267 lnum = div_u64_rem(*offp, vol->usable_leb_size, &off);
282 tbuf_size = vol->usable_leb_size;
294 if (off + len >= vol->usable_leb_size)
295 len = vol->usable_leb_size
[all...]
H A Dvmt.c87 ret = sprintf(buf, "%d\n", vol->usable_leb_size);
226 vol->usable_leb_size = ubi->leb_size - ubi->leb_size % req->alignment;
227 vol->reserved_pebs = div_u64(req->bytes + vol->usable_leb_size - 1,
228 vol->usable_leb_size);
271 vol->last_eb_bytes = vol->usable_leb_size;
273 (long long)vol->used_ebs * vol->usable_leb_size;
276 vol->usable_leb_size,
281 vol->last_eb_bytes = vol->usable_leb_size;
543 vol->last_eb_bytes = vol->usable_leb_size;
545 (long long)vol->used_ebs * vol->usable_leb_size;
[all...]
H A Dvtbl.c545 vol->usable_leb_size = ubi->leb_size - vol->data_pad;
587 vol->last_eb_bytes = vol->usable_leb_size;
589 (long long)vol->used_ebs * vol->usable_leb_size;
620 (long long)(vol->used_ebs - 1) * vol->usable_leb_size;
635 vol->usable_leb_size = ubi->leb_size;
H A Dkapi.c78 vi->usable_leb_size = vol->usable_leb_size;
398 offset + len > vol->usable_leb_size)
550 offset + len > vol->usable_leb_size ||
595 len > vol->usable_leb_size || len & (ubi->min_io_size - 1))
H A Dgluebi.c302 mtd->erasesize = vi->usable_leb_size;
315 mtd->size = (unsigned long long)vi->usable_leb_size * vi->size;
H A Dio.c895 int usable_leb_size = ubi->leb_size - data_pad; local
956 if (data_size != usable_leb_size) {
H A Ddebug.c134 pr_err("\tusable_leb_size %d\n", vol->usable_leb_size);
H A Dubi.h288 * @usable_leb_size: logical eraseblock size without padding
344 int usable_leb_size; member in struct:ubi_volume
H A Dblock.c381 dev->leb_size = vi->usable_leb_size;
/linux-master/include/linux/mtd/
H A Dubi.h53 * @usable_leb_size: how many bytes are available in logical eraseblocks of
82 * @used_bytes field is equivalent to @size*@usable_leb_size, and the @used_ebs
90 * @usable_leb_size = LEB size - (LEB size mod @alignment),
109 int usable_leb_size; member in struct:ubi_volume_info
/linux-master/fs/ubifs/
H A Dsuper.c527 c->leb_size = c->vi.usable_leb_size;

Completed in 133 milliseconds