mei_txe_aliveness_wait(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– mei_txe_aliveness_wait(9) β€” Kernel API Manual πŸ’–

okay so bestie, welcome to the Kernel API Manual page for mei_txe_aliveness_wait(9). It's giving tiny-but-important wait energy, and we're gonna get through it together. 🫢

🌸 NAME 🌸

mei_txe_aliveness_wait β€” waits for aliveness to settle

✨ SYNOPSIS ✨

int mei_txe_aliveness_wait (struct mei_device *dev , u32 expected );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” the device structure. The main-character struct you're handing over.
  • expected β€” expected aliveness value. Yep, literally the aliveness value you're expecting.

πŸ¦‹ DESCRIPTION πŸ¦‹

It waits for HICR_HOST_ALIVENESS_RESP.ALIVENESS_RESP to be set. That's the whole plot, no cap β€” it is waiting on that exact thing to be set before it moves along. ⏳✨

πŸ”₯ RETURN πŸ”₯

  • 0 on success
  • < 0 otherwise

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file: ./drivers/misc/mei/hw-txe.c

xoxo from ./drivers/misc/mei Β· October 2026 Β· mei_txe_aliveness_wait(9) signing off πŸ’…βœ¨

πŸ“¦ where this page comes from