| /u-boot/fs/ubifs/ |
| A D | log.c | 44 if (lnum < bud->lnum) in ubifs_search_bud() 46 else if (lnum > bud->lnum) in ubifs_search_bud() 77 if (lnum < bud->lnum) in ubifs_get_wbuf() 79 else if (lnum > bud->lnum) in ubifs_get_wbuf() 129 if (bud->lnum < b->lnum) in ubifs_add_bud() 229 bud->lnum = lnum; in ubifs_add_bud_to_log() 310 if (wbuf->lnum == bud->lnum) { in remove_buds() 392 ref->lnum = cpu_to_le32(lnum); in ubifs_log_start_commit() 553 if (lnum < dr->lnum) in done_already() 555 else if (lnum > dr->lnum) in done_already() [all …]
|
| A D | scan.c | 83 dbg_ntype(ch->node_type), lnum, offs); in ubifs_scan_a_node() 98 lnum, offs); in ubifs_scan_a_node() 137 dbg_scan("scan LEB %d:%d", lnum, offs); in ubifs_start_scan() 143 sleb->lnum = lnum; in ubifs_start_scan() 150 c->leb_size - offs, lnum, offs, err); in ubifs_start_scan() 170 int lnum, int offs) in ubifs_end_scan() argument 172 lnum = lnum; in ubifs_end_scan() 268 sleb = ubifs_start_scan(c, lnum, offs, sbuf); in ubifs_scan() 277 lnum, offs, len); in ubifs_scan() 327 ubifs_end_scan(c, sleb, lnum, offs); in ubifs_scan() [all …]
|
| A D | lpt_commit.c | 142 lnum, c->ltab[lnum - c->lpt_first].free, in upd_ltab() 144 ubifs_assert(lnum >= c->lpt_first && lnum <= c->lpt_last); in upd_ltab() 203 lnum = c->nhead_lnum; in layout_cnodes() 218 c->ltab_lnum = lnum; in layout_cnodes() 262 cnode->parent->nbranch[cnode->iip].lnum = lnum; in layout_cnodes() 918 if (branch->lnum != lnum || branch->offs != offs) in make_nnode_dirty() 965 if (branch->lnum != lnum || branch->offs != offs) in make_pnode_dirty() 1212 if (lnum == -1) in lpt_gc() 1534 if (branch->lnum != lnum || branch->offs != offs) in dbg_is_nnode_dirty() 1570 if (branch->lnum != lnum || branch->offs != offs) in dbg_is_pnode_dirty() [all …]
|
| A D | replay.c | 51 int lnum; member 369 r->lnum = lnum; in insert_node() 422 r->lnum = lnum; in insert_dent() 539 int err = 0, used = 0, lnum = b->bud->lnum, offs = b->bud->start; in replay_bud() local 758 bud->lnum = lnum; in add_replay_bud() 784 int lnum = le32_to_cpu(ref->lnum); in validate_ref() local 860 lnum, offs); in replay_log_leb() 865 lnum, offs, in replay_log_leb() 1005 int err, lnum, free; in ubifs_replay_journal() local 1039 lnum, 0); in ubifs_replay_journal() [all …]
|
| A D | recovery.c | 442 lnum = lnum; in clean_buf() 503 int lnum = sleb->lnum, endpt = start; in fix_unclean_leb() local 523 ucleb->lnum = lnum; in fix_unclean_leb() 650 lnum, offs, len); in ubifs_recover_leb() 902 lnum); in ubifs_recover_log_leb() 996 int err, lnum = ucleb->lnum, offs = 0, len = ucleb->endpt, quiet = 1; in clean_an_unclean_leb() local 1040 lnum, offs); in clean_an_unclean_leb() 1115 int lnum, err; in grab_empty_leb() local 1133 if (lnum < 0) { in grab_empty_leb() 1137 return lnum; in grab_empty_leb() [all …]
|
| A D | io.c | 152 len, lnum, err); in ubifs_leb_change() 208 lnum, err); in ubifs_is_mapped() 249 ubifs_assert(lnum >= 0 && lnum < c->leb_cnt && offs >= 0); in ubifs_check_node() 582 ubifs_assert(lnum >= 0 && lnum < c->leb_cnt); in ubifs_wbuf_seek_nolock() 585 ubifs_assert(lnum != wbuf->lnum); in ubifs_wbuf_seek_nolock() 589 wbuf->lnum = lnum; in ubifs_wbuf_seek_nolock() 693 ubifs_assert(len > 0 && wbuf->lnum >= 0 && wbuf->lnum < c->leb_cnt); in ubifs_wbuf_write_nolock() 876 ubifs_assert(lnum >= 0 && lnum < c->leb_cnt && offs >= 0); in ubifs_write_node() 917 ubifs_assert(wbuf && lnum >= 0 && lnum < c->leb_cnt && offs >= 0); in ubifs_read_node_wbuf() 922 overlap = (lnum == wbuf->lnum && offs + len > wbuf->offs); in ubifs_read_node_wbuf() [all …]
|
| A D | gc.c | 466 int err = 0, lnum = lp->lnum; in ubifs_garbage_collect_leb() local 471 ubifs_assert(wbuf->lnum != lnum); in ubifs_garbage_collect_leb() 497 c->gc_lnum = lnum; in ubifs_garbage_collect_leb() 538 idx_gc->lnum = lnum; in ubifs_garbage_collect_leb() 576 c->gc_lnum = lnum; in ubifs_garbage_collect_leb() 597 c->gced_lnum = lnum; in ubifs_garbage_collect_leb() 736 ret = lp.lnum; in ubifs_garbage_collect() 895 idx_gc->lnum = lp->lnum; in ubifs_gc_start_commit() 966 int lnum; in ubifs_get_idx_gc_leb() local 971 lnum = idx_gc->lnum; in ubifs_get_idx_gc_leb() [all …]
|
| A D | lpt.c | 391 int lnum = nnode->nbranch[i].lnum; in ubifs_pack_nnode() local 479 lnum, c->ltab[lnum - c->lpt_first].free, in set_ltab() 872 int lnum = pnode->lprops[i].lnum; in update_cats() local 1016 nnode->nbranch[i].lnum = lnum; in ubifs_unpack_nnode() 1112 int lnum = nnode->nbranch[i].lnum; in validate_nnode() local 1180 pnode->lprops[i].lnum = lnum++; in set_pnode_lnum() 1201 lnum = branch->lnum; in ubifs_read_nnode() 1268 lnum = branch->lnum; in read_pnode() 1983 int ret, lnum = lprops->lnum; in ubifs_lpt_scan_nolock() local 2120 if (lprops->lnum != lnum) { in dbg_chk_pnode() [all …]
|
| A D | tnc.c | 84 old_idx->lnum = lnum; in insert_old_idx() 91 if (lnum < o->lnum) in insert_old_idx() 93 else if (lnum > o->lnum) in insert_old_idx() 1452 *lnum = zt->lnum; in ubifs_tnc_locate() 1556 lnum = zbr->lnum; in ubifs_tnc_get_bu_keys() 2166 zbr.lnum = lnum; in ubifs_tnc_add() 2176 zbr->lnum = lnum; in ubifs_tnc_add() 2226 zbr->lnum = lnum; in ubifs_tnc_replace() 2255 zbr->lnum = lnum; in ubifs_tnc_replace() 2326 zbr->lnum = lnum; in ubifs_tnc_add_nm() [all …]
|
| A D | misc.h | 166 static inline int ubifs_add_dirt(struct ubifs_info *c, int lnum, int dirty) in ubifs_add_dirt() argument 168 return ubifs_update_one_lp(c, lnum, LPROPS_NC, dirty, 0, 0); in ubifs_add_dirt() 180 static inline int ubifs_return_leb(struct ubifs_info *c, int lnum) in ubifs_return_leb() argument 182 return ubifs_change_one_lp(c, lnum, LPROPS_NC, LPROPS_NC, 0, in ubifs_return_leb() 291 static inline int ubifs_next_log_lnum(const struct ubifs_info *c, int lnum) in ubifs_next_log_lnum() argument 293 lnum += 1; in ubifs_next_log_lnum() 294 if (lnum > c->log_last) in ubifs_next_log_lnum() 295 lnum = UBIFS_LOG_LNUM; in ubifs_next_log_lnum() 297 return lnum; in ubifs_next_log_lnum()
|
| A D | sb.c | 691 return ubifs_leb_unmap(c, lnum); in fixup_leb() 711 int lnum, err = 0; in fixup_free_space() local 717 for (lnum = UBIFS_MST_LNUM; lnum < UBIFS_LOG_LNUM; lnum++) { in fixup_free_space() 725 while (lnum != c->ltail_lnum) { in fixup_free_space() 726 err = fixup_leb(c, lnum, 0); in fixup_free_space() 729 lnum = ubifs_next_log_lnum(c, lnum); in fixup_free_space() 742 for (lnum = c->lpt_first; lnum <= c->lpt_last; lnum++) { in fixup_free_space() 753 for (lnum = c->orph_first; lnum <= c->orph_last; lnum++) { in fixup_free_space() 754 err = fixup_leb(c, lnum, 0); in fixup_free_space() 760 for (lnum = c->main_first; lnum < c->leb_cnt; lnum++) { in fixup_free_space() [all …]
|
| A D | ubifs.h | 876 int lnum; member 917 int lnum; member 936 int lnum; member 1031 int lnum; member 1077 int lnum; member 1184 int lnum; member 1284 int lnum; member 1311 int lnum; member 1346 int lnum; member 1378 int lnum; member [all …]
|
| A D | debug.c | 721 if (bud->lnum == lp->lnum) { in ubifs_dump_lprop() 730 lp->lnum == c->jheads[i].wbuf.lnum) { in ubifs_dump_lprop() 740 if (lp->lnum == c->gc_lnum) in ubifs_dump_lprop() 747 int lnum, err; in ubifs_dump_lprops() local 755 for (lnum = c->main_first; lnum < c->leb_cnt; lnum++) { in ubifs_dump_lprops() 2544 } else if (lnum == UBIFS_MST_LNUM || lnum == UBIFS_MST_LNUM + 1) { in power_cut_emulated() 2548 } else if (lnum >= UBIFS_LOG_LNUM && lnum <= c->log_last) { in power_cut_emulated() 2554 } else if (lnum >= c->lpt_first && lnum <= c->lpt_last) { in power_cut_emulated() 2560 } else if (lnum >= c->orph_first && lnum <= c->orph_last) { in power_cut_emulated() 2570 } else if (c->jheads && lnum == c->jheads[GCHD].wbuf.lnum) { in power_cut_emulated() [all …]
|
| A D | orphan.c | 337 int lnum; in write_orph_nodes() local 340 for (lnum = c->ohead_lnum + 1; lnum <= c->orph_last; lnum++) { in write_orph_nodes() 341 err = ubifs_leb_unmap(c, lnum); in write_orph_nodes() 482 int lnum, err; in ubifs_clear_orphans() local 484 for (lnum = c->orph_first; lnum <= c->orph_last; lnum++) { in ubifs_clear_orphans() 485 err = ubifs_leb_unmap(c, lnum); in ubifs_clear_orphans() 661 for (lnum = c->orph_first; lnum <= c->orph_last; lnum++) { in kill_orphans() 664 dbg_rcvry("LEB %d", lnum); in kill_orphans() 682 c->ohead_lnum = lnum; in kill_orphans() 872 int lnum, err = 0; in dbg_scan_orphans() local [all …]
|
| A D | tnc_misc.c | 266 static int read_znode(struct ubifs_info *c, int lnum, int offs, int len, in read_znode() argument 276 err = ubifs_read_node(c, idx, UBIFS_IDX_NODE, len, lnum, offs); in read_znode() 286 lnum, offs, znode->level, znode->child_cnt); in read_znode() 302 zbr->lnum = le32_to_cpu(br->lnum); in read_znode() 309 if (zbr->lnum < c->main_first || in read_znode() 310 zbr->lnum >= c->leb_cnt || zbr->offs < 0 || in read_znode() 415 err = read_znode(c, zbr->lnum, zbr->offs, zbr->len, znode); in ubifs_load_znode() 462 wbuf = ubifs_get_wbuf(c, zbr->lnum); in ubifs_tnc_read_node() 465 zbr->lnum, zbr->offs); in ubifs_tnc_read_node() 467 err = ubifs_read_node(c, node, type, zbr->len, zbr->lnum, in ubifs_tnc_read_node() [all …]
|
| A D | master.c | 35 int lnum, offs = 0, nodes_cnt; in scan_for_master() local 37 lnum = UBIFS_MST_LNUM; in scan_for_master() 39 sleb = ubifs_scan(c, lnum, 0, c->sbuf, 1); in scan_for_master() 53 lnum += 1; in scan_for_master() 81 snod->type, lnum, snod->offs); in scan_for_master() 121 if (c->zroot.lnum >= c->leb_cnt || c->zroot.lnum < c->main_first || in validate_master() 359 int err, lnum, offs, len; in ubifs_write_master() local 365 lnum = UBIFS_MST_LNUM; in ubifs_write_master() 370 err = ubifs_leb_unmap(c, lnum); in ubifs_write_master() 383 lnum += 1; in ubifs_write_master() [all …]
|
| A D | lprops.c | 679 lnum, err); in ubifs_change_one_lp() 718 lnum, err); in ubifs_update_one_lp() 743 lnum, err); in ubifs_read_one_lp() 986 lp->lnum); in dbg_check_heap() 996 if (lp->lnum == lprops->lnum) { in dbg_check_heap() 1028 int cat, lnum = lp->lnum, is_idx = 0, used = 0, free, dirty, ret; in scan_check_cb() local 1080 if ((lp->hpos != -1 && heap->arr[lp->hpos]->lnum != lnum) || in scan_check_cb() 1130 lnum, snod->offs); in scan_check_cb() 1156 lnum, free, dirty); in scan_check_cb() 1178 lnum != c->ihead_lnum) { in scan_check_cb() [all …]
|
| /u-boot/drivers/mtd/ubi/ |
| A D | eba.c | 107 if (lnum < le->lnum) in ltree_lookup() 109 else if (lnum > le->lnum) in ltree_lookup() 142 le->lnum = lnum; in ltree_add_entry() 173 ubi_assert(lnum != le1->lnum); in ltree_add_entry() 174 if (lnum < le1->lnum) in ltree_add_entry() 701 vid_hdr->lnum = cpu_to_be32(lnum); in ubi_eba_write_leb() 818 vid_hdr->lnum = cpu_to_be32(lnum); in ubi_eba_write_leb_st() 939 vid_hdr->lnum = cpu_to_be32(lnum); in ubi_eba_atomic_leb_change() 958 vol_id, lnum, vol->eba_tbl[lnum], pnum); in ubi_eba_atomic_leb_change() 1064 lnum = be32_to_cpu(vid_hdr->lnum); in ubi_eba_copy_leb() [all …]
|
| A D | kapi.c | 391 if (lnum == vol->used_ebs - 1 && in leb_read_sanity_check() 536 if (lnum < 0 || lnum >= vol->reserved_pebs || offset < 0 || len < 0 || in ubi_leb_write() 581 if (lnum < 0 || lnum >= vol->reserved_pebs || len < 0 || in ubi_leb_change() 618 if (lnum < 0 || lnum >= vol->reserved_pebs) in ubi_leb_erase() 624 err = ubi_eba_unmap_leb(ubi, vol, lnum); in ubi_leb_erase() 678 if (lnum < 0 || lnum >= vol->reserved_pebs) in ubi_leb_unmap() 714 if (lnum < 0 || lnum >= vol->reserved_pebs) in ubi_leb_map() 720 if (vol->eba_tbl[lnum] >= 0) in ubi_leb_map() 749 if (lnum < 0 || lnum >= vol->reserved_pebs) in ubi_is_mapped() 755 return vol->eba_tbl[lnum] >= 0; in ubi_is_mapped() [all …]
|
| A D | upd.c | 182 vol->vol_id, req->lnum, req->bytes); in ubi_start_leb_change() 184 return ubi_eba_atomic_leb_change(ubi, vol, req->lnum, NULL, 0); in ubi_start_leb_change() 189 vol->ch_lnum = req->lnum; in ubi_start_leb_change() 242 err = ubi_eba_write_leb(ubi, vol, lnum, buf, 0, len); in write_leb() 254 err = ubi_eba_write_leb_st(ubi, vol, lnum, buf, len, used_ebs); in write_leb() 277 int lnum, offs, err = 0, len, to_write = count; in ubi_more_update_data() local 279 int lnum, err = 0, len, to_write = count; in ubi_more_update_data() 322 err = write_leb(ubi, vol, lnum, vol->upd_buf, flush_len, in ubi_more_update_data() 331 lnum += 1; in ubi_more_update_data() 350 err = write_leb(ubi, vol, lnum, vol->upd_buf, in ubi_more_update_data() [all …]
|
| A D | attach.c | 139 aeb->lnum = lnum; in add_to_list() 458 lnum = be32_to_cpu(vid_hdr->lnum); in ubi_add_to_av() 481 if (lnum != aeb->lnum) { in ubi_add_to_av() 482 if (lnum < aeb->lnum) in ubi_add_to_av() 544 aeb->lnum = lnum; in ubi_add_to_av() 580 aeb->lnum = lnum; in ubi_add_to_av() 998 int lnum = be32_to_cpu(vidh->lnum); in scan_peb() local 1016 vol_id, lnum); in scan_peb() 1022 vol_id, lnum); in scan_peb() 1031 vol_id, lnum); in scan_peb() [all …]
|
| A D | wl.c | 606 int vol_id, int lnum, int torture) in schedule_erase() argument 622 wl_wrk->lnum = lnum; in schedule_erase() 643 int vol_id, int lnum, int torture) in do_sync_erase() argument 655 wl_wrk->lnum = lnum; in do_sync_erase() 676 int vol_id = -1, lnum = -1; local 818 lnum = be32_to_cpu(vid_hdr->lnum); 873 e1->pnum, vol_id, lnum, e2->pnum); 898 e2->pnum, vol_id, lnum); 1068 int lnum = wl_wrk->lnum; local 1367 vol_id, lnum, ubi->works_count); [all …]
|
| A D | ubi.h | 198 int lnum; member 654 int lnum; member 773 int lnum; member 850 int lnum); 851 int ubi_eba_read_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, 854 struct ubi_sgl *sgl, int lnum, int offset, int len, 859 int lnum, const void *buf, int len, int used_ebs); 861 int lnum, const void *buf, int len); 871 int ubi_wl_put_peb(struct ubi_device *ubi, int vol_id, int lnum, 873 int ubi_wl_flush(struct ubi_device *ubi, int vol_id, int lnum); [all …]
|
| /u-boot/include/linux/mtd/ |
| A D | ubi.h | 259 int ubi_leb_write(struct ubi_volume_desc *desc, int lnum, const void *buf, 261 int ubi_leb_change(struct ubi_volume_desc *desc, int lnum, const void *buf, 263 int ubi_leb_erase(struct ubi_volume_desc *desc, int lnum); 264 int ubi_leb_unmap(struct ubi_volume_desc *desc, int lnum); 265 int ubi_leb_map(struct ubi_volume_desc *desc, int lnum); 266 int ubi_is_mapped(struct ubi_volume_desc *desc, int lnum); 268 int ubi_flush(int ubi_num, int vol_id, int lnum); 274 static inline int ubi_read(struct ubi_volume_desc *desc, int lnum, char *buf, in ubi_read() argument 277 return ubi_leb_read(desc, lnum, buf, offset, len, 0); in ubi_read() 284 static inline int ubi_read_sg(struct ubi_volume_desc *desc, int lnum, in ubi_read_sg() argument [all …]
|
| /u-boot/drivers/mtd/ubispl/ |
| A D | ubispl.c | 309 u32 pnum, u32 lnum) in ubi_add_peb_to_vol() argument 323 pnum, vol_id, lnum, !!test_bit(lnum, vi->found), in ubi_add_peb_to_vol() 345 lnum)) { in ubi_add_peb_to_vol() 371 vi->last_block = lnum; in ubi_add_peb_to_vol() 380 u32 vol_id, lnum; in ubi_scan_vid_hdr() local 414 lnum = be32_to_cpu(vh->lnum); in ubi_scan_vid_hdr() 947 lnum, pnum); in ubi_load_block() 980 lnum, pnum); in ubi_load_block() 1006 vol_id, lnum, pnum); in ubi_load_block() 1042 u32 lnum, last, len; in ipl_load() local [all …]
|