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 ceph_connection_operations)->put:

net/ceph/ceph_common.c ceph_create_client() -> (struct ceph_connection_operations)->put [0]

fs/ceph/mds_client.c (null)() -> (struct ceph_connection_operations)->put [0,7503489253805752320]

net/ceph/mon_client.c (null)() -> (struct ceph_connection_operations)->put [0,6612073531077701632]

net/ceph/osd_client.c (null)() -> (struct ceph_connection_operations)->put [0,3343298065298829312]