NVME_INIT_GET_FEATURES_ENH_CTRL_METADATA-LIBNVME3(2)

πŸ“¦ version 3.2, in arch rolling

πŸ’– NAME πŸ’–

This is the nvme_init_get_features_enh_ctrl_metadata(9) page, living its best life inside the libnvme API manual ✨ β€” and it’s here to initialize a passthru command for Get Features - Enhanced Controller Metadata. That’s the whole name, bestie, and it ate.

✨ SYNOPSIS ✨

void nvme_init_get_features_enh_ctrl_metadata (struct
       libnvme_passthru_cmd *cmd , enum nvme_get_features_sel sel , struct
       nvme_host_metadata *data );

πŸŽ€ ARGUMENTS πŸŽ€

  • cmd β€” the passthru command to use 🫢
  • sel β€” select which type of attribute to return; see enum nvme_get_features_sel πŸ‘€
  • data β€” the Host Metadata data buffer; see struct nvme_host_metadata πŸŽ€

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so lowkey the whole gig is this: it initializes the passthru command buffer for the Get Features command with FID value NVME_FEAT_FID_ENH_CTRL_METADATA. That’s the vibe, that’s the function, periodt πŸ’…βœ¨


October 2026 β€’ libnvme API manual β€’ nvme_init_get_features_enh_ctrl_metadata(9) πŸŒΈπŸ’–

πŸ“¦ where this page comes from