async_schedule_domain(9)
async_schedule_domain(9) β Kernel API Manual π¦
πΈ NAME πΈ
async_schedule_domain β schedule a function for asynchronous execution within a certain domain β¨
π SYNOPSIS π
async_cookie_t async_schedule_domain (async_func_t func , void *data ,
struct async_domain *domain );
π ARGUMENTS π
funcβ the function to execute asynchronously, like the main character of this call πdataβ the data pointer you pass to the function π«Άdomainβ the domain π
π« DESCRIPTION π«
okay so it returns an async_cookie_t that may be used for checkpointing later β keep that cookie, bestie πͺ. And domain may be used in the async_synchronize_*_domain functions to wait within a certain synchronization domain rather than globally, which is lowkey the whole domain vibe β¨.
π NOTE π
This function may be called from atomic or non-atomic contexts β yes, both, no cap π π₯
π¦ SEE ALSO π¦
Kernel file ./include/linux/async.h β plus the related crew: async_schedule(9), async_schedule_dev(9), and async_schedule_dev_domain(9) π
Source/version: ./include/linux Β· date: October 2026 Β· page: async_schedule_domain(9) β mwah, bye bestie ππ
π¦ 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