• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/ubi/

Lines Matching defs:ubi

37 #include <mtd/ubi-user.h>
40 #include "ubi.h"
82 spin_lock(&vol->ubi->volumes_lock);
94 spin_unlock(&vol->ubi->volumes_lock);
108 spin_lock(&vol->ubi->volumes_lock);
118 spin_unlock(&vol->ubi->volumes_lock);
126 const struct ubi_device *ubi = major_to_device(imajor(inode));
137 desc = ubi_open_volume(ubi->ubi_num, vol_id, mode);
206 struct ubi_device *ubi = vol->ubi;
234 tbuf_size = ALIGN(count, ubi->min_io_size);
251 err = ubi_eba_read_leb(ubi, vol_id, lnum, tbuf, off, len, 0);
290 struct ubi_device *ubi = vol->ubi;
306 if (off % ubi->min_io_size) {
315 if (count % ubi->min_io_size) {
322 tbuf_size = ALIGN(count, ubi->min_io_size);
341 err = ubi_eba_write_leb(ubi, vol_id, lnum, tbuf, off, len,
372 struct ubi_device *ubi = vol->ubi;
377 err = ubi_more_update_data(ubi, vol->vol_id, buf, count);
390 err = ubi_check_volume(ubi, vol->vol_id);
396 vol->vol_id, ubi->ubi_num);
413 struct ubi_device *ubi = vol->ubi;
450 rsvd_bytes = vol->reserved_pebs * (ubi->leb_size-vol->data_pad);
460 err = ubi_start_update(ubi, vol->vol_id, bytes);
496 err = ubi_eba_unmap_leb(ubi, vol->vol_id, lnum);
500 err = ubi_wl_flush(ubi);
515 * @ubi: UBI device description object
520 static int verify_mkvol_req(const struct ubi_device *ubi,
529 if ((req->vol_id < 0 || req->vol_id >= ubi->vtbl_slots) &&
543 if (req->alignment > ubi->leb_size)
546 n = req->alignment % ubi->min_io_size;
565 * @ubi: UBI device description object
570 static int verify_rsvol_req(const struct ubi_device *ubi,
576 if (req->vol_id < 0 || req->vol_id >= ubi->vtbl_slots)
586 struct ubi_device *ubi;
604 ubi = major_to_device(imajor(inode));
605 if (IS_ERR(ubi))
606 return PTR_ERR(ubi);
622 err = verify_mkvol_req(ubi, &req);
628 err = ubi_create_volume(ubi, &req);
651 desc = ubi_open_volume(ubi->ubi_num, vol_id, UBI_EXCLUSIVE);
679 err = verify_rsvol_req(ubi, &req);
683 desc = ubi_open_volume(ubi->ubi_num, req.vol_id, UBI_EXCLUSIVE);