Defined in 34 files as a member:

Defined in 1 files as a function:

Referenced in 416 files:

Smatch caller information:

fs/orangefs/orangefs-bufmap.c orangefs_bufmap_put() -> put()

Type Parameter Key Value
PARAM_VALUE 0 m 394519787133861888
DATA_SOURCE 1 slot $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &devreq_mutex
HALF_LOCKED2 global &orangefs_htable_ops_in_progress_lock
HALF_LOCKED2 global &orangefs_request_list_lock

fs/orangefs/orangefs-bufmap.c orangefs_readdir_index_put() -> put()

Type Parameter Key Value
PARAM_VALUE 0 m 26143436197584896
PARAM_VALUE 1 slot 0-5
CAPPED_DATA 1 slot 1
DATA_SOURCE 1 slot $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &inode->i_rwsem
HALF_LOCKED2 &dir_fp->readdir_lock
TYPE_LOCK (struct inode)->i_rwsem

Smatch assignments to (struct afs_operation_ops)->put:

fs/afs/flock.c (null)() -> (struct afs_operation_ops)->put [0]

fs/afs/inode.c (null)() -> (struct afs_operation_ops)->put [0]

fs/afs/file.c (null)() -> (struct afs_operation_ops)->put [0]

fs/afs/write.c (null)() -> (struct afs_operation_ops)->put [0]

fs/afs/dir_silly.c (null)() -> (struct afs_operation_ops)->put [0]

fs/afs/super.c (null)() -> (struct afs_operation_ops)->put [0]

fs/afs/dir.c (null)() -> (struct afs_operation_ops)->put [0,2713969149031960576,3534742527942762496,3616503362243555328,4072121000067108864,4258714979800715264,6601853162968285184]

fs/afs/xattr.c (null)() -> (struct afs_operation_ops)->put [0,1801606450761814016]