async_domain
ASYNC_DOMAIN_EXCLUSIVE(async_domain);
&consumers[i], &async_domain);
async_synchronize_full_domain(&async_domain);
struct async_domain *domain)
extern void async_synchronize_full_domain(struct async_domain *domain);
struct async_domain *domain);
struct async_domain _name = { .pending = LIST_HEAD_INIT(_name.pending), \
struct async_domain _name = { .pending = LIST_HEAD_INIT(_name.pending), \
struct async_domain *domain);
struct async_domain *domain)
struct async_domain *domain,
int node, struct async_domain *domain)
void async_synchronize_full_domain(struct async_domain *domain)
void async_synchronize_cookie_domain(async_cookie_t cookie, struct async_domain *domain)
struct async_domain *domain;
static async_cookie_t lowest_in_progress(struct async_domain *domain)
ASYNC_DOMAIN_EXCLUSIVE(async_domain);
&async_domain);
async_synchronize_full_domain(&async_domain);
&async_domain);
async_synchronize_full_domain(&async_domain);