nvmem_dev_name(9)
β¨ nvmem_dev_name β the Kernel API Manual, section 9, bestie β¨
okay so we're in the Kernel API Manual, page nvmem_dev_name(9), and honestly? this one is a little snack. short, sweet, does exactly one thing. main character energy fr fr π
πΈ NAME πΈ
nvmem_dev_name β get the name of a given nvmem device. that's it. that's the whole gig. no cap. π
π¦ SYNOPSIS π¦
const char * nvmem_dev_name (struct nvmem_device *nvmem );
like, look at her. one parameter, returns a const char *. she's neat, she's tidy, she's not doing too much. obsessed. β¨
π ARGUMENTS π
nvmemβ the nvmem device. yeah that's the whole argument list. you hand her an nvmem device and she'll tell you its name. simple as. π«Ά
π RETURN π
returns the name of the nvmem device. that's the return value. that's the tea. π« literally just the name. π
ngl this page is so short it's giving "one-line function that somehow got its own manpage" and honestly? iconic. respect the hustle. π
π SEE ALSO π
okay bestie this is the part where the page goes absolutely feral, because the SEE ALSO list is enormous π the kernel file is ./drivers/nvmem/core.c, and then there's the whole extended nvmem family reunion:
nvmem_add_one_cell(9)nvmem_add_cells(9)nvmem_register_notifier(9)nvmem_unregister_notifier(9)nvmem_register(9)nvmem_unregister(9)devm_nvmem_register(9)of_nvmem_device_get(9)nvmem_device_get(9)nvmem_device_find(9)devm_nvmem_device_put(9)nvmem_device_put(9)devm_nvmem_device_get(9)of_nvmem_cell_get(9)nvmem_cell_get(9)devm_nvmem_cell_get(9)devm_nvmem_cell_put(9)nvmem_cell_put(9)nvmem_cell_read(9)nvmem_cell_write(9)nvmem_cell_read_u8(9)nvmem_cell_read_u16(9)nvmem_cell_read_u32(9)nvmem_cell_read_u64(9)nvmem_cell_read_variable_le_u32(9)nvmem_cell_read_variable_le_u64(9)nvmem_device_cell_read(9)nvmem_device_cell_write(9)nvmem_device_read(9)nvmem_device_write(9)nvmem_add_cell_lookups(9)nvmem_del_cell_lookups(9)nvmem_dev_size(9)
like, that's a whole friend group right there. π and yes, nvmem_dev_size(9) is the sibling of the function we're reading about β the way the nvmem subsystem has a whole squad of read/write/get/put helpers is lowkey impressive ngl. iykyk. π
kisses and good vibes, bestie π§ β this page lives in ./drivers/nvmem, and it was last touched back in October 2026. go forth and get those device names, you gorgeous kernel hacker, you π₯π
π¦ 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