Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- fs/ceph/mds_client.c, line 6927
- fs/ceph/super.c
- net/ceph/mon_client.c, line 454
- net/ceph/osd_client.c, line 2373
Smatch caller information:
fs/ceph/mds_client.c ceph_mdsc_handle_fsmap() -> ceph_monc_want_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | monc | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->fs_cluster_id | s32min-(-2),0-s32max |
| PARAM_VALUE | 1 | sub | 3 |
| PARAM_VALUE | 2 | epoch | 0 |
| PARAM_VALUE | 3 | continuous | 1 |
| NOCHECK_CALL | |||
| USER_DATA | 0 | monc->fs_cluster_id | s32min-(-2),0-s32max |
fs/ceph/super.c create_fs_client() -> ceph_monc_want_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | monc | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->auth | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->client | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->con.msgr | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->con.ops | 7633239505158668288 |
| PARAM_VALUE | 0 | monc->con.out_queue.next | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->con.out_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->con.out_sent.next | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->con.out_sent.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->con.private | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->con.sock | 0 |
| PARAM_VALUE | 0 | monc->con.state | 1 |
| PARAM_VALUE | 0 | monc->cur_mon | (-1) |
| PARAM_VALUE | 0 | monc->fs_cluster_id | (-1) |
| PARAM_VALUE | 0 | monc->hunt_mult | 1 |
| PARAM_VALUE | 0 | monc->hunting | 0 |
| PARAM_VALUE | 0 | monc->last_tid | 0 |
| PARAM_VALUE | 0 | monc->m_auth | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->m_auth_reply | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->m_subscribe | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->m_subscribe_ack | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->monmap | 4096-ptr_max |
| PARAM_VALUE | 1 | sub | 3 |
| PARAM_VALUE | 2 | epoch | 0 |
| PARAM_VALUE | 3 | continuous | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/ceph/super.c create_fs_client() -> ceph_monc_want_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | monc | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->auth | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->client | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->con.msgr | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->con.ops | 7633239505158668288 |
| PARAM_VALUE | 0 | monc->con.out_queue.next | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->con.out_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->con.out_sent.next | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->con.out_sent.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->con.private | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->con.sock | 0 |
| PARAM_VALUE | 0 | monc->con.state | 1 |
| PARAM_VALUE | 0 | monc->cur_mon | (-1) |
| PARAM_VALUE | 0 | monc->fs_cluster_id | (-1) |
| PARAM_VALUE | 0 | monc->hunt_mult | 1 |
| PARAM_VALUE | 0 | monc->hunting | 0 |
| PARAM_VALUE | 0 | monc->last_tid | 0 |
| PARAM_VALUE | 0 | monc->m_auth | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->m_auth_reply | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->m_subscribe | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->m_subscribe_ack | 4096-ptr_max |
| PARAM_VALUE | 0 | monc->monmap | 4096-ptr_max |
| PARAM_VALUE | 1 | sub | 2 |
| PARAM_VALUE | 2 | epoch | 0 |
| PARAM_VALUE | 3 | continuous | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
net/ceph/osd_client.c maybe_request_map() -> ceph_monc_want_map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | monc | 4096-ptr_max |
| PARAM_VALUE | 1 | sub | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &osdc->lock | ||
| HALF_LOCKED2 | &osdc->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock |