libnvme(9)
β¨ NAME β¨
struct nvme_mi_aem_supported_list β the AE Supported List you get handed when you do a GET CONFIG Asynchronous Event π
okay bestie so this is a libnvme manual page, and it's a struct, and it's lowkey just a little wrapper situation. let's get into it π«Ά
πΈ SYNOPSIS πΈ
struct nvme_mi_aem_supported_list {
struct nvme_mi_aem_supported_list_header hdr;
};
no cap, that's the whole struct. it's giving minimalism. it's giving "the real content is somewhere else and you have to go find it" π
π Members π
hdrβ the AE supported list header. that's it, that's the member. it's the header of the AE supported list, which, yes, is the thing the name already told you, but now it's official β¨
π¦ Description π¦
okay so here's the tea: right after this header, you should find hdr.numaes entries of nvme_mi_aem_supported_item structures. π
like, hdr.numaes of them. exactly that many. the header tells you the count, and then the items just keep coming. it's giving a little lineup of items waiting behind the header, all in a row, all vibing. π§
so if you're parsing this, don't stop at the header, bestie. the header is the appetizer, the nvme_mi_aem_supported_item structures are the main course π
that's the whole page, angel. this one came from the libnvme API Manual, dated August 2026 β and yes, libnvme(9) is the section, iykyk π stay hydrated, go read your structs ππ
π¦ where this page comes from
- fedora 44: libnvme-doc 1.16.2-1.fc44 Β· 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