#include <asm/atomic.h>
#include <asm-generic/atomic-long.h>
Go to the source code of this file.
#define atomic_inc_not_zero |
( |
|
v | ) |
atomic_add_unless((v), 1, 0) |
atomic_inc_not_zero - increment unless the number is zero : pointer of type atomic_t
Atomically increments by 1, so long as is non-zero. Returns non-zero if was non-zero, and zero otherwise.
Definition at line 28 of file atomic.h.