Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 7 files:
- fs/ceph/caps.c, line 4624
- fs/ceph/mds_client.c
- fs/ceph/quota.c, line 57
- fs/ceph/snap.c, line 1176
- net/ceph/messenger.c, line 2221
- net/ceph/mon_client.c
- net/ceph/osd_client.c
Smatch caller information:
fs/ceph/snap.c ceph_handle_snap() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $2 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &mdsc->snap_rwsem |
fs/ceph/mds_client.c ceph_mdsc_handle_fsmap() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $1 |
| NOCHECK_CALL |
fs/ceph/mds_client.c ceph_mdsc_handle_mdsmap() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $1 |
| NOCHECK_CALL |
fs/ceph/mds_client.c handle_forward() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $2 |
| NOCHECK_CALL |
fs/ceph/mds_client.c handle_lease() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| PARAM_VALUE | 0 | msg->front.iov_len | 0-4294967333 |
| CAPPED_DATA | 0 | msg->front.iov_len | 1 |
| DATA_SOURCE | 0 | msg | $2 |
| FUZZY_MAX | 0 | msg->front.iov_len | 38 |
| NOCHECK_CALL |
fs/ceph/mds_client.c handle_reply() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| PARAM_VALUE | 0 | msg->front.iov_len | 0-14 |
| DATA_SOURCE | 0 | msg | $1 |
| FUZZY_MAX | 0 | msg->front.iov_len | 14 |
| HARD_MAX | 0 | msg->front.iov_len | 14 |
| NOCHECK_CALL |
fs/ceph/mds_client.c handle_reply() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| PARAM_VALUE | 0 | msg->front.iov_base | 4096-ptr_max |
| PARAM_VALUE | 0 | msg->front.iov_len | 15-s32max |
| PARAM_VALUE | 0 | msg->middle | 0,4096-ptr_max |
| PARAM_VALUE | 0 | msg->middle->vec.iov_len | 0-s32max |
| CAPPED_DATA | 0 | msg->front.iov_len | 1 |
| DATA_SOURCE | 0 | msg | $1 |
| FUZZY_MAX | 0 | msg->front.iov_len | 15 |
| NOCHECK_CALL | |||
| LOCK2 | &session->s_mutex | ||
| TYPE_LOCK | (struct ceph_mds_session)->s_mutex |
fs/ceph/mds_client.c handle_reply() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| PARAM_VALUE | 0 | msg->front.iov_base | 4096-ptr_max |
| PARAM_VALUE | 0 | msg->front.iov_len | 15-u64max |
| CAPPED_DATA | 0 | msg->front.iov_len | 1 |
| DATA_SOURCE | 0 | msg | $1 |
| FUZZY_MAX | 0 | msg->front.iov_len | 15 |
| NOCHECK_CALL | |||
| LOCK2 | &session->s_mutex | ||
| TYPE_LOCK | (struct ceph_mds_session)->s_mutex |
fs/ceph/mds_client.c parse_reply_info() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| PARAM_VALUE | 0 | msg->front.iov_base | 4096-ptr_max |
| PARAM_VALUE | 0 | msg->front.iov_len | 15-u64max |
| DATA_SOURCE | 0 | msg | $1 |
| FUZZY_MAX | 0 | msg->front.iov_len | 15 |
| NOCHECK_CALL | |||
| LOCK2 | &mdsc->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ceph_mds_client)->mutex |
fs/ceph/quota.c ceph_handle_quota() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| PARAM_VALUE | 0 | msg->front.iov_len | 0-61 |
| DATA_SOURCE | 0 | msg | $2 |
| FUZZY_MAX | 0 | msg->front.iov_len | 61 |
| HARD_MAX | 0 | msg->front.iov_len | 61 |
| NOCHECK_CALL |
net/ceph/mon_client.c ceph_monc_handle_map() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $1 |
| NOCHECK_CALL | |||
| LOCK2 | &monc->mutex | ||
| TYPE_LOCK | (struct ceph_mon_client)->mutex |
net/ceph/mon_client.c handle_command_ack() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $1 |
| NOCHECK_CALL |
net/ceph/mon_client.c handle_get_version_reply() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $1 |
| NOCHECK_CALL |
net/ceph/mon_client.c handle_statfs_reply() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| PARAM_VALUE | 0 | msg->front.iov_len | 0-55,57-u64max |
| DATA_SOURCE | 0 | msg | $1 |
| NOCHECK_CALL |
net/ceph/mon_client.c handle_subscribe_ack() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| PARAM_VALUE | 0 | msg->front.iov_len | 0-19 |
| DATA_SOURCE | 0 | msg | $1 |
| FUZZY_MAX | 0 | msg->front.iov_len | 19 |
| HARD_MAX | 0 | msg->front.iov_len | 19 |
| NOCHECK_CALL |
net/ceph/osd_client.c ceph_osdc_handle_map() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $1 |
| NOCHECK_CALL | |||
| LOCK2 | &osdc->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock |
net/ceph/osd_client.c handle_backoff() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $1 |
| NOCHECK_CALL | |||
| LOCK2 | &osd->lock | ||
| LOCK2 | &osdc->lock | ||
| TYPE_LOCK | (struct ceph_osd)->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock |
net/ceph/osd_client.c handle_reply() -> ceph_msg_dump()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | msg | 4096-ptr_max |
| DATA_SOURCE | 0 | msg | $1 |
| NOCHECK_CALL | |||
| LOCK2 | &osd->lock | ||
| LOCK2 | &osdc->lock | ||
| TYPE_LOCK | (struct ceph_osd)->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock |