libnvme_mi_aem_disable(9)
π libnvme_mi_aem_disable β a glow-up for your endpoint's AE situation
okay so bestie, welcome to the libnvme_mi_aem_disable page β it lives in the libnvme API manual, and it's literally the whole "turn the AEs off" moment you've been waiting for. β¨
πΈ NAME πΈ
libnvme_mi_aem_disable β Disable AE on the provided endpoint
likeβ¦ that's it. that's the whole gig. you hand it an endpoint, it disables the AEs on that endpoint. no cap. π
π¦ SYNOPSIS π¦
int libnvme_mi_aem_disable (struct libnvme_mi_ep *ep );
one function, one argument, returns an int. she's simple, she's iconic, she knows what she wants. π
β¨ ARGUMENTS β¨
epβ Endpoint to disable AEs
that's your struct libnvme_mi_ep *, your main character, the endpoint whose AEs are getting switched off. hand her over and let the function cook. π₯
π RETURN π
0 on success, negative error code otherwise.
so like β you get a 0 and you're slaying, everything's fine, AEs are disabled, go celebrate π. you get a negative error code and, wellβ¦ not slaying, but at least it's honest about it. π it's giving "negative error code" energy, and we respect the transparency fr fr.
ngl bestie, always check that return value. 0 = iconic. negative = time to debug. π
that's the whole page, bestie β short, sweet, and fully functional. go disable some AEs, you absolute legend. π«Ά
this little gem comes to you from the libnvme API manual, dated October 2026, and yeah β the whole thing is literally just libnvme_mi_aem_disable. mwah. π
πβ
π¦ 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