nvme_init_s...s_fdp_events(9)
π nvme_init_set_features_fdp_events π
okay so this is the nvme_init_s...s_fdp_events(9) page from the libnvme API manual, and bestie, itβs giving βsmall function, very specific jobβ energy β¨
πΈ NAME πΈ
nvme_init_set_features_fdp_events β initialize the passthru command for Flexible Data Placement Events π¦
β¨ SYNOPSIS β¨
void nvme_init_set_features_fdp_events (struct libnvme_passthru_cmd *cmd
, bool sv , __u16 phndl , bool fdpee , __u8 *event_types , __u8 noet );
π ARGUMENTS π
cmdβ the passthru command to use, periodt πsvβ save the value across power states π₯phndlβ the Placement Handle (PHNDL) πfdpeeβ the FDP Event Enable (FDPEE) πevent_typesβ the FDP Event Type List data buffer; see Figure 504 of the Base Specification for the full tea πnoetβ the number of FDP Event Types (NOET) contained inevent_typesβ
π DESCRIPTION π
This is the setup girlie that initializes the passthru command buffer for the Set Features command with the FID value NVME_FEAT_FID_FDP_EVENTS π«
no cap, itβs just here to get that command buffer looking correct before you go off and do the actual thing π«Ά
xoxo π β libnvme API manual, October 2026 edition, signing off π
π¦ 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