Home
last modified time | relevance | path

Searched refs:bad_list (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/fs/jffs2/
H A Djffs2_fs_sb.h84 uint8_t resv_blocks_gcbad; /* ... pick a block from the bad_list to GC */
108 struct list_head bad_list; /* Bad blocks. */ member
H A Ddebug.c261 list_for_each_entry(jeb, &c->bad_list, list) { in __jffs2_dbg_superblock_counts()
661 if (list_empty(&c->bad_list)) { in __jffs2_dbg_dump_block_lists_nolock()
662 printk(JFFS2_DBG "bad_list: empty\n"); in __jffs2_dbg_dump_block_lists_nolock()
666 list_for_each(this, &c->bad_list) { in __jffs2_dbg_dump_block_lists_nolock()
670 printk(JFFS2_DBG "bad_list: %#08x (used %#08x, dirty %#08x, wasted %#08x, unchecked %#08x, free %#08x)\n", in __jffs2_dbg_dump_block_lists_nolock()
H A Dbuild.c407 INIT_LIST_HEAD(&c->bad_list); in jffs2_do_mount_fs()
H A Derase.c199 list_move(&jeb->list, &c->bad_list); in jffs2_erase_failed()
369 pr_warn("Read of newly-erased block at 0x%08x failed: %d. Putting on bad_list\n", in jffs2_block_check_erase()
H A Dscan.c231 list_add(&jeb->list, &c->bad_list); in jffs2_scan_medium()
/kernel/linux/linux-6.6/fs/jffs2/
H A Djffs2_fs_sb.h84 uint8_t resv_blocks_gcbad; /* ... pick a block from the bad_list to GC */
108 struct list_head bad_list; /* Bad blocks. */ member
H A Ddebug.c261 list_for_each_entry(jeb, &c->bad_list, list) { in __jffs2_dbg_superblock_counts()
661 if (list_empty(&c->bad_list)) { in __jffs2_dbg_dump_block_lists_nolock()
662 printk(JFFS2_DBG "bad_list: empty\n"); in __jffs2_dbg_dump_block_lists_nolock()
666 list_for_each(this, &c->bad_list) { in __jffs2_dbg_dump_block_lists_nolock()
670 printk(JFFS2_DBG "bad_list: %#08x (used %#08x, dirty %#08x, wasted %#08x, unchecked %#08x, free %#08x)\n", in __jffs2_dbg_dump_block_lists_nolock()
H A Dbuild.c407 INIT_LIST_HEAD(&c->bad_list); in jffs2_do_mount_fs()
H A Derase.c197 list_move(&jeb->list, &c->bad_list); in jffs2_erase_failed()
367 pr_warn("Read of newly-erased block at 0x%08x failed: %d. Putting on bad_list\n", in jffs2_block_check_erase()
H A Dscan.c231 list_add(&jeb->list, &c->bad_list); in jffs2_scan_medium()
/kernel/linux/linux-5.10/drivers/lightnvm/
H A Dpblk-core.c976 list_add_tail(&line->list, &l_mg->bad_list); in pblk_line_init_metadata()
1124 list_add_tail(&line->list, &l_mg->bad_list); in pblk_line_init_bb()
1304 list_add_tail(&line->list, &l_mg->bad_list); in pblk_line_get()
1314 list_add(&line->list, &l_mg->bad_list); in pblk_line_get()
H A Dpblk-init.c777 list_add_tail(&line->list, &l_mg->bad_list); in pblk_setup_line_meta()
837 INIT_LIST_HEAD(&l_mg->bad_list); in pblk_line_mg_init()
H A Dpblk-sysfs.c252 list_for_each_entry(line, &l_mg->bad_list, list) in pblk_sysfs_lines()
H A Dpblk.h497 struct list_head bad_list; /* Full lines bad */ member

Completed in 18 milliseconds