nvme_init_i...ary_ctrl_cap(9)
π NAME π
okay so this page lives in the libnvme API manual, and the header is giving us the truncated-name cameo nvme_init_i...ary_ctrl_cap(9). The actual function is the icon herself: nvme_init_identify_primary_ctrl_cap β she initializes the passthru command for Primary Controller Capabilities data. π
β¨ SYNOPSIS β¨
void nvme_init_identify_primary_ctrl_cap (struct libnvme_passthru_cmd
*cmd , __u16 cntid , struct nvme_primary_ctrl_cap *cap );
π ARGUMENTS π
cmdβ the Command data structure to initialize. Setup era, honestly.cntidβ return controllers starting at this identifier. Like, start the lineup here, bestie.capβ user space destination buffer address to transfer the data. That's where the data lands. π«Ά
π¦ DESCRIPTION π¦
Okay so this function initializes the passthru command buffer for the Identify command, with the CNS value NVME_IDENTIFY_CNS_PRIMARY_CTRL_CAP. That's the whole slay. β¨
okay bye bestie π this is the libnvme API manual, October 2026 edition β and the footer is out here repeating that truncated title cameo, iconic. π
π¦ 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