Lines Matching full:may
6 The following terms may be used as shorthand API tags to indicate the
25 if the function may return before the operation it initializes is
54 interrupts, any thread may be suspended in any function.
56 Functions that are not **reschedule** may be invoked from either thread
59 Functions that are **reschedule** may be invoked from thread context.
61 Functions that are **reschedule** but not **sleep** may be invoked from
82 but that the operation may require an invoking thread that would have to
84 its operation. This behavior may be mediated by **no-wait**.
88 Functions that are **sleep** may be invoked from thread context.
90 Functions that are **sleep** may be invoked from interrupt and
118 Functions with this attribute may be invoked from interrupt and
135 context. This may be achieved by having the implementation detect the
158 or :c:macro:`SYS_INIT()` calls that may be invoked with ``PRE_KERNEL_1``
171 A function is **async** (i.e. asynchronous) if it may return before the
185 may provide completion information through a callback, but may suspend