_lwp_unpark_all() resumes execution of one or more light-weight processes listed in the array pointed to by
targets.
The target LWPs are assumed to be waiting in the kernel as a result of calls to
_lwp_park(). If any of the target LWPs are not currently waiting, those LWPs will return immediatley upon the next call to
_lwp_park().
The value pointed to by
ntargets specifies the size of the array pointed to by
targets. If the
targets argument is given as
NULL, the maximum size of the array (expressed as the number of entries) is returned.
See
_lwp_park(2) for a description of the
hint argument.