Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
net/ceph/mon_client.c handle_command_ack() -> complete_generic_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 0 | req->monc->generic_request_tree.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | req->node.rb_left | 0,4096-ptr_max |
| PARAM_VALUE | 0 | req->node.rb_right | 0,4096-ptr_max |
| PARAM_VALUE | 0 | req->reply | 4096-ptr_max |
| PARAM_VALUE | 0 | req->reply->con | 0,4096-ptr_max |
| PARAM_VALUE | 0 | req->reply->con->v1.in_tag | 1 |
| PARAM_VALUE | 0 | req->reply->con->v2.in_cursor.data | 4096-ptr_max |
| PARAM_VALUE | 0 | req->reply->con->v2.in_cursor.iov_iter.__iov | 4096-u64max |
| PARAM_VALUE | 0 | req->reply->con->v2.in_cursor.iov_iter.bvec | 4096-u64max |
| PARAM_VALUE | 0 | req->reply->con->v2.in_cursor.iov_iter.folioq | 1-u64max |
| PARAM_VALUE | 0 | req->reply->con->v2.in_iter.count | 0 |
| PARAM_VALUE | 0 | req->reply->con->v2.in_state | s32min-3,10-s32max |
| PARAM_VALUE | 0 | req->request | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->con | 0,4096-ptr_max |
| PARAM_VALUE | 0 | req->request->con->v2.out_bvec.bv_len | 1-4096,2147483648-u32max |
| PARAM_VALUE | 0 | req->request->con->v2.out_cursor.data | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->con->v2.out_cursor.iov_iter.__iov | 4096-u64max |
| PARAM_VALUE | 0 | req->request->con->v2.out_cursor.iov_iter.bvec | 4096-u64max |
| PARAM_VALUE | 0 | req->request->con->v2.out_cursor.iov_iter.folioq | 1-u64max |
| PARAM_VALUE | 0 | req->request->con->v2.out_epil.late_status | 1,14 |
| PARAM_VALUE | 0 | req->request->con->v2.out_kvec_cnt | 1-8 |
| PARAM_VALUE | 0 | req->request->con->v2.out_state | s32min-0,3-s32max |
| PARAM_VALUE | 0 | req->request->hdr.seq | 0 |
| PARAM_VALUE | 0 | req->request->list_head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->list_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->list_head.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->list_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->list_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->list_head.prev->prev | 4096-ptr_max |
| CAPPED_DATA | 0 | req->reply | 1 |
| CAPPED_DATA | 0 | req->tid | 1 |
| DATA_SOURCE | 0 | req | r lookup_generic_request |
| NOCHECK_CALL | |||
| USER_DATA | 0 | req->reply->con->v2.in_iter.count | 0 |
| USER_DATA | 0 | req->result | s32min-s32max |
net/ceph/mon_client.c handle_get_version_reply() -> complete_generic_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 0 | req->monc->generic_request_tree.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | req->node.rb_left | 0,4096-ptr_max |
| PARAM_VALUE | 0 | req->node.rb_right | 0,4096-ptr_max |
| PARAM_VALUE | 0 | req->reply | 4096-ptr_max |
| PARAM_VALUE | 0 | req->reply->con | 0,4096-ptr_max |
| PARAM_VALUE | 0 | req->reply->con->v1.in_tag | 1 |
| PARAM_VALUE | 0 | req->reply->con->v2.in_cursor.data | 4096-ptr_max |
| PARAM_VALUE | 0 | req->reply->con->v2.in_cursor.iov_iter.__iov | 4096-u64max |
| PARAM_VALUE | 0 | req->reply->con->v2.in_cursor.iov_iter.bvec | 4096-u64max |
| PARAM_VALUE | 0 | req->reply->con->v2.in_cursor.iov_iter.folioq | 1-u64max |
| PARAM_VALUE | 0 | req->reply->con->v2.in_iter.count | 0 |
| PARAM_VALUE | 0 | req->reply->con->v2.in_state | s32min-3,10-s32max |
| PARAM_VALUE | 0 | req->request | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->con | 0,4096-ptr_max |
| PARAM_VALUE | 0 | req->request->con->v2.out_bvec.bv_len | 1-4096,2147483648-u32max |
| PARAM_VALUE | 0 | req->request->con->v2.out_cursor.data | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->con->v2.out_cursor.iov_iter.__iov | 4096-u64max |
| PARAM_VALUE | 0 | req->request->con->v2.out_cursor.iov_iter.bvec | 4096-u64max |
| PARAM_VALUE | 0 | req->request->con->v2.out_cursor.iov_iter.folioq | 1-u64max |
| PARAM_VALUE | 0 | req->request->con->v2.out_epil.late_status | 1,14 |
| PARAM_VALUE | 0 | req->request->con->v2.out_kvec_cnt | 1-8 |
| PARAM_VALUE | 0 | req->request->con->v2.out_state | s32min-0,3-s32max |
| PARAM_VALUE | 0 | req->request->hdr.seq | 0 |
| PARAM_VALUE | 0 | req->request->list_head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->list_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->list_head.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->list_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->list_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->list_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | req->result | 0 |
| CAPPED_DATA | 0 | req->reply | 1 |
| CAPPED_DATA | 0 | req->tid | 1 |
| DATA_SOURCE | 0 | req | r lookup_generic_request |
| NOCHECK_CALL | |||
| USER_DATA | 0 | req->reply->con->v2.in_iter.count | 0 |
| USER_DATA | 0 | req->tid | 0-u64max[c] |
| USER_DATA | 0 | req->u.newest | 0-u64max |
net/ceph/mon_client.c handle_statfs_reply() -> complete_generic_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 0 | req->monc->generic_request_tree.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | req->node.rb_left | 0,4096-ptr_max |
| PARAM_VALUE | 0 | req->node.rb_right | 0,4096-ptr_max |
| PARAM_VALUE | 0 | req->reply | 4096-ptr_max |
| PARAM_VALUE | 0 | req->reply->con | 0,4096-ptr_max |
| PARAM_VALUE | 0 | req->reply->con->v1.in_tag | 1 |
| PARAM_VALUE | 0 | req->reply->con->v2.in_cursor.data | 4096-ptr_max |
| PARAM_VALUE | 0 | req->reply->con->v2.in_cursor.iov_iter.__iov | 4096-u64max |
| PARAM_VALUE | 0 | req->reply->con->v2.in_cursor.iov_iter.bvec | 4096-u64max |
| PARAM_VALUE | 0 | req->reply->con->v2.in_cursor.iov_iter.folioq | 1-u64max |
| PARAM_VALUE | 0 | req->reply->con->v2.in_iter.count | 0 |
| PARAM_VALUE | 0 | req->reply->con->v2.in_state | s32min-3,10-s32max |
| PARAM_VALUE | 0 | req->request | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->con | 0,4096-ptr_max |
| PARAM_VALUE | 0 | req->request->con->v2.out_bvec.bv_len | 1-4096,2147483648-u32max |
| PARAM_VALUE | 0 | req->request->con->v2.out_cursor.data | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->con->v2.out_cursor.iov_iter.__iov | 4096-u64max |
| PARAM_VALUE | 0 | req->request->con->v2.out_cursor.iov_iter.bvec | 4096-u64max |
| PARAM_VALUE | 0 | req->request->con->v2.out_cursor.iov_iter.folioq | 1-u64max |
| PARAM_VALUE | 0 | req->request->con->v2.out_epil.late_status | 1,14 |
| PARAM_VALUE | 0 | req->request->con->v2.out_kvec_cnt | 1-8 |
| PARAM_VALUE | 0 | req->request->con->v2.out_state | s32min-0,3-s32max |
| PARAM_VALUE | 0 | req->request->hdr.seq | 0 |
| PARAM_VALUE | 0 | req->request->list_head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->list_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->list_head.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->list_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->list_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | req->request->list_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | req->result | 0 |
| PARAM_VALUE | 0 | req->u.st | 4096-ptr_max |
| CAPPED_DATA | 0 | req->reply | 1 |
| CAPPED_DATA | 0 | req->tid | 1 |
| DATA_SOURCE | 0 | req | r lookup_generic_request |
| NOCHECK_CALL | |||
| USER_DATA | 0 | req->reply->con->v2.in_iter.count | 0 |