async_schedule(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… async_schedule(9) πŸ’…

okay so welcome to the async_schedule(9) page from the Kernel API Manual, bestie β€” this is the one where we schedule a function for asynchronous execution, and honestly? iconic. ✨

✨ NAME ✨

async_schedule β€” schedule a function for asynchronous execution. periodt. πŸ’–

🌸 SYNOPSIS 🌸

async_cookie_t async_schedule (async_func_t func , void *data );

πŸŽ€ ARGUMENTS πŸŽ€

  • func β€” the function to execute asynchronously. literally the thing getting run async, bestie. πŸ¦‹
  • data β€” the data pointer to pass to the function. yes, that pointer β€” hand it over. 🫢

πŸ’– DESCRIPTION πŸ’–

Returns an async_cookie_t that may be used for checkpointing later. that's the whole vibe β€” you get the cookie back for checkpointing later, no cap. πŸ“βœ¨

⚠️ NOTE ⚠️

This function may be called from atomic or non-atomic contexts. so yes, both contexts are valid, fr fr. βš›οΈπŸ’…

πŸ‘€ SEE ALSO πŸ‘€


source/version: ./include/linux Β· date: October 2026 Β· manual: async_schedule(9) β€” byeee bestie, go schedule something async and slay 🫢🌈✨

πŸ“¦ where this page comes from