acomp_request_set_callback(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ acomp_request_set_callback(9) ✨

okay so bestie, welcome to the Kernel API Manual πŸ’… β€” this is the page for acomp_request_set_callback, and no cap, it does exactly one thing and it does it gorgeously. It's giving "small function, main character energy." πŸŽ€


🌸 NAME 🌸

acomp_request_set_callback β€” Sets an asynchronous callback ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

void acomp_request_set_callback (struct acomp_req *req , u32 flgs ,
       crypto_completion_t cmpl , void *data );

πŸ’– ARGUMENTS πŸ’–

  • req β€” the request that the callback will be set for. like, this is the req we're attaching your callback to 🫢
  • flgs β€” specify for instance if the operation may backlog. yes bestie, the spelling really is flgs in the source, we don't make the rules πŸ™ˆ
  • cmpl β€” callback which will be called. literally the whole point of this function πŸ’…
  • data β€” private data used by the caller. your little secret stash, passed along for you 🌸

⭐ DESCRIPTION ⭐

Callback will be called when an asynchronous operation on a given request is finished. that's it, that's the vibe ✨ you hand over your cmpl and your data, and when the async op on req wraps up, boom β€” your callback gets the news. lowkey iconic 😭


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./include/crypto/acompress.h β€” go read it, it's right there πŸ’œ


ok that's the whole page bestie, go set some callbacks and slay πŸ§šπŸ’–

and like, the cute little sign-off at the bottom says this came out of ./include/crypto and it's dated October 2026 β€” so yeah, mark your calendars, it's giving futuristic πŸŒˆβœ¨πŸ’…

πŸ“¦ where this page comes from