Documented in 1 files:

Defined in 1 files as a member:

Defined in 1 files as a function:

Referenced in 13 files:

Smatch caller information:

lib/atomic64_test.c test_atomic() -> atomic_fetch_add()

Type Parameter Key Value
PARAM_VALUE 0 i 286335522
PARAM_VALUE 1 v 244908970501345280
PARAM_VALUE 1 v->counter (-1432153289)

lib/atomic64_test.c test_atomic() -> atomic_fetch_add()

Type Parameter Key Value
PARAM_VALUE 0 i (-1)
PARAM_VALUE 1 v 244908970501345280
PARAM_VALUE 1 v->counter (-1432153289)

drivers/gpio/gpio-grgpio.c grgpio_irq_map() -> atomic_fetch_add()

Type Parameter Key Value
PARAM_VALUE 0 i 1
PARAM_VALUE 1 v 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &d->root->mutex
TYPE_LOCK (struct irq_domain)->mutex

kernel/nscommon.c __ns_ref_active_get() -> atomic_fetch_add()

Type Parameter Key Value
PARAM_VALUE 0 i 1
RX_PATH
TASK_NOT_RUNNING

kernel/nscommon.c __ns_ref_active_get() -> atomic_fetch_add()

Type Parameter Key Value
PARAM_VALUE 0 i 1
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/arm/arm-smmu/arm-smmu-impl.c cavium_cfg_probe() -> atomic_fetch_add()

Type Parameter Key Value
PARAM_VALUE 1 v 7028789555134144512
PARAM_VALUE 1 v->counter 0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 i 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 i
UNITS 0 i unit_array_size

drivers/scsi/lpfc/lpfc_init.c lpfc_dbg_print() -> atomic_fetch_add()

Type Parameter Key Value
PARAM_VALUE 0 i 1
PARAM_VALUE 1 v 4096-ptr_max