async_schedule(9)
π 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 π
- Kernel file
./include/linux/async.h async_schedule_domain(9)async_schedule_dev(9)async_schedule_dev_domain(9)
source/version: ./include/linux Β· date: October 2026 Β· manual: async_schedule(9) β byeee bestie, go schedule something async and slay π«Άπβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms