Lines Matching refs:lnum
190 int err, lnum, off, len, tbuf_size; in vol_cdev_read() local
222 lnum = div_u64_rem(*offp, vol->usable_leb_size, &off); in vol_cdev_read()
230 err = ubi_eba_read_leb(ubi, vol, lnum, tbuf, off, len, 0); in vol_cdev_read()
236 lnum += 1; in vol_cdev_read()
267 int lnum, off, len, tbuf_size, err = 0; in vol_cdev_direct_write() local
280 lnum = div_u64_rem(*offp, vol->usable_leb_size, &off); in vol_cdev_direct_write()
316 err = ubi_eba_write_leb(ubi, vol, lnum, tbuf, off, len); in vol_cdev_direct_write()
322 lnum += 1; in vol_cdev_direct_write()
457 if (req.lnum < 0 || req.lnum >= vol->reserved_pebs || in vol_cdev_ioctl()
474 int32_t lnum; in vol_cdev_ioctl() local
476 err = get_user(lnum, (__user int32_t *)argp); in vol_cdev_ioctl()
488 if (lnum < 0 || lnum >= vol->reserved_pebs) { in vol_cdev_ioctl()
493 dbg_gen("erase LEB %d:%d", vol->vol_id, lnum); in vol_cdev_ioctl()
494 err = ubi_eba_unmap_leb(ubi, vol, lnum); in vol_cdev_ioctl()
512 err = ubi_leb_map(desc, req.lnum); in vol_cdev_ioctl()
519 int32_t lnum; in vol_cdev_ioctl() local
521 err = get_user(lnum, (__user int32_t *)argp); in vol_cdev_ioctl()
526 err = ubi_leb_unmap(desc, lnum); in vol_cdev_ioctl()
533 int32_t lnum; in vol_cdev_ioctl() local
535 err = get_user(lnum, (__user int32_t *)argp); in vol_cdev_ioctl()
540 err = ubi_is_mapped(desc, lnum); in vol_cdev_ioctl()