Lines Matching refs:AS
222 @cindex AS-Safe
224 @code{AS-Safe} or Async-Signal-Safe functions are safe to call from
225 asynchronous signal handlers. AS, in AS-Safe, stands for Asynchronous
228 Many functions that are AS-Safe may set @code{errno}, or modify the
263 @cindex AS-Unsafe
267 @code{MT-Unsafe}, @code{AS-Unsafe}, @code{AC-Unsafe} functions are not
324 AS-Unsafe features in this section indicate the functions are never safe
334 Functions marked with @code{lock} as an AS-Unsafe feature may be
349 Functions marked with @code{corrupt} as an AS-Unsafe feature may corrupt
399 The locks are enough for these functions to be AS- and AC-Unsafe, but
412 MT-Safe, AS-Unsafe and AC-Unsafe. Examples of such plugins are stack
446 AS-Unsafe, because calling them in signal handlers may interfere with
481 Functions marked with @code{init} as an AS- or AC-Unsafe feature use the
495 AS- or AC-Unsafe feature should ensure the initialization is performed
497 AS- and AC-Safety issues related with @code{libc_once} do not arise.
518 MT-Unsafe or AS-Unsafe if it misbehaves when users fail to take the
565 AS-Unsafe (although the @code{race} mark under AS-Unsafe will be omitted
575 trades one AS-Safety issue for another, so use in asynchronous signals
597 writers of internal objects to be regarded as MT-Unsafe and AS-Unsafe,
599 AS-Unsafe to call, but the then-mandatory constness of objects they
600 modify enables readers to be regarded as MT-Safe and AS-Safe (as long as
612 MT-Safety problem, but it trades one AS-Safety problem for another, so
632 identical AS-Safety issue, omitted for brevity) may temporarily install
649 Besides the measures recommended to work around the MT- and AS-Safety
664 asynchronous signals to be lost. These functions are also AS-Unsafe,
684 Besides the measures recommended to work around the MT- and AS-Safety
713 We do not mark these functions as MT- or AS-Unsafe, however, because
741 We do not mark these functions as MT- or AS-Unsafe, however, because
770 We do not mark these functions as MT- or AS-Unsafe, however, because
840 AS-Unsafe, but when this behavior is optional (e.g., @code{nftw} with
849 This remark, as an MT-, AS- or AC-Safety note to a function, indicates