| /Linux-v5.4/drivers/mtd/ubi/ |
| D | attach.c | 181 struct ubi_ainf_peb *aeb; in ubi_alloc_aeb() local 183 aeb = kmem_cache_zalloc(ai->aeb_slab_cache, GFP_KERNEL); in ubi_alloc_aeb() 184 if (!aeb) in ubi_alloc_aeb() 187 aeb->pnum = pnum; in ubi_alloc_aeb() 188 aeb->ec = ec; in ubi_alloc_aeb() 189 aeb->vol_id = UBI_UNKNOWN; in ubi_alloc_aeb() 190 aeb->lnum = UBI_UNKNOWN; in ubi_alloc_aeb() 192 return aeb; in ubi_alloc_aeb() 203 void ubi_free_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb) in ubi_free_aeb() argument 205 kmem_cache_free(ai->aeb_slab_cache, aeb); in ubi_free_aeb() [all …]
|
| D | fastmap.c | 139 struct ubi_ainf_peb *aeb; in add_aeb() local 141 aeb = ubi_alloc_aeb(ai, pnum, ec); in add_aeb() 142 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() 149 ai->ec_sum += aeb->ec; in add_aeb() 152 if (ai->max_ec < aeb->ec) in add_aeb() 153 ai->max_ec = aeb->ec; in add_aeb() 155 if (ai->min_ec > aeb->ec) in add_aeb() [all …]
|
| D | wl.c | 1693 static int erase_aeb(struct ubi_device *ubi, struct ubi_ainf_peb *aeb, bool sync) argument 1702 e->pnum = aeb->pnum; 1703 e->ec = aeb->ec; 1714 err = schedule_erase(ubi, e, aeb->vol_id, aeb->lnum, 0, false); 1740 struct ubi_ainf_peb *aeb, *tmp; local 1762 list_for_each_entry_safe(aeb, tmp, &ai->erase, u.list) { 1765 err = erase_aeb(ubi, aeb, false); 1772 list_for_each_entry(aeb, &ai->free, u.list) { 1781 e->pnum = aeb->pnum; 1782 e->ec = aeb->ec; [all …]
|
| D | eba.c | 1521 struct ubi_ainf_peb *aeb; in self_check_eba() local 1564 ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb) in self_check_eba() 1565 scan_eba[i][aeb->lnum] = aeb->pnum; in self_check_eba() 1571 ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb) in self_check_eba() 1572 fm_eba[i][aeb->lnum] = aeb->pnum; in self_check_eba() 1615 struct ubi_ainf_peb *aeb; in ubi_eba_init() local 1648 ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb) { in ubi_eba_init() 1649 if (aeb->lnum >= vol->reserved_pebs) { in ubi_eba_init() 1654 ubi_move_aeb_to_list(av, aeb, &ai->erase); in ubi_eba_init() 1658 entry = &vol->eba_tbl->entries[aeb->lnum]; in ubi_eba_init() [all …]
|
| D | vtbl.c | 367 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()
|
| D | debug.c | 176 void ubi_dump_aeb(const struct ubi_ainf_peb *aeb, int type) in ubi_dump_aeb() argument 179 pr_err("\tec %d\n", aeb->ec); in ubi_dump_aeb() 180 pr_err("\tpnum %d\n", aeb->pnum); in ubi_dump_aeb() 182 pr_err("\tlnum %d\n", aeb->lnum); in ubi_dump_aeb() 183 pr_err("\tscrub %d\n", aeb->scrub); in ubi_dump_aeb() 184 pr_err("\tsqnum %llu\n", aeb->sqnum); in ubi_dump_aeb()
|
| D | ubi.h | 824 void ubi_free_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb); 958 int ubi_compare_lebs(struct ubi_device *ubi, const struct ubi_ainf_peb *aeb, 1053 struct ubi_ainf_peb *aeb, in ubi_move_aeb_to_list() argument 1056 rb_erase(&aeb->u.rb, &av->root); in ubi_move_aeb_to_list() 1057 list_add_tail(&aeb->u.list, list); in ubi_move_aeb_to_list()
|
| D | debug.h | 46 void ubi_dump_aeb(const struct ubi_ainf_peb *aeb, int type);
|
| /Linux-v5.4/arch/s390/tools/ |
| D | opcodes.txt | 1162 ed0a aeb RXE_FRRD
|
| /Linux-v5.4/drivers/ide/ |
| D | Kconfig | 101 <http://www.win.tue.nl/~aeb/linux/zip/zip-1.html>.
|
| /Linux-v5.4/Documentation/filesystems/ |
| D | vfs.rst | 1428 <http://www.win.tue.nl/~aeb/linux/vfs/trail.html>
|
| /Linux-v5.4/ |
| D | CREDITS | 527 E: aeb@cwi.nl
|
| D | MAINTAINERS | 4897 M: Andries Brouwer <aeb@cwi.nl> 4898 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 4899 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 4900 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
|