libnvme(2)
β¨ libnvme(2) β¨
okay bestie, welcome to the libnvme API manual π this is the API Manual page, and today's main character is a teeny tiny little struct that just wants to tell you what FDP events your drive is out here supporting. no cap.
πΈ NAME πΈ
struct nvme_fdp_supported_event_desc β Supported FDP Event Descriptor
like, literally the descriptor for an FDP event that your device supports. that's the whole vibe. it's giving "small but important" β¨
π SYNOPSIS π
struct nvme_fdp_supported_event_desc {
__u8 evt;
__u8 evta;
};
two little __u8 fields. two. that's it. she's compact, she's efficient, she ate π
π¦ Members π¦
evtβ the FDP Event Type. that's what kind of event this descriptor is describing, bestie πevtaβ the FDP Event Type Attributes, and ngl this one is the enumnvme_fdp_supported_event_attributes. so when you peek atevta, you're peeking at a member of that enum. iykyk π₯
fr fr, that's the entire struct. no hidden fields, no sneaky padding drama, no stress. justevtandevtaliving their best lives π«Ά
and that's a wrap on the struct nvme_fdp_supported_event_desc era π this page is from the libnvme manual, dated July 2026, and it's signed off as libnvme(2) β bye bestie, go read your FDP event types πππ¦
π¦ where this page comes from
- ubuntu stonking: libnvme-dev 1.16.2-1build1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms