Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ceph/mds_client.c ceph_mdsc_handle_mdsmap() -> check_new_map()

Type Parameter Key Value
PARAM_VALUE 0 mdsc 4096-ptr_max
PARAM_VALUE 0 mdsc->fsc 4096-ptr_max
PARAM_VALUE 0 mdsc->fsc->client 4096-ptr_max
PARAM_VALUE 0 mdsc->fsc->client->options 4096-ptr_max
PARAM_VALUE 0 mdsc->mdsmap 4096-ptr_max
PARAM_VALUE 0 mdsc->mdsmap->m_data_pg_pools 16,4096-ptr_max
PARAM_VALUE 0 mdsc->mdsmap->m_info 1-u64max
PARAM_VALUE 0 mdsc->mutex.dep_map->name 0-255
PARAM_VALUE 0 mdsc->mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 mdsc->mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mdsc->mutex.first_waiter->task->blocked_on 0
PARAM_VALUE 0 mdsc->mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 mdsc->mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 mdsc->mutex.wait_lock.owner (-1)
PARAM_VALUE 0 mdsc->mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 1 newmap 4096-ptr_max
PARAM_VALUE 1 newmap->m_data_pg_pools 16,4096-ptr_max
PARAM_VALUE 1 newmap->m_info 1-u64max
PARAM_VALUE 2 oldmap 4096-ptr_max
PARAM_VALUE 2 oldmap->m_epoch 0-4294967294
BUF_SIZE 0 mdsc->mdsmap 104
BUF_SIZE 1 newmap 104
CAPPED_DATA 0 &mdsc->mutex 1
CAPPED_DATA 2 oldmap->m_epoch 1
DATA_SOURCE 0 mdsc $0
DATA_SOURCE 1 newmap r ceph_mdsmap_decode
NOCHECK_CALL
USER_DATA 0 mdsc->mdsmap->m_cas_pg_pool 0-u64max
USER_DATA 0 mdsc->mdsmap->m_client_epoch 0-u32max
USER_DATA 0 mdsc->mdsmap->m_enabled 0-1
USER_DATA 0 mdsc->mdsmap->m_last_failure 0-u32max
USER_DATA 0 mdsc->mdsmap->m_max_file_size 0-u64max
USER_DATA 0 mdsc->mdsmap->m_max_mds 0-u32max
USER_DATA 0 mdsc->mdsmap->m_max_xattr_size 0-u64max
USER_DATA 0 mdsc->mdsmap->m_num_data_pg_pools s32min-s32max
USER_DATA 0 mdsc->mdsmap->m_root 0-u32max
USER_DATA 0 mdsc->mdsmap->m_session_autoclose 0-u32max
USER_DATA 0 mdsc->mdsmap->m_session_timeout 0-u32max
USER_DATA 0 mdsc->mdsmap->possible_max_rank 0-u32max
USER_DATA 1 newmap->m_cas_pg_pool 0-u64max
USER_DATA 1 newmap->m_client_epoch 0-u32max
USER_DATA 1 newmap->m_enabled 0-1
USER_DATA 1 newmap->m_last_failure 0-u32max
USER_DATA 1 newmap->m_max_file_size 0-u64max
USER_DATA 1 newmap->m_max_mds 0-u32max
USER_DATA 1 newmap->m_max_xattr_size 0-u64max
USER_DATA 1 newmap->m_num_data_pg_pools s32min-s32max
USER_DATA 1 newmap->m_root 0-u32max
USER_DATA 1 newmap->m_session_autoclose 0-u32max
USER_DATA 1 newmap->m_session_timeout 0-u32max
USER_DATA 1 newmap->possible_max_rank 0-u32max
LOCK2 0 &mdsc->mutex
TYPE_LOCK (struct ceph_mds_client)->mutex