nvme_init_i..._granularity(9)
okay so this is the libnvme API manual page for nvme_init_identify_ns_granularity(9) β the title is a whole mouthful but weβre obsessed with her π
πΈ NAME πΈ
nvme_init_identify_ns_granularity β Initialize passthru command for Namespace Granularity list β¨
β¨ SYNOPSIS β¨
Hereβs the exact signature, bestie β copy it like your life depends on it:
void nvme_init_identify_ns_granularity (struct libnvme_passthru_cmd *cmd
, struct nvme_id_ns_granularity_list *gr_list );
π ARGUMENTS π
cmdβ Command data structure to initialize π§gr_listβ User space destination address to transfer the data π―
π DESCRIPTION π
So this one initializes the passthru command buffer for the Identify command with CNS value NVME_IDENTIFY_CNS_SECONDARY_CTRL_LIST. Thatβs the move, no cap. π¦
source/version check, bestie: libnvme API manual, dated October 2026 β mwah, bye π
π¦ where this page comes from
- arch rolling: nvme-cli 3.2-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms