Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

net/ceph/ceph_common.c __ceph_open_session() -> ceph_timeout_jiffies()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &client->mount_mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &client_mutex
TYPE_LOCK (struct ceph_client)->mount_mutex

fs/ceph/mds_client.c ceph_mdsc_close_sessions() -> ceph_timeout_jiffies()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

fs/ceph/mds_client.c ceph_mdsc_close_sessions() -> ceph_timeout_jiffies()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

fs/ceph/mds_client.c ceph_mdsc_wait_request() -> ceph_timeout_jiffies()

Type Parameter Key Value
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 timeout unit_jiffy

fs/ceph/mds_client.c wait_requests() -> ceph_timeout_jiffies()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &s->s_umount
HALF_LOCKED2 global &cifs_mount_mutex

fs/ceph/caps.c flush_mdlog_and_wait_inode_unsafe_requests() -> ceph_timeout_jiffies()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 timeout unit_jiffy

fs/ceph/caps.c flush_mdlog_and_wait_inode_unsafe_requests() -> ceph_timeout_jiffies()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 timeout unit_jiffy

drivers/block/rbd.c rbd_add_acquire_lock() -> ceph_timeout_jiffies()

Type Parameter Key Value
PARAM_VALUE 0 timeout 0-536870912
CAPABLE 0 21
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/ceph/mon_client.c ceph_monc_wait_osdmap() -> ceph_timeout_jiffies()

Type Parameter Key Value
DATA_SOURCE 0 timeout $2
RX_PATH
TASK_NOT_RUNNING
UNITS 0 timeout unit_jiffy
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &client_mutex

net/ceph/mon_client.c ceph_monc_wait_osdmap() -> ceph_timeout_jiffies()

Type Parameter Key Value
DATA_SOURCE 0 timeout $2
RX_PATH
TASK_NOT_RUNNING
UNITS 0 timeout unit_jiffy
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &client_mutex

net/ceph/osd_client.c linger_notify_finish_wait() -> ceph_timeout_jiffies()

Type Parameter Key Value
PARAM_VALUE 0 timeout 0-536870912
DATA_SOURCE 0 timeout $1
LOCK2 &pool->lock

net/ceph/osd_client.c wait_request_timeout() -> ceph_timeout_jiffies()

Type Parameter Key Value
DATA_SOURCE 0 timeout $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rbd_dev->watch_mutex