stratix10_svc_async_send(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’Œ stratix10_svc_async_send(9) β€” the Kernel API Manual glow-up

okay bestie, gather round, because this one is from the Kernel API Manual and it's genuinely such a vibe. say hi to stratix10_svc_async_send πŸ‘‹βœ¨

πŸ¦‹ NAME

stratix10_svc_async_send β€” send an asynchronous message to the SDM mailbox in EL3 secure firmware. that's it, that's the whole job, and she does it flawlessly πŸ’…


🌸 SYNOPSIS

int stratix10_svc_async_send (struct stratix10_svc_chan *chan , void
*msg , void **handler , async_callback_t cb , void *cb_arg );

like, look at that signature. main character energy fr fr πŸ”₯

πŸŽ€ ARGUMENTS

  • chan β€” pointer to the service channel structure. it's giving "your pass to the whole operation" πŸ’–
  • msg β€” pointer to the message to be sent. the actual payload, the moment, the whole point 🫢
  • handler β€” pointer to the handler object used by caller to track the transaction. yeah, you keep this so you can keep tabs on things later, iykyk πŸ‘€
  • cb β€” callback function to be called upon completion. the "when you're done, text me" function 😭
  • cb_arg β€” argument to be passed to the callback function. the little note you tuck into the callback's pocket πŸ“

✨ DESCRIPTION

so basically: this function sends a message asynchronously to the SDM mailbox in EL3 secure firmware. and (yes, there's an and) it registers a callback function to be invoked when the operation completes. so you fire off the message, you go live your life, and the callback hits you up when it's done. iconic behaviour, honestly 🌈

not me being obsessed with async messaging 🧚

πŸ’€ RETURN

0 on success, and negative error codes on failure. that's the whole deal. zero means slay, negative means... yeah πŸ™ˆ

no cap: anything negative coming back means something went wrong, so check it before you keep going.

πŸ‘‘ SEE ALSO

the whole friend group, in order:


and that's the page, bestie πŸ’œ she lives in ./include/linux/firmware/intel, and this little slice of the docs is dated October 2026 β€” so like, future vibes but make it kernel. bye, love u, read ur manpages πŸŽ€β­

πŸ“¦ where this page comes from