Home
last modified time | relevance | path

Searched refs:aeb (Results 1 – 8 of 8) sorted by relevance

/drivers/mtd/ubi/
A Dattach.c184 if (!aeb) in ubi_alloc_aeb()
192 return aeb; in ubi_alloc_aeb()
245 if (!aeb) in add_to_list()
275 if (!aeb) in add_corrupted()
302 if (!aeb) in add_fastmap()
310 aeb->vol_id, aeb->sqnum); in add_fastmap()
610 aeb->pnum, aeb->sqnum, aeb->ec); in ubi_add_to_av()
650 err = add_to_list(ai, aeb->pnum, aeb->vol_id, in ubi_add_to_av()
651 aeb->lnum, aeb->ec, cmp_res & 4, in ubi_add_to_av()
689 if (!aeb) in ubi_add_to_av()
[all …]
A Dfastmap.c142 if (!aeb) in add_aeb()
145 aeb->lnum = -1; in add_aeb()
146 aeb->scrub = scrub; in add_aeb()
147 aeb->copy_flag = aeb->sqnum = 0; in add_aeb()
280 victim = ubi_alloc_aeb(ai, aeb->pnum, aeb->ec); in update_vol()
740 aeb = NULL; in ubi_attach_fastmap()
743 aeb = tmp_aeb; in ubi_attach_fastmap()
748 if (!aeb) { in ubi_attach_fastmap()
753 aeb->lnum = j; in ubi_attach_fastmap()
761 aeb->pnum, aeb->lnum, av->vol_id); in ubi_attach_fastmap()
[all …]
A Dwl.c1766 e->pnum = aeb->pnum;
1767 e->ec = aeb->ec;
1778 err = schedule_erase(ubi, e, aeb->vol_id, aeb->lnum, 0, false);
1804 struct ubi_ainf_peb *aeb, *tmp; local
1829 err = erase_aeb(ubi, aeb, false);
1845 e->pnum = aeb->pnum;
1846 e->ec = aeb->ec;
1867 e->pnum = aeb->pnum;
1868 e->ec = aeb->ec;
1871 if (!aeb->scrub) {
[all …]
A Deba.c1534 struct ubi_ainf_peb *aeb; in self_check_eba() local
1578 ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb) in self_check_eba()
1579 scan_eba[i][aeb->lnum] = aeb->pnum; in self_check_eba()
1585 ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb) in self_check_eba()
1586 fm_eba[i][aeb->lnum] = aeb->pnum; in self_check_eba()
1629 struct ubi_ainf_peb *aeb; in ubi_eba_init() local
1662 ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb) { in ubi_eba_init()
1663 if (aeb->lnum >= vol->reserved_pebs) { in ubi_eba_init()
1668 ubi_move_aeb_to_list(av, aeb, &ai->erase); in ubi_eba_init()
1672 entry = &vol->eba_tbl->entries[aeb->lnum]; in ubi_eba_init()
[all …]
A Dvtbl.c367 struct ubi_ainf_peb *aeb; in process_lvol() local
399 ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb) { in process_lvol()
400 leb[aeb->lnum] = vzalloc(ubi->vtbl_size); in process_lvol()
401 if (!leb[aeb->lnum]) { in process_lvol()
406 err = ubi_io_read_data(ubi, leb[aeb->lnum], aeb->pnum, 0, in process_lvol()
419 aeb->scrub = 1; in process_lvol()
A Ddebug.c207 void ubi_dump_aeb(const struct ubi_ainf_peb *aeb, int type) in ubi_dump_aeb() argument
210 pr_err("\tec %d\n", aeb->ec); in ubi_dump_aeb()
211 pr_err("\tpnum %d\n", aeb->pnum); in ubi_dump_aeb()
213 pr_err("\tlnum %d\n", aeb->lnum); in ubi_dump_aeb()
214 pr_err("\tscrub %d\n", aeb->scrub); in ubi_dump_aeb()
215 pr_err("\tsqnum %llu\n", aeb->sqnum); in ubi_dump_aeb()
A Dubi.h824 void ubi_free_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb);
961 int ubi_compare_lebs(struct ubi_device *ubi, const struct ubi_ainf_peb *aeb,
1056 struct ubi_ainf_peb *aeb, in ubi_move_aeb_to_list() argument
1059 rb_erase(&aeb->u.rb, &av->root); in ubi_move_aeb_to_list()
1060 list_add_tail(&aeb->u.list, list); in ubi_move_aeb_to_list()
A Ddebug.h46 void ubi_dump_aeb(const struct ubi_ainf_peb *aeb, int type);

Completed in 27 milliseconds