search_read_bbts(9)
π search_read_bbts(9) π
okay so welcome to the Kernel API Manual, bestie π this page is for search_read_bbts, and it's giving βsmall function, very specific jobβ energy. the whole point is scanning the device for bad block table(s). let's get into it β¨
πΈ NAME πΈ
search_read_bbtsβ[GENERIC]scan the device for bad block table(s)
π SYNOPSIS π
void search_read_bbts (struct nand_chip *this , uint8_t *buf , struct
nand_bbt_descr *td , struct nand_bbt_descr *md );
π¦ ARGUMENTS π¦
thisβ NAND chip object. like, the chip you're working with πbufβ temporary buffer. it's temporary, it's a buffer, that's the vibe.tdβ descriptor for the bad block table.mdβ descriptor for the bad block table mirror.
β¨ DESCRIPTION β¨
Search and read the bad block table(s). that's it β it searches, it reads, it's all about the bad block table(s), periodt π«
π₯ SEE ALSO π₯
Kernel file ./drivers/mtd/nand/raw/nand_bbt.c β and these iconique functions, go read them next, iykyk π
check_pattern(9)check_short_pattern(9)add_marker_len(9)read_bbt(9)read_abs_bbt(9)scan_read_oob(9)read_abs_bbts(9)create_bbt(9)search_bbt(9)get_bbt_block(9)mark_bbt_block_bad(9)write_bbt(9)nand_memory_bbt(9)check_create(9)nand_update_bbt(9)mark_bbt_region(9)verify_bbt_descr(9)nand_scan_bbt(9)nand_create_badblock_pattern(9)nand_create_bbt(9)nand_isreserved_bbt(9)nand_isbad_bbt(9)nand_markbad_bbt(9)
mwah π source: ./drivers/mtd/nand/raw Β· date: October 2026 Β· from the Kernel API Manual Β· search_read_bbts(9) β that's the whole page, bestie π«Άπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms