/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/ubi/ |
H A D | build.c | 47 #include "ubi.h" 75 /* Root UBI "class" object (corresponds to '/<sysfs>/class/ubi/') */ 94 /* Protects @ubi_devices and @ubi->ref_count */ 97 /* "Show" method for files in '/<sysfs>/class/ubi/' */ 104 /* UBI version attribute ('/<sysfs>/class/ubi/version') */ 111 /* UBI device attributes (correspond to files in '/<sysfs>/class/ubi/ubiX') */ 137 * @ubi: UBI device description object 145 int ubi_volume_notify(struct ubi_device *ubi, struct ubi_volume *vol, int ntype) argument 149 ubi_do_get_device_info(ubi, &nt.di); 150 ubi_do_get_volume_info(ubi, vo 165 ubi_notify_all(struct ubi_device *ubi, int ntype, struct notifier_block *nb) argument 213 struct ubi_device *ubi = ubi_devices[i]; local 234 struct ubi_device *ubi; local 252 ubi_put_device(struct ubi_device *ubi) argument 270 struct ubi_device *ubi; local 302 struct ubi_device *ubi = ubi_devices[i]; local 319 struct ubi_device *ubi; local 367 struct ubi_device *ubi = container_of(dev, struct ubi_device, dev); local 381 ubi_sysfs_init(struct ubi_device *ubi, int *ref) argument 432 ubi_sysfs_close(struct ubi_device *ubi) argument 452 kill_volumes(struct ubi_device *ubi) argument 479 uif_init(struct ubi_device *ubi, int *ref) argument 548 uif_close(struct ubi_device *ubi) argument 560 free_internal_volumes(struct ubi_device *ubi) argument 583 attach_by_scanning(struct ubi_device *ubi) argument 638 io_init(struct ubi_device *ubi) argument 798 autoresize(struct ubi_device *ubi, int vol_id) argument 857 struct ubi_device *ubi; local 1035 struct ubi_device *ubi; local [all...] |
H A D | wl.c | 112 #include "ubi.h" 158 int (*func)(struct ubi_device *ubi, struct ubi_work *wrk, int cancel); 165 static int paranoid_check_ec(struct ubi_device *ubi, int pnum, int ec); 168 static int paranoid_check_in_pq(struct ubi_device *ubi, struct ubi_wl_entry *e); 170 #define paranoid_check_ec(ubi, pnum, ec) 0 172 #define paranoid_check_in_pq(ubi, e) 0 181 * the @ubi->used and @ubi->free RB-trees. 213 * @ubi: UBI device description object 218 static int do_work(struct ubi_device *ubi) argument 267 produce_free_peb(struct ubi_device *ubi) argument 336 prot_queue_add(struct ubi_device *ubi, struct ubi_wl_entry *e) argument 387 ubi_wl_get_peb(struct ubi_device *ubi, int dtype) argument 481 prot_queue_del(struct ubi_device *ubi, int pnum) argument 506 sync_erase(struct ubi_device *ubi, struct ubi_wl_entry *e, int torture) argument 566 serve_prot_queue(struct ubi_device *ubi) argument 610 schedule_ubi_work(struct ubi_device *ubi, struct ubi_work *wrk) argument 633 schedule_erase(struct ubi_device *ubi, struct ubi_wl_entry *e, int torture) argument 663 wear_leveling_worker(struct ubi_device *ubi, struct ubi_work *wrk, int cancel) argument 934 ensure_wear_leveling(struct ubi_device *ubi) argument 1002 erase_worker(struct ubi_device *ubi, struct ubi_work *wl_wrk, int cancel) argument 1120 ubi_wl_put_peb(struct ubi_device *ubi, int pnum, int torture) argument 1206 ubi_wl_scrub_peb(struct ubi_device *ubi, int pnum) argument 1266 ubi_wl_flush(struct ubi_device *ubi) argument 1340 struct ubi_device *ubi = u; local 1394 cancel_pending(struct ubi_device *ubi) argument 1415 ubi_wl_init_scan(struct ubi_device *ubi, struct ubi_scan_info *si) argument 1538 protection_queue_destroy(struct ubi_device *ubi) argument 1555 ubi_wl_close(struct ubi_device *ubi) argument 1578 paranoid_check_ec(struct ubi_device *ubi, int pnum, int ec) argument 1637 paranoid_check_in_pq(struct ubi_device *ubi, struct ubi_wl_entry *e) argument [all...] |
H A D | eba.c | 47 #include "ubi.h" 54 * @ubi: UBI device description object 60 static unsigned long long next_sqnum(struct ubi_device *ubi) argument 64 spin_lock(&ubi->ltree_lock); 65 sqnum = ubi->global_sqnum++; 66 spin_unlock(&ubi->ltree_lock); 73 * @ubi: UBI device description object 79 static int ubi_get_compat(const struct ubi_device *ubi, int vol_id) argument 88 * @ubi: UBI device description object 94 * @ubi 96 ltree_lookup(struct ubi_device *ubi, int vol_id, int lnum) argument 135 ltree_add_entry(struct ubi_device *ubi, int vol_id, int lnum) argument 205 leb_read_lock(struct ubi_device *ubi, int vol_id, int lnum) argument 222 leb_read_unlock(struct ubi_device *ubi, int vol_id, int lnum) argument 247 leb_write_lock(struct ubi_device *ubi, int vol_id, int lnum) argument 269 leb_write_trylock(struct ubi_device *ubi, int vol_id, int lnum) argument 298 leb_write_unlock(struct ubi_device *ubi, int vol_id, int lnum) argument 324 ubi_eba_unmap_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum) argument 370 ubi_eba_read_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, void *buf, int offset, int len, int check) argument 490 recover_peb(struct ubi_device *ubi, int pnum, int vol_id, int lnum, const void *buf, int offset, int len) argument 587 ubi_eba_write_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, const void *buf, int offset, int len, int dtype) argument 718 ubi_eba_write_leb_st(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, const void *buf, int len, int dtype, int used_ebs) argument 833 ubi_eba_atomic_leb_change(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, const void *buf, int len, int dtype) argument 977 ubi_eba_copy_leb(struct ubi_device *ubi, int from, int to, struct ubi_vid_hdr *vid_hdr) argument 1178 print_rsvd_warning(struct ubi_device *ubi, struct ubi_scan_info *si) argument 1206 ubi_eba_init_scan(struct ubi_device *ubi, struct ubi_scan_info *si) argument [all...] |
H A D | Makefile | 1 obj-$(CONFIG_MTD_UBI) += ubi.o 3 ubi-y += vtbl.o vmt.o upd.o build.o cdev.o kapi.o eba.o io.o wl.o scan.o 4 ubi-y += misc.o 6 ubi-$(CONFIG_MTD_UBI_DEBUG) += debug.o
|
H A D | misc.c | 23 #include "ubi.h" 27 * @ubi: UBI device description object 35 int ubi_calc_data_len(const struct ubi_device *ubi, const void *buf, argument 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) argument 65 struct ubi_volume *vol = ubi->volumes[vol_id]; 82 err = ubi_eba_read_leb(ubi, vol, i, buf, 0, size, 1); 97 * @ubi 99 ubi_calculate_reserved(struct ubi_device *ubi) argument [all...] |
H A D | ubi.h | 42 #include <linux/mtd/ubi.h> 44 #include "ubi-media.h" 52 #define UBI_NAME_STR "ubi" 158 * &struct ubi_ltree_entry object is inserted to the lock tree (@ubi->ltree). 196 * @ubi: reference to the UBI device description object 246 struct ubi_device *ubi; member in struct:ubi_volume 480 int ubi_change_vtbl_record(struct ubi_device *ubi, int idx, 482 int ubi_vtbl_rename_volumes(struct ubi_device *ubi, 484 int ubi_read_volume_table(struct ubi_device *ubi, struct ubi_scan_info *si); 487 int ubi_create_volume(struct ubi_device *ubi, struc 594 ubi_zalloc_vid_hdr(const struct ubi_device *ubi, gfp_t gfp_flags) argument 614 ubi_free_vid_hdr(const struct ubi_device *ubi, struct ubi_vid_hdr *vid_hdr) argument 630 ubi_io_read_data(const struct ubi_device *ubi, void *buf, int pnum, int offset, int len) argument 642 ubi_io_write_data(struct ubi_device *ubi, const void *buf, int pnum, int offset, int len) argument 653 ubi_ro_mode(struct ubi_device *ubi) argument 666 vol_id2idx(const struct ubi_device *ubi, int vol_id) argument 679 idx2vol_id(const struct ubi_device *ubi, int idx) argument [all...] |
H A D | vtbl.c | 63 #include "ubi.h" 66 static void paranoid_vtbl_check(const struct ubi_device *ubi); 68 #define paranoid_vtbl_check(ubi) 76 * @ubi: UBI device description object 85 int ubi_change_vtbl_record(struct ubi_device *ubi, int idx, argument 92 ubi_assert(idx >= 0 && idx < ubi->vtbl_slots); 93 layout_vol = ubi->volumes[vol_id2idx(ubi, UBI_LAYOUT_VOLUME_ID)]; 102 memcpy(&ubi->vtbl[idx], vtbl_rec, sizeof(struct ubi_vtbl_record)); 104 err = ubi_eba_unmap_leb(ubi, layout_vo 127 ubi_vtbl_rename_volumes(struct ubi_device *ubi, struct list_head *rename_list) argument 177 vtbl_check(const struct ubi_device *ubi, const struct ubi_vtbl_record *vtbl) argument 305 create_vtbl(struct ubi_device *ubi, struct ubi_scan_info *si, int copy, void *vtbl) argument 389 process_lvol(struct ubi_device *ubi, struct ubi_scan_info *si, struct ubi_scan_volume *sv) argument 513 create_empty_lvol(struct ubi_device *ubi, struct ubi_scan_info *si) argument 550 init_volumes(struct ubi_device *ubi, const struct ubi_scan_info *si, const struct ubi_vtbl_record *vtbl) argument 718 check_scanning_info(const struct ubi_device *ubi, struct ubi_scan_info *si) argument 783 ubi_read_volume_table(struct ubi_device *ubi, struct ubi_scan_info *si) argument 867 paranoid_vtbl_check(const struct ubi_device *ubi) argument [all...] |
H A D | kapi.c | 29 #include "ubi.h" 33 * @ubi: UBI device description object 39 void ubi_do_get_device_info(struct ubi_device *ubi, struct ubi_device_info *di) argument 41 di->ubi_num = ubi->ubi_num; 42 di->leb_size = ubi->leb_size; 43 di->min_io_size = ubi->min_io_size; 44 di->ro_mode = ubi->ro_mode; 45 di->cdev = ubi->cdev.dev; 59 struct ubi_device *ubi; local 63 ubi 78 ubi_do_get_volume_info(struct ubi_device *ubi, struct ubi_volume *vol, struct ubi_volume_info *vi) argument 129 struct ubi_device *ubi; local 240 struct ubi_device *ubi; local 329 struct ubi_device *ubi = vol->ubi; local 386 struct ubi_device *ubi = vol->ubi; local 451 struct ubi_device *ubi = vol->ubi; local 501 struct ubi_device *ubi = vol->ubi; local 545 struct ubi_device *ubi = vol->ubi; local 606 struct ubi_device *ubi = vol->ubi; local 643 struct ubi_device *ubi = vol->ubi; local 709 struct ubi_device *ubi; local [all...] |
H A D | io.c | 48 * @ubi->mtd->writesize field. But as an exception, UBI admits of using another 55 * I/O unit for the headers (the @ubi->hdrs_min_io_size field). But it still 56 * reports NAND page size (@ubi->min_io_size) as a minimal I/O unit for the UBI 64 * device, e.g., make @ubi->min_io_size = 512 in the example above? 83 * copy. It always allocates a @ubi->vid_hdr_alsize bytes buffer for the VID 84 * header and returns a pointer to offset @ubi->vid_hdr_shift of this buffer. 92 #include "ubi.h" 95 static int paranoid_check_not_bad(const struct ubi_device *ubi, int pnum); 96 static int paranoid_check_peb_ec_hdr(const struct ubi_device *ubi, int pnum); 97 static int paranoid_check_ec_hdr(const struct ubi_device *ubi, in 132 ubi_io_read(const struct ubi_device *ubi, void *buf, int pnum, int offset, int len) argument 219 ubi_io_write(struct ubi_device *ubi, const void *buf, int pnum, int offset, int len) argument 318 do_sync_erase(struct ubi_device *ubi, int pnum) argument 410 torture_peb(struct ubi_device *ubi, int pnum) argument 495 nor_erase_prepare(struct ubi_device *ubi, int pnum) argument 555 ubi_io_sync_erase(struct ubi_device *ubi, int pnum, int torture) argument 597 ubi_io_is_bad(const struct ubi_device *ubi, int pnum) argument 626 ubi_io_mark_bad(const struct ubi_device *ubi, int pnum) argument 655 validate_ec_hdr(const struct ubi_device *ubi, const struct ubi_ec_hdr *ec_hdr) argument 718 ubi_io_read_ec_hdr(struct ubi_device *ubi, int pnum, struct ubi_ec_hdr *ec_hdr, int verbose) argument 823 ubi_io_write_ec_hdr(struct ubi_device *ubi, int pnum, struct ubi_ec_hdr *ec_hdr) argument 856 validate_vid_hdr(const struct ubi_device *ubi, const struct ubi_vid_hdr *vid_hdr) argument 990 ubi_io_read_vid_hdr(struct ubi_device *ubi, int pnum, struct ubi_vid_hdr *vid_hdr, int verbose) argument 1096 ubi_io_write_vid_hdr(struct ubi_device *ubi, int pnum, struct ubi_vid_hdr *vid_hdr) argument 1135 paranoid_check_not_bad(const struct ubi_device *ubi, int pnum) argument 1157 paranoid_check_ec_hdr(const struct ubi_device *ubi, int pnum, const struct ubi_ec_hdr *ec_hdr) argument 1192 paranoid_check_peb_ec_hdr(const struct ubi_device *ubi, int pnum) argument 1233 paranoid_check_vid_hdr(const struct ubi_device *ubi, int pnum, const struct ubi_vid_hdr *vid_hdr) argument 1270 paranoid_check_peb_vid_hdr(const struct ubi_device *ubi, int pnum) argument 1318 ubi_dbg_check_write(struct ubi_device *ubi, const void *buf, int pnum, int offset, int len) argument 1372 ubi_dbg_check_all_ff(struct ubi_device *ubi, int pnum, int offset, int len) argument [all...] |
H A D | vmt.c | 29 #include "ubi.h" 32 static int paranoid_check_volumes(struct ubi_device *ubi); 34 #define paranoid_check_volumes(ubi) 0 40 /* Device attributes corresponding to files in '/<sysfs>/class/ubi/ubiX_Y' */ 59 * "Show" method for files in '/<sysfs>/class/ubi/ubiX_Y/'. 63 * /<sysfs>/class/ubi/ubiX_Y/reserved_ebs; 65 * C. process 1 starts reading the /<sysfs>/class/ubi/ubiX_Y/reserved_ebs file; 68 * out that the volume was removed from the @ubi->volumes array. 75 struct ubi_device *ubi; local 77 ubi 147 volume_sysfs_init(struct ubi_device *ubi, struct ubi_volume *vol) argument 204 ubi_create_volume(struct ubi_device *ubi, struct ubi_mkvol_req *req) argument 407 struct ubi_device *ubi = vol->ubi; local 487 struct ubi_device *ubi = vol->ubi; local 609 ubi_rename_volumes(struct ubi_device *ubi, struct list_head *rename_list) argument 648 ubi_add_volume(struct ubi_device *ubi, struct ubi_volume *vol) argument 699 ubi_free_volume(struct ubi_device *ubi, struct ubi_volume *vol) argument 717 paranoid_check_volume(struct ubi_device *ubi, int vol_id) argument 869 paranoid_check_volumes(struct ubi_device *ubi) argument [all...] |
H A D | upd.c | 44 #include "ubi.h" 48 * @ubi: UBI device description object 54 static int set_update_marker(struct ubi_device *ubi, struct ubi_volume *vol) argument 62 ubi_assert(ubi->vtbl[vol->vol_id].upd_marker); 67 memcpy(&vtbl_rec, &ubi->vtbl[vol->vol_id], 71 mutex_lock(&ubi->device_mutex); 72 err = ubi_change_vtbl_record(ubi, vol->vol_id, &vtbl_rec); 74 mutex_unlock(&ubi->device_mutex); 80 * @ubi: UBI device description object 88 static int clear_update_marker(struct ubi_device *ubi, struc argument 129 ubi_start_update(struct ubi_device *ubi, struct ubi_volume *vol, long long bytes) argument 181 ubi_start_leb_change(struct ubi_device *ubi, struct ubi_volume *vol, const struct ubi_leb_change_req *req) argument 234 write_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, void *buf, int len, int used_ebs) argument 282 ubi_more_update_data(struct ubi_device *ubi, struct ubi_volume *vol, const void __user *buf, int count) argument 397 ubi_more_leb_change_data(struct ubi_device *ubi, struct ubi_volume *vol, const void __user *buf, int count) argument [all...] |
H A D | debug.h | 58 void ubi_dbg_dump_flash(struct ubi_device *ubi, int pnum, int offset, int len); 98 int ubi_dbg_check_all_ff(struct ubi_device *ubi, int pnum, int offset, int len); 99 int ubi_dbg_check_write(struct ubi_device *ubi, const void *buf, int pnum, 102 #define ubi_dbg_check_all_ff(ubi, pnum, offset, len) 0 103 #define ubi_dbg_check_write(ubi, buf, pnum, offset, len) 0 174 #define ubi_dbg_dump_flash(ubi, pnum, offset, len) ({}) 181 #define ubi_dbg_check_all_ff(ubi, pnum, offset, len) 0 182 #define ubi_dbg_check_write(ubi, buf, pnum, offset, len) 0
|
H A D | cdev.c | 46 #include <mtd/ubi-user.h> 47 #include "ubi.h" 62 spin_lock(&vol->ubi->volumes_lock); 74 spin_unlock(&vol->ubi->volumes_lock); 88 spin_lock(&vol->ubi->volumes_lock); 98 spin_unlock(&vol->ubi->volumes_lock); 134 vol->ubi->ubi_num, vol->vol_id, desc->mode); 145 vol->upd_bytes, vol->ubi->ubi_num, vol->vol_id); 195 struct ubi_device *ubi = desc->vol->ubi; local 206 struct ubi_device *ubi = vol->ubi; local 283 struct ubi_device *ubi = vol->ubi; local 360 struct ubi_device *ubi = vol->ubi; local 411 struct ubi_device *ubi = vol->ubi; local 601 verify_mkvol_req(const struct ubi_device *ubi, const struct ubi_mkvol_req *req) argument 655 verify_rsvol_req(const struct ubi_device *ubi, const struct ubi_rsvol_req *req) argument 677 rename_volumes(struct ubi_device *ubi, struct ubi_rnvol_req *req) argument 832 struct ubi_device *ubi; local [all...] |
H A D | scan.h | 158 int ubi_scan_add_used(struct ubi_device *ubi, struct ubi_scan_info *si, 166 struct ubi_scan_leb *ubi_scan_get_free_peb(struct ubi_device *ubi, 168 int ubi_scan_erase_peb(struct ubi_device *ubi, const struct ubi_scan_info *si, 170 struct ubi_scan_info *ubi_scan(struct ubi_device *ubi);
|
H A D | scan.c | 48 #include "ubi.h" 51 static int paranoid_check_si(struct ubi_device *ubi, struct ubi_scan_info *si); 53 #define paranoid_check_si(ubi, si) 0 228 * @ubi: UBI device description object 246 static int compare_lebs(struct ubi_device *ubi, const struct ubi_scan_leb *seb, argument 290 vh = ubi_zalloc_vid_hdr(ubi, GFP_KERNEL); 294 err = ubi_io_read_vid_hdr(ubi, pnum, vh, 0); 328 err = ubi_io_read_data(ubi, buf, pnum, 0, len); 346 ubi_free_vid_hdr(ubi, vh); 358 ubi_free_vid_hdr(ubi, v 378 ubi_scan_add_used(struct ubi_device *ubi, struct ubi_scan_info *si, int pnum, int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips) argument 622 ubi_scan_erase_peb(struct ubi_device *ubi, const struct ubi_scan_info *si, int pnum, int ec) argument 668 ubi_scan_get_free_peb(struct ubi_device *ubi, struct ubi_scan_info *si) argument 724 process_eb(struct ubi_device *ubi, struct ubi_scan_info *si, int pnum) argument 899 check_what_we_have(struct ubi_device *ubi, struct ubi_scan_info *si) argument 974 ubi_scan(struct ubi_device *ubi) argument 1156 paranoid_check_si(struct ubi_device *ubi, struct ubi_scan_info *si) argument [all...] |
H A D | debug.c | 29 #include "ubi.h" 201 * @ubi: UBI device description object 206 void ubi_dbg_dump_flash(struct ubi_device *ubi, int pnum, int offset, int len) argument 211 loff_t addr = (loff_t)pnum * ubi->peb_size + offset; 216 err = ubi->mtd->read(ubi->mtd, addr, len, &read, buf);
|
H A D | gluebi.c | 39 #include <linux/mtd/ubi.h> 41 #include "ubi-media.h"
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ubifs/ |
H A D | misc.h | 137 err = ubi_leb_unmap(c->ubi, lnum); 164 err = ubi_leb_write(c->ubi, lnum, buf, offs, len, dtype); 191 err = ubi_leb_change(c->ubi, lnum, buf, len, dtype);
|
H A D | recovery.c | 103 err = ubi_read(c->ubi, lnum, sbuf, 0, c->leb_size); 199 err = ubi_leb_change(c->ubi, lnum, mst, sz, UBI_SHORTTERM); 202 err = ubi_leb_change(c->ubi, lnum + 1, mst, sz, UBI_SHORTTERM); 498 err = ubi_read(c->ubi, lnum, sleb->buf, 0, 513 err = ubi_leb_change(c->ubi, lnum, sleb->buf, len, 736 err = ubi_read(c->ubi, lnum, (void *)cs_node, offs, UBIFS_CS_NODE_SZ); 851 err = ubi_read(c->ubi, lnum, sbuf, offs, len); 856 err = ubi_read(c->ubi, lnum, sbuf, 0, offs); 859 return ubi_leb_change(c->ubi, lnum, sbuf, offs, UBI_UNKNOWN); 929 err = ubi_read(c->ubi, lnu [all...] |
H A D | super.c | 887 err = ubi_is_mapped(c->ubi, lnum); 1782 ubi_close_volume(c->ubi); 1853 * o ubi:NAME - mount UBI device 0, volume with name NAME. 1862 struct ubi_volume_desc *ubi; local 1867 ubi = ubi_open_volume_path(name, mode); 1868 if (!IS_ERR(ubi)) 1869 return ubi; 1875 /* ubi:NAME method */ 1905 struct ubi_volume_desc *ubi = sb->s_fs_info; local 1948 ubi_get_volume_info(ubi, 2038 struct ubi_volume_desc *ubi; local [all...] |
H A D | io.c | 367 err = ubi_leb_write(c->ubi, wbuf->lnum, wbuf->buf, wbuf->offs, 543 err = ubi_leb_write(c->ubi, wbuf->lnum, wbuf->buf, 573 err = ubi_leb_write(c->ubi, wbuf->lnum, wbuf->buf, wbuf->offs, 593 err = ubi_leb_write(c->ubi, wbuf->lnum, buf + written, offs, n, 671 err = ubi_leb_write(c->ubi, lnum, buf, offs, buf_len, dtype); 729 err = ubi_read(c->ubi, lnum, buf, offs, rlen); 790 err = ubi_read(c->ubi, lnum, buf, offs, len);
|
H A D | lpt.c | 704 err = ubi_leb_change(c->ubi, lnum++, buf, alen, 735 err = ubi_leb_change(c->ubi, lnum++, buf, alen, 783 err = ubi_leb_change(c->ubi, lnum++, buf, alen, 809 err = ubi_leb_change(c->ubi, lnum++, buf, alen, UBI_SHORTTERM); 829 err = ubi_leb_change(c->ubi, lnum, buf, alen, UBI_SHORTTERM); 1225 err = ubi_read(c->ubi, lnum, buf, offs, c->nnode_sz); 1294 err = ubi_read(c->ubi, lnum, buf, offs, c->pnode_sz); 1335 err = ubi_read(c->ubi, c->ltab_lnum, buf, c->ltab_offs, c->ltab_sz); 1358 err = ubi_read(c->ubi, c->lsave_lnum, buf, c->lsave_offs, c->lsave_sz); 1813 err = ubi_read(c->ubi, branc [all...] |
H A D | scan.c | 151 err = ubi_read(c->ubi, lnum, sbuf + offs, offs, c->leb_size - offs);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/ |
H A D | Makefile | 37 obj-$(CONFIG_MTD_UBI) += ubi/
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/mtd/ |
H A D | ubi.h | 26 #include <mtd/ubi-user.h> 117 * @ubi_num: ubi device number
|