nanddev_pages_per_target(9)
π nanddev_pages_per_target β the Kernel API Manual glow-up β¨
okay so bestie, welcome to the nanddev_pages_per_target(9) page, straight out of the Kernel API Manual. it's a tiny little helper, but she's iconic and she's got lore. let's get into it π
β¨ NAME β¨
nanddev_pages_per_target β literally just: get the number of pages per target. that's the whole gig. no cap π
πΈ SYNOPSIS πΈ
unsigned int nanddev_pages_per_target (const struct nand_device *nand );
look at her. one argument, one return value, unsigned int energy. she's low maintenance and highkey slaying π
π¦ ARGUMENTS π¦
nandβ the NAND device. that's it. that's the whole input. hand her yournand_deviceand she'll do the rest π«Ά
β RETURN β
she gives you back the number of pages per target. periodt. π
π SEE ALSO π
okay this section is long and honestly it's giving "she knows everyone at the party". here's the full guest list, no one gets left off the list π
the kernel file is ./include/linux/mtd/nand.h, and it's a struct situation. then, in order:
nand_memory_organization(9)struct nand_row_converter(9)struct nand_pos(9)enum nand_page_io_req_type(9)struct nand_page_io_req(9)enum nand_ecc_engine_type(9)enum nand_ecc_placement(9)enum nand_ecc_algo(9)struct nand_ecc_props(9)struct nand_bbt(9)struct nand_ops(9)struct nand_ecc_context(9)struct nand_ecc_engine_ops(9)enum nand_ecc_engine_integration(9)struct nand_ecc_engine(9)struct nand_ecc_req_tweak_ctx(9)struct nand_ecc(9)struct nand_device(9)struct nand_io_iter(9)mtd_to_nanddev(9)nanddev_to_mtd(9)nanddev_page_size(9)nanddev_per_page_oobsize(9)nanddev_pages_per_eraseblock(9)nanddev_eraseblocks_per_lun(9)nanddev_eraseblocks_per_target(9)nanddev_target_size(9)nanddev_neraseblocks(9)nanddev_size(9)nanddev_get_memorg(9)nanddev_get_ecc_conf(9)nanddev_get_ecc_nsteps(9)nanddev_get_ecc_bytes_per_step(9)nanddev_get_ecc_requirements(9)nanddev_set_ecc_requirements(9)nanddev_register(9)nanddev_unregister(9)nanddev_set_of_node(9)nanddev_get_of_node(9)nanddev_offs_to_pos(9)nanddev_pos_cmp(9)nanddev_pos_to_offs(9)nanddev_pos_to_row(9)nanddev_pos_next_target(9)nanddev_pos_next_lun(9)nanddev_pos_next_eraseblock(9)nanddev_pos_next_page(9)nanddev_bbt_pos_to_entry(9)nanddev_bbt_is_initialized(9)
like i said. she knows everyone. iykyk π
mwah π that's the page!! this little cutie lives under ./include/linux/mtd, and this particular edition is dated October 2026 β so mark your calendar babes, she's from the future π¦β¨
π¦ 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