Lines Matching refs:completions
1 completions - wait for completion handling
10 to have reached a point or a specific state, completions can provide a
18 advantage of using completions is clear intent of the code, but also more
27 As completions are scheduling related, the code is found in
29 implementation see completions-design.txt
35 There are three parts to using completions, the initialization of the
39 state of completions.
41 To use completions one needs to include <linux/completion.h> and
43 handling of completions is:
63 Initializing completions:
66 Initialization of dynamically allocated completions, often embedded in
94 Using on-stack completions for code that calls any of the _timeout or
98 allocated completions when intending to use the _interruptible/_killable
102 Waiting for completions:
199 Signaling completions:
212 The signaling will work as expected even if completions are signaled before
242 completions that were not yet consumed by waiters (implying that there are