NVME_INIT_GET_LOG_FDP_CONFIGURATIONS-LIBNVME3(2)

πŸ“¦ version 3.2, in arch rolling

🌸 NAME 🌸

nvme_init_get_log_fdp_configurations β€” Initialize passthru command for Flexible Data Placement Configurations. the page header is NVME_INIT_GET_LOG_FDP_CONFIGURATIONS-LIBNVME3(2), and the manual is the libnvme API manual β€” hi bestie, welcome to the function πŸ’…βœ¨

✨ SYNOPSIS ✨

void nvme_init_get_log_fdp_configurations (struct libnvme_passthru_cmd *cmd , __u16 egid , __u64 lpo , void *log , __u32 len );

πŸŽ€ ARGUMENTS πŸŽ€

  • cmd β€” Passthru command to use. this is the command buffer getting initialized 🫢
  • egid β€” Endurance group identifier.
  • lpo β€” Offset into log page.
  • log β€” Log page data buffer.
  • len β€” Length (in bytes) of provided user buffer to hold the log data.

πŸ’… DESCRIPTION πŸ’…

okay so nvme_init_get_log_fdp_configurations initializes the passthru command buffer for the Get Log command with LID value NVME_LOG_LID_FDP_CONFIGS. that's the Flexible Data Placement Configurations log page setup, no cap. it returns void, so there's literally no return value to check β€” it just gets the passthru command ready. periodt. πŸ’–


source/version: libnvme API manual Β· date: October 2026 β€” and that's the entire page, bestie, mwah πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from