Lines Matching +full:track +full:- +full:count
7 by threads and ISRs in an uninterruptible manner. It is a 32-bit variable on
8 32-bit machines and a 64-bit variable on 64-bit machines.
37 .. code-block:: c
47 The following code shows how an atomic variable can be used to keep track
48 of the number of times a function has been invoked. Since the count is
50 in mid-increment if a thread calling the function is interrupted if
53 .. code-block:: c
69 An array of 32-bit atomic variables can be defined in the conventional manner.
70 However, you can also define an N-bit array of atomic variables using
79 .. code-block:: c
99 architecture-specific implementations are responsible for ensuring
106 requires the manipulation of a single 32-bit value.