Lines Matching refs:lnum
177 int err, lnum, off, len, tbuf_size; in vol_cdev_read() local
209 lnum = div_u64_rem(*offp, vol->usable_leb_size, &off); in vol_cdev_read()
217 err = ubi_eba_read_leb(ubi, vol, lnum, tbuf, off, len, 0); in vol_cdev_read()
223 lnum += 1; in vol_cdev_read()
254 int lnum, off, len, tbuf_size, err = 0; in vol_cdev_direct_write() local
267 lnum = div_u64_rem(*offp, vol->usable_leb_size, &off); in vol_cdev_direct_write()
303 err = ubi_eba_write_leb(ubi, vol, lnum, tbuf, off, len); in vol_cdev_direct_write()
309 lnum += 1; in vol_cdev_direct_write()
448 if (!ubi_leb_valid(vol, req.lnum) || in vol_cdev_ioctl()
465 int32_t lnum; in vol_cdev_ioctl() local
467 err = get_user(lnum, (__user int32_t *)argp); in vol_cdev_ioctl()
479 if (!ubi_leb_valid(vol, lnum)) { in vol_cdev_ioctl()
484 dbg_gen("erase LEB %d:%d", vol->vol_id, lnum); in vol_cdev_ioctl()
485 err = ubi_eba_unmap_leb(ubi, vol, lnum); in vol_cdev_ioctl()
503 err = ubi_leb_map(desc, req.lnum); in vol_cdev_ioctl()
510 int32_t lnum; in vol_cdev_ioctl() local
512 err = get_user(lnum, (__user int32_t *)argp); in vol_cdev_ioctl()
517 err = ubi_leb_unmap(desc, lnum); in vol_cdev_ioctl()
524 int32_t lnum; in vol_cdev_ioctl() local
526 err = get_user(lnum, (__user int32_t *)argp); in vol_cdev_ioctl()
531 err = ubi_is_mapped(desc, lnum); in vol_cdev_ioctl()