Home
last modified time | relevance | path

Searched refs:one_to_many (Results 1 – 2 of 2) sorted by relevance

/DragonOS-0.1.3/kernel/src/sched/
Dcompletion.c226 if (!try_wait_for_completion(data->one_to_many)) in __test_completion_waiter()
228 wait_for_completion(data->one_to_many); in __test_completion_waiter()
232 if (!try_wait_for_completion(data->one_to_many)) in __test_completion_waiter()
234 wait_for_completion(data->one_to_many); in __test_completion_waiter()
255 if (!try_wait_for_completion(data->one_to_many)) in __test_completion_worker()
257 wait_for_completion(data->one_to_many); in __test_completion_worker()
280 struct completion *one_to_many = kzalloc(sizeof(struct completion), 0); in __test_completion() local
286 completion_init(one_to_many); in __test_completion()
299 waiter_data[i].one_to_many = one_to_many; in __test_completion()
308 worker_data[i].one_to_many = one_to_many; in __test_completion()
[all …]
/DragonOS-0.1.3/kernel/src/common/
Dcompletion.h41 struct completion *one_to_many; member