nanddev_size(9)
πΎ nanddev_size(9) β the kernel API manual page, bestie edition π
okay so this is a page from the Kernel API Manual and it's literally about one tiny little function, and honestly? she's an icon. lowkey does one job, does it slay. let's get into it π¦
β¨ NAME β¨
nanddev_size β Get NAND size π
πΈ SYNOPSIS πΈ
u64 nanddev_size (const struct nand_device *nand );
that's it. that's the whole vibe. one function, one argument, returns a u64. periodt.
π«Ά ARGUMENTS π«Ά
nandβ the NAND device, obvs. it's aconst struct nand_device *, so we're looking, not touching. respectful king behavior π
β RETURN β
she returns the total size (in bytes) exposed by nand. that's the whole answer. no dramatic twist, no plot hole, just bytes. ate and left no crumbs πβ¨
π SEE ALSO π
- Kernel file
./include/linux/mtd/nand.h struct 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_pages_per_target(9)nanddev_eraseblocks_per_lun(9)nanddev_eraseblocks_per_target(9)nanddev_target_size(9)nanddev_neraseblocks(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)
that's the whole friend group right there β like 49 besties and every single one of them is invited to the group chat π no cap, that's the entire list, read 'em and weep.
ok that's genuinely all she wrote β one arg in, byte count out, done. iykyk π§
and that's a wrap!! this page lives in ./include/linux/mtd, dated October 2026 β mwah, sending you off with a π and a promise that your NAND size will always be exactly the bytes nand says it is ππ
β¨
π¦ 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