Defined in 1 files as a function:
Referenced in 12 files:
- drivers/block/rbd.c
- fs/ceph/caps.c
- fs/ceph/mds_client.c
- fs/ceph/metric.c, line 288
- fs/ceph/xattr.c
- include/linux/ceph/decode.h
- net/ceph/auth.c
- net/ceph/auth_x.c, line 102
- net/ceph/decode.c, line 190
- net/ceph/messenger_v2.c
- net/ceph/mon_client.c, line 356
- net/ceph/osd_client.c
Smatch caller information:
net/ceph/messenger_v2.c encode_preamble() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| NOCHECK_CALL |
net/ceph/messenger_v2.c prepare_client_ident() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 6931842857772679168 |
| PARAM_VALUE | 0 | *p | 4097-18446744073709547521 |
| PARAM_VALUE | 1 | v | 1 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &con->mutex |
net/ceph/messenger_v2.c prepare_session_reconnect() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 9154287247538429952 |
| PARAM_VALUE | 0 | *p | 4097-18446744073709547521 |
| PARAM_VALUE | 1 | v | 1 |
| NOCHECK_CALL |
fs/ceph/metric.c ceph_mdsc_send_metrics() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4211153782780956672 |
| PARAM_VALUE | 1 | v | 16 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/ceph/metric.c ceph_start_encoding() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4477104750950436864 |
| PARAM_VALUE | 0 | *p | 4098-18446744073709547521 |
| PARAM_VALUE | 0 | *(*p) | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | **p | 1 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | v | $3 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/ceph/mds_client.c ceph_encode_filepath() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3578834723724455936 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 0 | *(*p) | 1 |
| PARAM_VALUE | 1 | v | 0 |
| DATA_SOURCE | 0 | p | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdsc->mutex | ||
| HALF_LOCKED2 | &session->s_mutex | ||
| TYPE_LOCK | (struct ceph_mds_client)->mutex |
fs/ceph/mds_client.c create_session_full_msg() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3277278030662189056 |
| PARAM_VALUE | 1 | v | 0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &session->s_mutex |
fs/ceph/mds_client.c create_session_full_msg() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3277278030662189056 |
| PARAM_VALUE | 1 | v | 0-1010101 |
| CAPPED_DATA | 1 | v | 1 |
| DATA_SOURCE | 1 | v | r __fortify_strlen |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &session->s_mutex |
fs/ceph/mds_client.c create_session_full_msg() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3277278030662189056 |
| PARAM_VALUE | 1 | v | 0-1010101 |
| CAPPED_DATA | 1 | v | 1 |
| DATA_SOURCE | 1 | v | r __fortify_strlen |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &session->s_mutex |
fs/ceph/mds_client.c create_session_full_msg() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3277278030662189056 |
| PARAM_VALUE | 1 | v | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &session->s_mutex |
fs/ceph/mds_client.c create_session_full_msg() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3277278030662189056 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 1 | v | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &session->s_mutex |
fs/ceph/mds_client.c encode_mclientrequest_tail() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3578834723724455936,8498512715453845504 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
| LOCK2 | &mdsc->mutex | ||
| HALF_LOCKED2 | &session->s_mutex | ||
| TYPE_LOCK | (struct ceph_mds_client)->mutex |
fs/ceph/mds_client.c encode_mclientrequest_tail() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3578834723724455936,8498512715453845504 |
| DATA_SOURCE | 0 | p | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
| LOCK2 | &mdsc->mutex | ||
| HALF_LOCKED2 | &session->s_mutex | ||
| TYPE_LOCK | (struct ceph_mds_client)->mutex |
fs/ceph/mds_client.c encode_mclientrequest_tail() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3578834723724455936,8498512715453845504 |
| PARAM_VALUE | 0 | **p | (-4611686018427387904)-4611686018427387903 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | v | r ceph_fscrypt_auth_len |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdsc->mutex | ||
| HALF_LOCKED2 | &session->s_mutex | ||
| TYPE_LOCK | (struct ceph_mds_client)->mutex |
fs/ceph/mds_client.c encode_mclientrequest_tail() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3578834723724455936,8498512715453845504 |
| PARAM_VALUE | 0 | **p | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | v | 0 |
| DATA_SOURCE | 0 | p | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdsc->mutex | ||
| HALF_LOCKED2 | &session->s_mutex | ||
| TYPE_LOCK | (struct ceph_mds_client)->mutex |
fs/ceph/mds_client.c encode_mclientrequest_tail() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3578834723724455936,8498512715453845504 |
| PARAM_VALUE | 0 | **p | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | v | 8 |
| DATA_SOURCE | 0 | p | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
| LOCK2 | &mdsc->mutex | ||
| HALF_LOCKED2 | &session->s_mutex | ||
| TYPE_LOCK | (struct ceph_mds_client)->mutex |
fs/ceph/mds_client.c encode_mclientrequest_tail() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3578834723724455936,8498512715453845504 |
| PARAM_VALUE | 0 | **p | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | v | 0 |
| DATA_SOURCE | 0 | p | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdsc->mutex | ||
| HALF_LOCKED2 | &session->s_mutex | ||
| TYPE_LOCK | (struct ceph_mds_client)->mutex |
fs/ceph/mds_client.c encode_metric_spec() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3277278030662189056 |
| PARAM_VALUE | 0 | *p | 4098-18446744073709547521 |
| PARAM_VALUE | 0 | *(*p) | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | **p | 1 |
| PARAM_VALUE | 1 | v | 12 |
| DATA_SOURCE | 0 | p | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &session->s_mutex |
fs/ceph/mds_client.c encode_metric_spec() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3277278030662189056 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 0 | *(*p) | 1 |
| PARAM_VALUE | 0 | **p | 0-4294967295 |
| PARAM_VALUE | 1 | v | 8 |
| DATA_SOURCE | 0 | p | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &session->s_mutex |
fs/ceph/mds_client.c encode_supported_features() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3277278030662189056 |
| PARAM_VALUE | 1 | v | 8 |
| DATA_SOURCE | 0 | p | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &session->s_mutex |
net/ceph/decode.c ceph_encode_entity_addr() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 6931842857772679168,7393033143524454400,9154287247538429952 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 0 | *(*p) | 28,40 |
| PARAM_VALUE | 0 | **p | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | v | 16,28 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | v | r get_sockaddr_encoding_len |
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
| LOCK2 | &con->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ceph_connection)->mutex |
net/ceph/decode.c ceph_start_encoding() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 6931842857772679168,7393033143524454400,9154287247538429952 |
| PARAM_VALUE | 0 | *p | 4099-18446744073709547521 |
| PARAM_VALUE | 0 | *(*p) | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | **p | 1 |
| PARAM_VALUE | 1 | v | 28,40 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | v | $3 |
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
| HALF_LOCKED2 | &con->mutex |
fs/ceph/caps.c encode_cap_msg() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3146231434811260928 |
| PARAM_VALUE | 1 | v | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ceph/caps.c encode_cap_msg() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3146231434811260928 |
| PARAM_VALUE | 1 | v | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ceph/caps.c encode_cap_msg() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3146231434811260928 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ceph/caps.c encode_cap_msg() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3146231434811260928 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 1 | v | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ceph/caps.c encode_cap_msg() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3146231434811260928 |
| PARAM_VALUE | 1 | v | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ceph/caps.c encode_cap_msg() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3146231434811260928 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 1 | v | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ceph/caps.c encode_cap_msg() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3146231434811260928 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 1 | v | 0-1,4-5,8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ceph/caps.c encode_cap_msg() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3146231434811260928 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
fs/ceph/caps.c encode_cap_msg() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3146231434811260928 |
| PARAM_VALUE | 1 | v | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
net/ceph/auth.c build_request() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 5886686093376180224 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| NOCHECK_CALL | |||
| LOCK2 | &ac->mutex | ||
| LOCK2 | &monc->mutex | ||
| TYPE_LOCK | (struct ceph_auth_client)->mutex | ||
| TYPE_LOCK | (struct ceph_mon_client)->mutex |
net/ceph/auth.c build_request() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 5886686093376180224 |
| PARAM_VALUE | 0 | *p | 0-ptr_max |
| PARAM_VALUE | 1 | v | 0-s32max |
| NOCHECK_CALL | |||
| LOCK2 | &ac->mutex | ||
| LOCK2 | &monc->mutex | ||
| TYPE_LOCK | (struct ceph_auth_client)->mutex | ||
| TYPE_LOCK | (struct ceph_mon_client)->mutex |
net/ceph/auth.c ceph_auth_build_hello() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2820588157446475776 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 1 | v | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ac->mutex | ||
| LOCK2 | &monc->mutex | ||
| HALF_LOCKED2 | &client->mount_mutex | ||
| TYPE_LOCK | (struct ceph_auth_client)->mutex | ||
| TYPE_LOCK | (struct ceph_mon_client)->mutex |
net/ceph/auth.c ceph_auth_build_hello() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2820588157446475776 |
| PARAM_VALUE | 0 | *p | 4097-18446744073709547521 |
| PARAM_VALUE | 1 | v | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_array_size |
| LOCK2 | &ac->mutex | ||
| LOCK2 | &monc->mutex | ||
| HALF_LOCKED2 | &client->mount_mutex | ||
| TYPE_LOCK | (struct ceph_auth_client)->mutex | ||
| TYPE_LOCK | (struct ceph_mon_client)->mutex |
net/ceph/auth.c ceph_auth_build_hello() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2820588157446475776 |
| PARAM_VALUE | 1 | v | 1-2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ac->mutex | ||
| LOCK2 | &monc->mutex | ||
| HALF_LOCKED2 | &client->mount_mutex | ||
| TYPE_LOCK | (struct ceph_auth_client)->mutex | ||
| TYPE_LOCK | (struct ceph_mon_client)->mutex |
net/ceph/auth.c ceph_auth_build_hello() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 8870522752302186496 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
| LOCK2 | &ac->mutex | ||
| LOCK2 | &monc->mutex | ||
| HALF_LOCKED2 | &client->mount_mutex | ||
| TYPE_LOCK | (struct ceph_auth_client)->mutex | ||
| TYPE_LOCK | (struct ceph_mon_client)->mutex |
net/ceph/auth.c ceph_auth_entity_name_encode() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2162116397532811264,2480660660971331584,2820588157446475776 |
| PARAM_VALUE | 0 | *p | 4096-18446744073709547521 |
| PARAM_VALUE | 1 | v | 8 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ac->mutex | ||
| HALF_LOCKED2 | &monc->mutex | ||
| TYPE_LOCK | (struct ceph_auth_client)->mutex |
net/ceph/auth.c ceph_auth_entity_name_encode() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2162116397532811264,2480660660971331584,2820588157446475776 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 0 | **p | 0-4294967295 |
| PARAM_VALUE | 1 | v | 0-5 |
| CAPPED_DATA | 1 | v | 1 |
| DATA_SOURCE | 0 | p | $1 |
| DATA_SOURCE | 1 | v | r __fortify_strlen |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ac->mutex | ||
| HALF_LOCKED2 | &monc->mutex | ||
| TYPE_LOCK | (struct ceph_auth_client)->mutex |
net/ceph/auth.c ceph_auth_get_authorizer() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 5615983554312351744 |
| PARAM_VALUE | 0 | *p | 48,4096-ptr_max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
net/ceph/auth.c ceph_auth_get_authorizer() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 5615983554312351744 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 1 | v | |
| UNITS | 1 | v | unit_byte |
| HALF_LOCKED2 | &pool->lock |
net/ceph/auth.c ceph_auth_get_request() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2480660660971331584 |
| PARAM_VALUE | 0 | *p | 48,4096-ptr_max |
| PARAM_VALUE | 1 | v | 1-u32max |
| CAPPED_DATA | 1 | v | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &ac->mutex | ||
| LOCK2 | &monc->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ceph_auth_client)->mutex | ||
| TYPE_LOCK | (struct ceph_mon_client)->mutex |
net/ceph/auth.c ceph_auth_get_request() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 6578591693897748480 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| NOCHECK_CALL | |||
| LOCK2 | &ac->mutex | ||
| LOCK2 | &monc->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ceph_auth_client)->mutex | ||
| TYPE_LOCK | (struct ceph_mon_client)->mutex |
net/ceph/auth.c ceph_auth_handle_svc_reply_more() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1208331993633931264 |
| PARAM_VALUE | 0 | *p | 48,4096-ptr_max |
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
| HALF_LOCKED2 | &pool->lock |
net/ceph/auth.c encode_con_modes() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2480660660971331584,5615983554312351744 |
| PARAM_VALUE | 0 | *p | 52,4096-ptr_max |
| PARAM_VALUE | 1 | v | 2 |
| CAPPED_DATA | 0 | *p | 1 |
| DATA_SOURCE | 0 | p | $0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ac->mutex | ||
| HALF_LOCKED2 | &monc->mutex |
net/ceph/auth.c encode_con_modes() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2480660660971331584,5615983554312351744 |
| PARAM_VALUE | 0 | *p | 56,4096-ptr_max |
| PARAM_VALUE | 0 | **p | 0-4294967295 |
| CAPPED_DATA | 0 | *p | 1 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | v | $2 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ac->mutex | ||
| HALF_LOCKED2 | &monc->mutex |
net/ceph/auth.c encode_con_modes() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2480660660971331584,5615983554312351744 |
| PARAM_VALUE | 0 | *p | 60,4096-ptr_max |
| PARAM_VALUE | 0 | **p | 0-4294967295 |
| PARAM_VALUE | 1 | v | 1-u32max |
| CAPPED_DATA | 0 | *p | 1 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | v | $3 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ac->mutex | ||
| HALF_LOCKED2 | &monc->mutex |
net/ceph/auth.c encode_con_modes() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2480660660971331584,5615983554312351744 |
| PARAM_VALUE | 0 | *p | 52,4096-ptr_max |
| PARAM_VALUE | 1 | v | 1 |
| CAPPED_DATA | 0 | *p | 1 |
| DATA_SOURCE | 0 | p | $0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ac->mutex | ||
| HALF_LOCKED2 | &monc->mutex |
net/ceph/auth.c encode_con_modes() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2480660660971331584,5615983554312351744 |
| PARAM_VALUE | 0 | *p | 56,4096-ptr_max |
| PARAM_VALUE | 0 | **p | 0-4294967295 |
| CAPPED_DATA | 0 | *p | 1 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | v | $2 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ac->mutex | ||
| HALF_LOCKED2 | &monc->mutex |
drivers/block/rbd.c __rbd_acknowledge_notify() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 6219292083286896640 |
| PARAM_VALUE | 1 | v | 0,4294967201,4294967266 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/block/rbd.c __rbd_notify_op_lock() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 7318267228279975936 |
| PARAM_VALUE | 1 | v | 0-2 |
| DATA_SOURCE | 1 | v | $1 |
| HARD_MAX | 1 | v | 2 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/block/rbd.c ceph_encode_string() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3410771729150308352 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 1 | v | 0-1010101 |
| CAPPED_DATA | 1 | v | 1 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | v | $3 |
| STR_LEN | 0 | p | 0-1010101 |
| STR_LEN | 0 | p | 0-1010101 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &rbd_dev->header_rwsem |
drivers/block/rbd.c ceph_start_encoding() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 6219292083286896640,7318267228279975936 |
| PARAM_VALUE | 0 | *p | 6779271275006222338-7973000247406993410 |
| PARAM_VALUE | 0 | *(*p) | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | **p | 1 |
| PARAM_VALUE | 1 | v | 4,20 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | v | $3 |
| HARD_MAX | 1 | v | 20 |
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
| HALF_LOCKED2 | &pool->lock |
net/ceph/auth_x.c ceph_x_build_request() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 7413956378024378368 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 1 | v | 0-1 |
| CAPPED_DATA | 1 | v | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &ac->mutex | ||
| LOCK2 | &monc->mutex | ||
| TYPE_LOCK | (struct ceph_auth_client)->mutex | ||
| TYPE_LOCK | (struct ceph_mon_client)->mutex |
net/ceph/auth_x.c ceph_x_build_request() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 7413956378024378368 |
| PARAM_VALUE | 0 | *p | 4097-ptr_max |
| PARAM_VALUE | 1 | v | 1-u32max |
| BIT_INFO | 1 | v | 0x0,0x7fffffdf |
| NOCHECK_CALL | |||
| LOCK2 | &ac->mutex | ||
| LOCK2 | &monc->mutex | ||
| TYPE_LOCK | (struct ceph_auth_client)->mutex | ||
| TYPE_LOCK | (struct ceph_mon_client)->mutex |
net/ceph/auth_x.c ceph_x_encode_ticket() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 7413956378024378368 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 0 | *(*p) | 1 |
| CAPPED_DATA | 0 | *p | 1 |
| DATA_SOURCE | 0 | p | $1 |
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
| LOCK2 | &ac->mutex | ||
| LOCK2 | &monc->mutex | ||
| TYPE_LOCK | (struct ceph_auth_client)->mutex | ||
| TYPE_LOCK | (struct ceph_mon_client)->mutex |
net/ceph/auth_x.c ceph_x_encode_ticket() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 7413956378024378368 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 0 | *(*p) | 1 |
| PARAM_VALUE | 1 | v | 0 |
| CAPPED_DATA | 0 | *p | 1 |
| DATA_SOURCE | 0 | p | $1 |
| NOCHECK_CALL | |||
| LOCK2 | &ac->mutex | ||
| LOCK2 | &monc->mutex | ||
| TYPE_LOCK | (struct ceph_auth_client)->mutex | ||
| TYPE_LOCK | (struct ceph_mon_client)->mutex |
net/ceph/auth_x.c ceph_x_encrypt() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
| HALF_LOCKED2 | &ac->mutex | ||
| HALF_LOCKED2 | &con->mutex | ||
| HALF_LOCKED2 | &monc->mutex |
net/ceph/cls_lock_client.c ceph_encode_string() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 441451401840189440,2866559183699234816,3513944409585897472,3647861844187807744,4158261857674113024,5201515702624673792 |
| PARAM_VALUE | 1 | v | 0-1010101 |
| CAPPED_DATA | 1 | v | 1 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | v | $3 |
| STR_LEN | 0 | p | (-1)-1010101 |
| STR_LEN | 0 | p | (-1)-1010101 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
| HALF_LOCKED2 | &obj_req->state_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &rbd_dev->lock_rwsem |
net/ceph/cls_lock_client.c ceph_start_encoding() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 441451401840189440,2866559183699234816,3513944409585897472,3647861844187807744,4158261857674113024,5201515702624673792 |
| PARAM_VALUE | 0 | *p | 18379471554275704834-18446612682070032386 |
| PARAM_VALUE | 0 | *(*p) | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | **p | 1 |
| PARAM_VALUE | 1 | v | 4-4090 |
| CAPPED_DATA | 1 | v | 1 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | v | $3 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
| HALF_LOCKED2 | &obj_req->state_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &rbd_dev->lock_rwsem |
net/ceph/mon_client.c __send_subscribe() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3162251318807887872 |
| PARAM_VALUE | 1 | v | 1-s32max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &monc->mutex | ||
| TYPE_LOCK | (struct ceph_mon_client)->mutex |
net/ceph/mon_client.c ceph_encode_string() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3162251318807887872,6164284124161908736 |
| PARAM_VALUE | 0 | *p | 4096-u64max |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | v | $3 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &monc->mutex | ||
| TYPE_LOCK | (struct ceph_mon_client)->mutex |
fs/ceph/xattr.c __ceph_build_xattrs_blob() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2514622045978357760 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ci->i_ceph_lock | ||
| HALF_LOCKED2 | &mdsc->snap_rwsem |
fs/ceph/xattr.c __ceph_build_xattrs_blob() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2514622045978357760 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ci->i_ceph_lock | ||
| HALF_LOCKED2 | &mdsc->snap_rwsem |
fs/ceph/xattr.c __ceph_build_xattrs_blob() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2514622045978357760 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ci->i_ceph_lock | ||
| HALF_LOCKED2 | &mdsc->snap_rwsem |
net/ceph/osd_client.c ceph_encode_string() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1802456761378570240,2271624727460364288,5593230873640685568 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | v | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
| HALF_LOCKED2 | &osd->lock | ||
| HALF_LOCKED2 | &osdc->lock |
net/ceph/osd_client.c ceph_start_encoding() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1802456761378570240,2271624727460364288,5593230873640685568 |
| PARAM_VALUE | 0 | *p | 4098-18446744073709547521 |
| PARAM_VALUE | 0 | *(*p) | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | **p | 1-4 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | v | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_byte |
| HALF_LOCKED2 | &osd->lock | ||
| HALF_LOCKED2 | &osdc->lock |
net/ceph/osd_client.c create_backoff_message() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1802456761378570240 |
| PARAM_VALUE | 0 | *p | 4097-18446744073709547521 |
| DATA_SOURCE | 1 | v | $1 |
| NOCHECK_CALL | |||
| USER_DATA | 1 | v | 0-u32max |
| LOCK2 | &osd->lock | ||
| LOCK2 | &osdc->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ceph_osd)->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock |
net/ceph/osd_client.c encode_hoid() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1802456761378570240 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 0 | *(*p) | (-4611686018427387904)-4611686018427387903 |
| DATA_SOURCE | 0 | p | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &osd->lock | ||
| LOCK2 | &osdc->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ceph_osd)->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock |
net/ceph/osd_client.c encode_oloc() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2271624727460364288,5593230873640685568 |
| PARAM_VALUE | 0 | *(*p) | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | v | u32max |
| DATA_SOURCE | 0 | p | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &osdc->lock | ||
| HALF_LOCKED2 | &pool->lock |
net/ceph/osd_client.c encode_oloc() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2271624727460364288,5593230873640685568 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 0 | *(*p) | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | **p | 0-4294967295 |
| PARAM_VALUE | 1 | v | 0 |
| DATA_SOURCE | 0 | p | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &osdc->lock | ||
| HALF_LOCKED2 | &pool->lock |
net/ceph/osd_client.c encode_oloc() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2271624727460364288,5593230873640685568 |
| PARAM_VALUE | 0 | *(*p) | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | **p | 0-4294967295 |
| PARAM_VALUE | 1 | v | 0 |
| DATA_SOURCE | 0 | p | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &osdc->lock | ||
| HALF_LOCKED2 | &pool->lock |
net/ceph/osd_client.c encode_pgid() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1802456761378570240,5593230873640685568,6878903640324304896 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 0 | *(*p) | 1 |
| DATA_SOURCE | 0 | p | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | v | 0-u32max |
| HALF_LOCKED2 | &osdc->lock |
net/ceph/osd_client.c encode_pgid() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1802456761378570240,5593230873640685568,6878903640324304896 |
| PARAM_VALUE | 0 | *(*p) | 1 |
| PARAM_VALUE | 0 | **p | 0-4294967295 |
| PARAM_VALUE | 1 | v | u32max |
| DATA_SOURCE | 0 | p | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &osdc->lock |
net/ceph/osd_client.c encode_request_partial() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 5593230873640685568 |
| PARAM_VALUE | 0 | *p | 4097-18446744073709547521 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &osdc->lock | ||
| HALF_LOCKED2 | &lreq->lock | ||
| HALF_LOCKED2 | &osd->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock |
net/ceph/osd_client.c encode_request_partial() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 5593230873640685568 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &osdc->lock | ||
| HALF_LOCKED2 | &lreq->lock | ||
| HALF_LOCKED2 | &osd->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock |
net/ceph/osd_client.c encode_request_partial() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 5593230873640685568 |
| PARAM_VALUE | 1 | v | 0,8-u32max |
| BIT_INFO | 1 | v | 0x400000,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &osdc->lock | ||
| HALF_LOCKED2 | &lreq->lock | ||
| HALF_LOCKED2 | &osd->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock |
net/ceph/osd_client.c encode_request_partial() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 5593230873640685568 |
| PARAM_VALUE | 0 | *p | 4096-ptr_max |
| PARAM_VALUE | 1 | v | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &osdc->lock | ||
| HALF_LOCKED2 | &lreq->lock | ||
| HALF_LOCKED2 | &osd->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock |
net/ceph/osd_client.c encode_request_partial() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 5593230873640685568 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | v | unit_array_size |
| LOCK2 | &osdc->lock | ||
| HALF_LOCKED2 | &lreq->lock | ||
| HALF_LOCKED2 | &osd->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock |
net/ceph/osd_client.c encode_request_partial() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 5593230873640685568 |
| PARAM_VALUE | 1 | v | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &osdc->lock | ||
| HALF_LOCKED2 | &lreq->lock | ||
| HALF_LOCKED2 | &osd->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock |
net/ceph/osd_client.c encode_request_partial() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 5593230873640685568 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &osdc->lock | ||
| HALF_LOCKED2 | &lreq->lock | ||
| HALF_LOCKED2 | &osd->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock |
net/ceph/osd_client.c osd_req_op_copy_from_init() -> ceph_encode_32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2271624727460364288 |
| DATA_SOURCE | 1 | v | $7 |
| RX_PATH | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode_out->i_rwsem |