atomic_inc_and_test

Name

atomic_inc_and_test --  increment and test

Synopsis

int atomic_inc_and_test (atomic_t * v);

Arguments

v

pointer of type atomic_t

Description

Atomically increments v by 1 and returns true if the result is zero, or false for all other cases. Note that the guaranteed useful range of an atomic_t is only 24 bits.