Lines Matching refs:storage
36 * ISO C Thread-local Storage:: Functions to support thread-local storage.
456 @cindex thread-local storage
459 storage}, a mechanism by which variables can be defined to have unique
460 per-thread storage, lifetimes that match the thread lifetime, and
461 destructors that cleanup the unique per-thread storage.
464 storage:
468 The @code{tss_t} data type identifies a thread-specific storage
476 (void *)}, to be used as a thread-specific storage destructor. The
483 @code{thread_local} is used to mark a variable with thread storage
496 bounded limit to the destruction of thread-local storage; e.g.,
497 consider a destructor that creates more thread-local storage.
500 The following functions are used to manage thread-local storage:
505 @code{tss_create} creates a new thread-specific storage key and stores
524 @code{tss_set} sets the value of the thread-specific storage
535 thread-specific storage for the current thread. Different threads may
543 @code{tss_delete} destroys the thread-specific storage identified by