Defined in 1 files as a prototype:
Defined in 18 files as a macro:
-
arch/arc/include/asm/atomic-spinlock.h,
line 103
(as a macro)
-
arch/arm/include/asm/atomic.h,
line 207
(as a macro)
-
arch/arm64/include/asm/atomic.h,
line 138
(as a macro)
-
arch/hexagon/include/asm/atomic.h,
line 101
(as a macro)
-
arch/loongarch/include/asm/atomic-amo.h,
line 95
(as a macro)
-
arch/m68k/include/asm/atomic.h,
line 124
(as a macro)
-
arch/openrisc/include/asm/atomic.h,
line 93
(as a macro)
-
arch/parisc/include/asm/atomic.h,
line 136
(as a macro)
-
arch/riscv/include/asm/atomic.h,
line 181
(as a macro)
-
arch/s390/include/asm/atomic.h,
line 102
(as a macro)
-
arch/sh/include/asm/atomic-grb.h,
line 87
(as a macro)
-
arch/sh/include/asm/atomic-irq.h,
line 73
(as a macro)
-
arch/sh/include/asm/atomic-llsc.h,
line 89
(as a macro)
-
arch/sparc/include/asm/atomic_32.h,
line 31
(as a macro)
-
arch/sparc/include/asm/atomic_64.h,
line 58
(as a macro)
-
arch/x86/include/asm/atomic.h,
line 151
(as a macro)
-
arch/xtensa/include/asm/atomic.h,
line 261
(as a macro)
-
include/asm-generic/atomic.h,
line 121
(as a macro)
Defined in 1 files as a function:
Referenced in 3 files:
Smatch caller information:
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
i |
(-559038737) |
| PARAM_VALUE |
1 |
v |
244908970501345280 |
| PARAM_VALUE |
1 |
v->counter |
(-1432153289) |
| DATA_SOURCE |
0 |
i |
$0 |
| DATA_SOURCE |
1 |
v |
$1 |
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
i |
(-559038737) |
| PARAM_VALUE |
1 |
v |
244908970501345280 |
| PARAM_VALUE |
1 |
v->counter |
(-1432153289) |
| DATA_SOURCE |
0 |
i |
$0 |
| DATA_SOURCE |
1 |
v |
$1 |
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
i |
(-559038737) |
| PARAM_VALUE |
1 |
v |
244908970501345280 |
| PARAM_VALUE |
1 |
v->counter |
(-1432153289) |
| DATA_SOURCE |
0 |
i |
$0 |
| DATA_SOURCE |
1 |
v |
$1 |
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
i |
(-559038737) |
| PARAM_VALUE |
1 |
v |
244908970501345280 |
| PARAM_VALUE |
1 |
v->counter |
(-1432153289) |
| DATA_SOURCE |
0 |
i |
$0 |
| DATA_SOURCE |
1 |
v |
$1 |
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
i |
1 |
| PARAM_VALUE |
1 |
v |
4096-ptr_max |
| DATA_SOURCE |
0 |
i |
$0 |
| DATA_SOURCE |
1 |
v |
$1 |
| PREEMPT_ADD |
|
|
|
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
i |
s32min |
| PARAM_VALUE |
1 |
v |
4096-ptr_max |
| BUF_SIZE |
1 |
v |
4 |
| DATA_SOURCE |
0 |
i |
$0 |
| DATA_SOURCE |
1 |
v |
$1 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
i |
1-2,4 |
| PARAM_VALUE |
1 |
v |
4096-ptr_max |
| DATA_SOURCE |
0 |
i |
$0 |
| DATA_SOURCE |
1 |
v |
$1 |
| HARD_MAX |
0 |
i |
4 |
| RX_PATH |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
i |
2-3,8,10-11 |
| PARAM_VALUE |
1 |
v |
4096-ptr_max |
| DATA_SOURCE |
0 |
i |
$0 |
| DATA_SOURCE |
1 |
v |
$1 |
| BIT_INFO |
0 |
i |
0x0,0xb |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
i |
1073741824 |
| PARAM_VALUE |
1 |
v |
4096-ptr_max |
| PARAM_VALUE |
1 |
v->counter |
128-s32max |
| DATA_SOURCE |
0 |
i |
$0 |
| DATA_SOURCE |
1 |
v |
$1 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
i |
35 |
| PARAM_VALUE |
1 |
v |
4096-ptr_max |
| DATA_SOURCE |
0 |
i |
$0 |
| DATA_SOURCE |
1 |
v |
$1 |
| PREEMPT_ADD |
|
|
|
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
i |
0 |
| PARAM_VALUE |
1 |
v |
4096-ptr_max |
| DATA_SOURCE |
0 |
i |
$0 |
| DATA_SOURCE |
1 |
v |
$1 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| HALF_LOCKED2 |
|
&pool->lock |
|
| HALF_LOCKED2 |
|
_T->lock |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
i |
1 |
| PARAM_VALUE |
1 |
v |
4096-ptr_max |
| DATA_SOURCE |
0 |
i |
$0 |
| DATA_SOURCE |
1 |
v |
$1 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| LOCK2 |
|
rcu_read |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
1 |
v |
4096-ptr_max |
| DATA_SOURCE |
0 |
i |
$0 |
| DATA_SOURCE |
1 |
v |
$1 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|