libnvme(2)

✨ NAME ✨

struct nvme_fid_supported_effects_log β€” the Feature Identifiers Supported and Effects situation, bestie πŸ’–

okay so this is one of those libnvme(2) API Manual girlies, and she's here to log which feature identifiers are, like, supported, and what effects they have. no cap.


🌸 SYNOPSIS 🌸

struct nvme_fid_supported_effects_log {
    __le32 fid_support[NVME_LOG_FID_SUPPORTED_EFFECTS_MAX];
 };

yeah that's literally the whole vibe. a struct, an array, and NVME_LOG_FID_SUPPORTED_EFFECTS_MAX entries of __le32. iconic. πŸ’…


πŸŽ€ Members πŸŽ€

  • fid_support β€” Feature Identifier Supported πŸ’œ like, this is the field that holds the whole "which feature IDs are supported" energy. the main character of the array, fr fr. she's __le32, she's got NVME_LOG_FID_SUPPORTED_EFFECTS_MAX slots, and she ate. πŸ‘‘

🫢 reminder bestie: everything in the code block is verbatim β€” don't be out here renaming fid_support or changing __le32, okay? the compiler will clock it. 😭

July 2026 energy, straight from the libnvme(2) API Manual β€” mwah, slay, bye bestie πŸ‘‘πŸ’–βœ¨

πŸ“¦ where this page comes from