nvme_init_g...lemetry_host(9)

πŸ“¦ version 3.2, in arch rolling

✨ nvme_init_get_log_create_telemetry_host β€” NAME ✨

okay so bestie, this is the libnvme API manual page for nvme_init_get_log_create_telemetry_host πŸ’… and what it does is Initialize passthru command for Create Telemetry Host-Initiated β€” yes that's the whole vibe, she sets up your passthru command, no cap πŸŽ€


🌸 SYNOPSIS 🌸

void nvme_init_get_log_create_telemetry_host (struct
     libnvme_passthru_cmd *cmd , struct nvme_telemetry_log *log );

literally just two pointers and a dream, and she's void so she gives you nothing back β€” she just does the thing πŸ¦‹


πŸŽ€ ARGUMENTS πŸŽ€

  • cmd β€” the Passthru command you're gonna use, she's the main character here πŸ”₯
  • log β€” the Userspace address of the log payload, i.e. where the log goodies go πŸ“

πŸ’œ DESCRIPTION πŸ’œ

okay so picture this: she initializes the passthru command buffer for the Get Log command, and she does it with the LID value NVME_LOG_LID_TELEMETRY_HOST and the LSP value NVME_LOG_TELEM_HOST_LSP_CREATE ✨

that's it. that's the whole function. she fills in the buffer so you don't have to, and honestly? iconic πŸ‘‘

ngl bestie, you don't have to remember those two constants yourself β€” she's already got NVME_LOG_LID_TELEMETRY_HOST and NVME_LOG_TELEM_HOST_LSP_CREATE handled fr fr πŸ’–

okay that's the whole page!! this cutie dropped in October 2026 as part of the libnvme API manual β€” go forth and init your passthru commands, bestie, you're gonna slay πŸ«ΆπŸ’–βœ¨

πŸ“¦ where this page comes from