NVME_MI_AEM_AEMTI_GET_AEMGN(2)

πŸ’– NAME πŸ’–

nvme_mi_aem_aemti_get_aemgn β€” bestie, this is the lil getter that hands you the aemgn back out of an aemti field 🫢

okay so real talk, this is a page out of the libnvme API manual, and it's short, sweet, and does exactly one (1) thing. no notes. iconic behavior honestly.


✨ SYNOPSIS ✨

__u8 nvme_mi_aem_aemti_get_aemgn (__u8 aemti );

like. that's it. that's the whole girl. πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • aemti β€” the aemti field, straight out of nvme_mi_aem_occ_list_hdr. that's the one you're feeding in, no substitutions, no vibe-checking it first, just hand it over 🌸

πŸ¦‹ RETURN πŸ¦‹

you get back the aemgn value. that's the whole payoff bestie, and honestly? worth it. periodt. ✨

no cap: this page is literally just "give me an aemti, I give you an aemgn" and there is genuinely nothing else going on here. no error codes, no signals, no environment variables, no SEE ALSO, no bugs section. a minimal queen. πŸ‘‘

mwah πŸ’œ that's a wrap on the nvme_mi_aem_aemti_get_aemgn(9) page β€” brought to you by the libnvme API manual, dated August 2026. go forth and get your aemgn, bestie, you got this πŸ§šβ€β™€οΈπŸŒˆ

πŸ“¦ where this page comes from