Home
last modified time | relevance | path

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

/OK3568_Linux_fs/u-boot/drivers/mtd/ubi/
H A Dattach.c118 struct ubi_ainf_peb *aeb; in add_to_list() local
130 aeb = kmem_cache_alloc(ai->aeb_slab_cache, GFP_KERNEL); in add_to_list()
131 if (!aeb) in add_to_list()
134 aeb->pnum = pnum; in add_to_list()
135 aeb->vol_id = vol_id; in add_to_list()
136 aeb->lnum = lnum; in add_to_list()
137 aeb->ec = ec; in add_to_list()
139 list_add(&aeb->u.list, list); in add_to_list()
141 list_add_tail(&aeb->u.list, list); in add_to_list()
158 struct ubi_ainf_peb *aeb; in add_corrupted() local
[all …]
H A Dfastmap.c146 struct ubi_ainf_peb *aeb; in add_aeb() local
148 aeb = kmem_cache_alloc(ai->aeb_slab_cache, GFP_KERNEL); in add_aeb()
149 if (!aeb) in add_aeb()
152 aeb->pnum = pnum; in add_aeb()
153 aeb->ec = ec; in add_aeb()
154 aeb->lnum = -1; in add_aeb()
155 aeb->scrub = scrub; in add_aeb()
156 aeb->copy_flag = aeb->sqnum = 0; in add_aeb()
158 ai->ec_sum += aeb->ec; in add_aeb()
161 if (ai->max_ec < aeb->ec) in add_aeb()
[all …]
H A Deba.c1298 struct ubi_ainf_peb *aeb; in self_check_eba() local
1339 ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb) in self_check_eba()
1340 scan_eba[i][aeb->lnum] = aeb->pnum; in self_check_eba()
1346 ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb) in self_check_eba()
1347 fm_eba[i][aeb->lnum] = aeb->pnum; in self_check_eba()
1390 struct ubi_ainf_peb *aeb; in ubi_eba_init() local
1423 ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb) { in ubi_eba_init()
1424 if (aeb->lnum >= vol->reserved_pebs) in ubi_eba_init()
1429 ubi_move_aeb_to_list(av, aeb, &ai->erase); in ubi_eba_init()
1431 vol->eba_tbl[aeb->lnum] = aeb->pnum; in ubi_eba_init()
H A Dvtbl.c375 struct ubi_ainf_peb *aeb; local
407 ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb) {
408 leb[aeb->lnum] = vzalloc(ubi->vtbl_size);
409 if (!leb[aeb->lnum]) {
414 err = ubi_io_read_data(ubi, leb[aeb->lnum], aeb->pnum, 0,
427 aeb->scrub = 1;
H A Ddebug.c179 void ubi_dump_aeb(const struct ubi_ainf_peb *aeb, int type) in ubi_dump_aeb() argument
182 pr_err("\tec %d\n", aeb->ec); in ubi_dump_aeb()
183 pr_err("\tpnum %d\n", aeb->pnum); in ubi_dump_aeb()
185 pr_err("\tlnum %d\n", aeb->lnum); in ubi_dump_aeb()
186 pr_err("\tscrub %d\n", aeb->scrub); in ubi_dump_aeb()
187 pr_err("\tsqnum %llu\n", aeb->sqnum); in ubi_dump_aeb()
H A Dwl.c1533 struct ubi_ainf_peb *aeb, *tmp; local
1555 list_for_each_entry_safe(aeb, tmp, &ai->erase, u.list) {
1562 e->pnum = aeb->pnum;
1563 e->ec = aeb->ec;
1565 if (schedule_erase(ubi, e, aeb->vol_id, aeb->lnum, 0)) {
1573 list_for_each_entry(aeb, &ai->free, u.list) {
1580 e->pnum = aeb->pnum;
1581 e->ec = aeb->ec;
1593 ubi_rb_for_each_entry(rb2, aeb, &av->root, u.rb) {
1600 e->pnum = aeb->pnum;
[all …]
H A Dubi.h919 int ubi_compare_lebs(struct ubi_device *ubi, const struct ubi_ainf_peb *aeb,
1010 struct ubi_ainf_peb *aeb, in ubi_move_aeb_to_list() argument
1013 rb_erase(&aeb->u.rb, &av->root); in ubi_move_aeb_to_list()
1014 list_add_tail(&aeb->u.list, list); in ubi_move_aeb_to_list()
H A Ddebug.h56 void ubi_dump_aeb(const struct ubi_ainf_peb *aeb, int type);
/OK3568_Linux_fs/kernel/drivers/mtd/ubi/
H A Dattach.c181 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 …]
H A Dfastmap.c139 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 …]
H A Dwl.c1710 static int erase_aeb(struct ubi_device *ubi, struct ubi_ainf_peb *aeb, bool sync) argument
1719 e->pnum = aeb->pnum;
1720 e->ec = aeb->ec;
1731 err = schedule_erase(ubi, e, aeb->vol_id, aeb->lnum, 0, false);
1757 struct ubi_ainf_peb *aeb, *tmp; local
1779 list_for_each_entry_safe(aeb, tmp, &ai->erase, u.list) {
1782 err = erase_aeb(ubi, aeb, false);
1789 list_for_each_entry(aeb, &ai->free, u.list) {
1798 e->pnum = aeb->pnum;
1799 e->ec = aeb->ec;
[all …]
H A Deba.c1521 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 …]
H 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()
H A Ddebug.c177 void ubi_dump_aeb(const struct ubi_ainf_peb *aeb, int type) in ubi_dump_aeb() argument
180 pr_err("\tec %d\n", aeb->ec); in ubi_dump_aeb()
181 pr_err("\tpnum %d\n", aeb->pnum); in ubi_dump_aeb()
183 pr_err("\tlnum %d\n", aeb->lnum); in ubi_dump_aeb()
184 pr_err("\tscrub %d\n", aeb->scrub); in ubi_dump_aeb()
185 pr_err("\tsqnum %llu\n", aeb->sqnum); in ubi_dump_aeb()
H A Dubi.h826 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()
H A Ddebug.h46 void ubi_dump_aeb(const struct ubi_ainf_peb *aeb, int type);
/OK3568_Linux_fs/buildroot/dl/stressapptest/git/
H A Dconfig.sub306 …| sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[234]eb | sheb | shbe | shle | sh[1234]le | sh…
/OK3568_Linux_fs/kernel/arch/s390/tools/
H A Dopcodes.txt1162 ed0a aeb RXE_FRRD
/OK3568_Linux_fs/kernel/drivers/ide/
H A DKconfig101 <http://www.win.tue.nl/~aeb/linux/zip/zip-1.html>.
/OK3568_Linux_fs/kernel/Documentation/filesystems/
H A Dvfs.rst1443 <https://www.win.tue.nl/~aeb/linux/vfs/trail.html>
/OK3568_Linux_fs/kernel/
H A DCREDITS531 E: aeb@cwi.nl
H A DMAINTAINERS5189 M: Andries Brouwer <aeb@cwi.nl>
5191 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
5192 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
5193 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
/OK3568_Linux_fs/recovery/
HDrootfs.cpio.gz107070100A8AEB0000041ED0000000000000000000000116841B48100000000000000FD0000000200000000000000000000000200000000.�07070100A8B07C000081A40000000000000000000000016841263500000000000000FD0000000200000000000000000000000900000000.gitkeep��07070100A8B07D000081A40000000000000000000000016841263500000000000000FD0000000200000000000000000000000B00000000.skip_fsck����07070100A8AEB10000A1FF0000000000000000000000016841B0B600000007000000FD0000000200000000000000000000000400000000bin���usr/bin�07070100A8B07E000081A400000000000000000000000168412635000001CC000000FD0000000200000000000000000000001100000000busybox. ...