Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/rcu/tree.c atomic_long_inc_return() -> raw_atomic_long_inc_return()

Type Parameter Key Value
PARAM_VALUE 0 v 1555564624214958080
DATA_SOURCE 0 v $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

fs/nfs/inode.c atomic_long_inc_return() -> raw_atomic_long_inc_return()

Type Parameter Key Value
PARAM_VALUE 0 v 4705949005546590208
DATA_SOURCE 0 v $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &inode->i_lock
HALF_LOCKED2 &old_inode->i_lock

fs/super.c atomic_long_inc_return() -> raw_atomic_long_inc_return()

Type Parameter Key Value
PARAM_VALUE 0 v 4455448799460470784
PARAM_VALUE 0 v->counter 0
DATA_SOURCE 0 v $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &cifs_mount_mutex

net/core/skbuff.c atomic_long_inc_return() -> raw_atomic_long_inc_return()

Type Parameter Key Value
PARAM_VALUE 0 v 4096-ptr_max
DATA_SOURCE 0 v $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

fs/overlayfs/inode.c atomic_long_inc_return() -> raw_atomic_long_inc_return()

Type Parameter Key Value
PARAM_VALUE 0 v 4096-ptr_max
DATA_SOURCE 0 v $0
RX_PATH
TASK_NOT_RUNNING

fs/nfsd/nfs4state.c atomic_long_inc_return() -> raw_atomic_long_inc_return()

Type Parameter Key Value
PARAM_VALUE 0 v 7019126119430201344
DATA_SOURCE 0 v $0

net/smc/smc_tx.c atomic_long_inc_return() -> raw_atomic_long_inc_return()

Type Parameter Key Value
PARAM_VALUE 0 v 4096-ptr_max
DATA_SOURCE 0 v $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &conn->send_lock
LOCK2 bh
HALF_LOCKED2 sk
TYPE_LOCK (struct smc_connection)->send_lock

net/can/bcm.c atomic_long_inc_return() -> raw_atomic_long_inc_return()

Type Parameter Key Value
PARAM_VALUE 0 v 4096-ptr_max
DATA_SOURCE 0 v $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 bh
HALF_LOCKED2 &op->bcm_rx_update_lock
HALF_LOCKED2 &op->bcm_tx_lock
HALF_LOCKED2 rcu_read

net/smc/smc_wr.c atomic_long_inc_return() -> raw_atomic_long_inc_return()

Type Parameter Key Value
PARAM_VALUE 0 v 4096-ptr_max
DATA_SOURCE 0 v $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &link->lgr->llc_conf_mutex

fs/ceph/addr.c atomic_long_inc_return() -> raw_atomic_long_inc_return()

Type Parameter Key Value
PARAM_VALUE 0 v 4096-ptr_max
DATA_SOURCE 0 v $0
RX_PATH
TASK_NOT_RUNNING

fs/nfs/write.c atomic_long_inc_return() -> raw_atomic_long_inc_return()

Type Parameter Key Value
PARAM_VALUE 0 v 4096-ptr_max
DATA_SOURCE 0 v $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &folio->private->lock

net/core/dev.c atomic_long_inc_return() -> raw_atomic_long_inc_return()

Type Parameter Key Value
PARAM_VALUE 0 v 4096-ptr_max
DATA_SOURCE 0 v $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &eql->queue.lock
HALF_LOCKED2 &lapb->lock
HALF_LOCKED2 &mgmt_eth_data->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &priv->state_lock
HALF_LOCKED2 bh
HALF_LOCKED2 k->lock

fs/ceph/super.c atomic_long_inc_return() -> raw_atomic_long_inc_return()

Type Parameter Key Value
PARAM_VALUE 0 v 507688913734062080
DATA_SOURCE 0 v $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fc->uapi_mutex
HALF_LOCKED2 &sb->s_umount