| PARAM_VALUE |
0 |
osdc |
4096-ptr_max |
| PARAM_VALUE |
1 |
client |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->auth_err |
0 |
| PARAM_VALUE |
1 |
client->auth_wq.head.next |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->auth_wq.head.next->next |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->auth_wq.head.prev |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->auth_wq.head.prev->next |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->auth_wq.head.prev->prev |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->extra_mon_dispatch |
0 |
| PARAM_VALUE |
1 |
client->monc.auth |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.auth->name |
1-u64max |
| PARAM_VALUE |
1 |
client->monc.auth->negotiating |
1 |
| PARAM_VALUE |
1 |
client->monc.auth->want_keys |
39 |
| PARAM_VALUE |
1 |
client->monc.client |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.client->auth_err |
0 |
| PARAM_VALUE |
1 |
client->monc.client->auth_wq.head.next |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.client->auth_wq.head.prev |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.client->extra_mon_dispatch |
0 |
| PARAM_VALUE |
1 |
client->monc.client->mount_mutex.magic |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.client->msgr.inst.addr.nonce |
1-u32max |
| PARAM_VALUE |
1 |
client->monc.client->msgr.inst.addr.type |
3 |
| PARAM_VALUE |
1 |
client->monc.client->msgr.my_enc_addr.nonce |
1-u32max |
| PARAM_VALUE |
1 |
client->monc.client->options |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.client->private |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.client->required_features |
0,8388608 |
| PARAM_VALUE |
1 |
client->monc.client->supported_features |
3387146417253690110 |
| PARAM_VALUE |
1 |
client->monc.con.bounce_page |
0 |
| PARAM_VALUE |
1 |
client->monc.con.delay |
0 |
| PARAM_VALUE |
1 |
client->monc.con.error_msg |
0 |
| PARAM_VALUE |
1 |
client->monc.con.flags |
0 |
| PARAM_VALUE |
1 |
client->monc.con.in_data_crc |
0 |
| PARAM_VALUE |
1 |
client->monc.con.in_front_crc |
0 |
| PARAM_VALUE |
1 |
client->monc.con.in_middle_crc |
0 |
| PARAM_VALUE |
1 |
client->monc.con.in_msg |
0 |
| PARAM_VALUE |
1 |
client->monc.con.in_seq |
0 |
| PARAM_VALUE |
1 |
client->monc.con.in_seq_acked |
0 |
| PARAM_VALUE |
1 |
client->monc.con.msgr |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.con.mutex.first_waiter |
0 |
| PARAM_VALUE |
1 |
client->monc.con.mutex.magic |
0 |
| PARAM_VALUE |
1 |
client->monc.con.mutex.osq.tail.counter |
0 |
| PARAM_VALUE |
1 |
client->monc.con.mutex.owner.counter |
0 |
| PARAM_VALUE |
1 |
client->monc.con.ops |
7633239505158668288 |
| PARAM_VALUE |
1 |
client->monc.con.ops->add_authorizer_challenge |
0,4570694679072546816,9106719031468761088 |
| PARAM_VALUE |
1 |
client->monc.con.ops->alloc_msg |
0,1819672071517347840,3985100338545319936,8051317338035064832 |
| PARAM_VALUE |
1 |
client->monc.con.ops->check_message_signature |
0,2338881485687373824,7398673791904043008 |
| PARAM_VALUE |
1 |
client->monc.con.ops->dispatch |
0,5069345856845316096,5185361939284975616,8367005991706517504 |
| PARAM_VALUE |
1 |
client->monc.con.ops->fault |
0,5235114639455322112,7890162724431134720 |
| PARAM_VALUE |
1 |
client->monc.con.ops->get |
0,1733957411014758400,5067823073802145792,9046076307153379328 |
| PARAM_VALUE |
1 |
client->monc.con.ops->get_auth_request |
0,3097215666396741632,6863677008278192128,8191687471266062336 |
| PARAM_VALUE |
1 |
client->monc.con.ops->get_authorizer |
0,824788881680629760,9056656172098445312 |
| PARAM_VALUE |
1 |
client->monc.con.ops->handle_auth_bad_method |
0,476257765314297856,2064871891929993216,3616707156672061440 |
| PARAM_VALUE |
1 |
client->monc.con.ops->handle_auth_done |
0,218166346346975232,3657433399607500800,7679859771777245184 |
| PARAM_VALUE |
1 |
client->monc.con.ops->handle_auth_reply_more |
0,5798876659189800960,6850432694908821504,8279948037938364416 |
| PARAM_VALUE |
1 |
client->monc.con.ops->invalidate_authorizer |
0,1001377535138050048,1463731196565176320 |
| PARAM_VALUE |
1 |
client->monc.con.ops->peer_reset |
0,2747659020159242240 |
| PARAM_VALUE |
1 |
client->monc.con.ops->put |
0,3343298065298829312,6612073531077701632,7503489253805752320 |
| PARAM_VALUE |
1 |
client->monc.con.ops->reencode_message |
0,4019355679470731264 |
| PARAM_VALUE |
1 |
client->monc.con.ops->sign_message |
0,1175390057949110272,1281680883755110400 |
| PARAM_VALUE |
1 |
client->monc.con.ops->sparse_read |
0,8552505226235363328 |
| PARAM_VALUE |
1 |
client->monc.con.ops->verify_authorizer_reply |
0,3350695966436954112,7309319912932315136 |
| PARAM_VALUE |
1 |
client->monc.con.out_msg |
0 |
| PARAM_VALUE |
1 |
client->monc.con.out_queue.next |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.con.out_queue.next->next |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.con.out_queue.prev |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.con.out_queue.prev->next |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.con.out_queue.prev->prev |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.con.out_sent.next |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.con.out_sent.next->next |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.con.out_sent.prev |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.con.out_sent.prev->next |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.con.out_sent.prev->prev |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.con.out_seq |
0 |
| PARAM_VALUE |
1 |
client->monc.con.peer_addr.nonce |
0 |
| PARAM_VALUE |
1 |
client->monc.con.peer_addr.type |
0 |
| PARAM_VALUE |
1 |
client->monc.con.peer_features |
0 |
| PARAM_VALUE |
1 |
client->monc.con.peer_name.num |
0 |
| PARAM_VALUE |
1 |
client->monc.con.peer_name.type |
0 |
| PARAM_VALUE |
1 |
client->monc.con.private |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.con.sock |
0 |
| PARAM_VALUE |
1 |
client->monc.con.sock_state.counter |
0 |
| PARAM_VALUE |
1 |
client->monc.con.state |
1 |
| PARAM_VALUE |
1 |
client->monc.con.v1.auth |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.auth_retry |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.connect_seq |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_base_pos |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_hdr.crc |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_hdr.data_len |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_hdr.data_off |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_hdr.front_len |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_hdr.middle_len |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_hdr.priority |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_hdr.reserved |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_hdr.seq |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_hdr.src.num |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_hdr.src.type |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_hdr.tid |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_hdr.type |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_hdr.version |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_reply.features |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_reply.flags |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_reply.global_seq |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_reply.tag |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_sr_kvec.iov_base |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_sr_kvec.iov_len |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_sr_len |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_tag |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.in_temp_ack |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_connect.flags |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_hdr.crc |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_hdr.data_len |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_hdr.data_off |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_hdr.front_len |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_hdr.middle_len |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_hdr.priority |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_hdr.reserved |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_hdr.seq |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_hdr.src.num |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_hdr.src.type |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_hdr.tid |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_hdr.type |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_hdr.version |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_kvec_bytes |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_kvec_cur |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_kvec_left |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_more |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_msg_done |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_skip |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.out_temp_ack |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v1.peer_global_seq |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.client_cookie |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.con_mode |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.conn_buf_cnt |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.connect_seq |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.data_len_remain |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.gcm_req |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.gcm_tfm |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.gcm_wait.err |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.global_seq |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.hmac_key_set |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_bvec.bv_len |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_bvec.bv_offset |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_bvec.bv_page |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_cursor.data |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_cursor.lastlen |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_cursor.need_crc |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_cursor.offset |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_cursor.page |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_cursor.resid |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_cursor.sr_resid |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_desc.fd_seg_cnt |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_desc.fd_tag |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_enc_i |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_enc_page_cnt |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_enc_pages |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_enc_resid |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_gcm_nonce.fixed |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_iter.__iov |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_iter.bvec |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_iter.count |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_iter.data_source |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_iter.folioq |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_iter.folioq_slot |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_iter.iov_offset |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_iter.iter_type |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_iter.kvec |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_iter.nofault |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_iter.nr_segs |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_iter.ubuf |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_iter.xarray |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_kvec_cnt |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_sign_kvec_cnt |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.in_state |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_bvec.bv_len |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_bvec.bv_offset |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_bvec.bv_page |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_cursor.data |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_cursor.lastlen |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_cursor.need_crc |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_cursor.offset |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_cursor.page |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_cursor.resid |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_cursor.sr_resid |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_enc_i |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_enc_page_cnt |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_enc_pages |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_enc_resid |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_epil.data_crc |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_epil.front_crc |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_epil.middle_crc |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_gcm_nonce.fixed |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_iter.__iov |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_iter.bvec |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_iter.count |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_iter.folioq |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_iter.iov_offset |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_iter.iter_type |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_iter.kvec |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_iter.nofault |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_iter.nr_segs |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_iter.ubuf |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_iter.xarray |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_iter_sendpage |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_kvec_cnt |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_sign_kvec_cnt |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_state |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.out_zero |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.peer_global_seq |
0 |
| PARAM_VALUE |
1 |
client->monc.con.v2.server_cookie |
0 |
| PARAM_VALUE |
1 |
client->monc.con.work.cpu |
0 |
| PARAM_VALUE |
1 |
client->monc.con.work.timer.entry.next |
0 |
| PARAM_VALUE |
1 |
client->monc.con.work.timer.entry.pprev |
0 |
| PARAM_VALUE |
1 |
client->monc.con.work.timer.expires |
0 |
| PARAM_VALUE |
1 |
client->monc.con.work.timer.flags |
0 |
| PARAM_VALUE |
1 |
client->monc.con.work.timer.function |
0 |
| PARAM_VALUE |
1 |
client->monc.con.work.work.data.counter |
0 |
| PARAM_VALUE |
1 |
client->monc.con.work.work.entry.next |
0 |
| PARAM_VALUE |
1 |
client->monc.con.work.work.entry.prev |
0 |
| PARAM_VALUE |
1 |
client->monc.con.work.work.func |
0 |
| PARAM_VALUE |
1 |
client->monc.con.work.wq |
0 |
| PARAM_VALUE |
1 |
client->monc.cur_mon |
(-1) |
| PARAM_VALUE |
1 |
client->monc.debugfs_file |
0 |
| PARAM_VALUE |
1 |
client->monc.delayed_work.cpu |
0 |
| PARAM_VALUE |
1 |
client->monc.delayed_work.timer.expires |
0 |
| PARAM_VALUE |
1 |
client->monc.delayed_work.timer.flags |
0 |
| PARAM_VALUE |
1 |
client->monc.delayed_work.work.func |
0 |
| PARAM_VALUE |
1 |
client->monc.delayed_work.wq |
0 |
| PARAM_VALUE |
1 |
client->monc.fs_cluster_id |
(-1) |
| PARAM_VALUE |
1 |
client->monc.had_a_connection |
0 |
| PARAM_VALUE |
1 |
client->monc.hunt_mult |
1 |
| PARAM_VALUE |
1 |
client->monc.hunting |
0 |
| PARAM_VALUE |
1 |
client->monc.last_tid |
0 |
| PARAM_VALUE |
1 |
client->monc.m_auth |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.m_auth_reply |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.m_subscribe |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.m_subscribe_ack |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.monmap |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->monc.pending_auth |
0 |
| PARAM_VALUE |
1 |
client->monc.sub_renew_after |
0 |
| PARAM_VALUE |
1 |
client->monc.sub_renew_sent |
0 |
| PARAM_VALUE |
1 |
client->mount_mutex.dep_map->name |
0-255 |
| PARAM_VALUE |
1 |
client->mount_mutex.first_waiter |
0 |
| PARAM_VALUE |
1 |
client->mount_mutex.magic |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->mount_mutex.osq.tail.counter |
0 |
| PARAM_VALUE |
1 |
client->mount_mutex.owner.counter |
0 |
| PARAM_VALUE |
1 |
client->msgr.inst.addr.nonce |
1-u32max |
| PARAM_VALUE |
1 |
client->msgr.inst.addr.type |
3 |
| PARAM_VALUE |
1 |
client->msgr.my_enc_addr.nonce |
1-u32max |
| PARAM_VALUE |
1 |
client->msgr.my_enc_addr.type |
0 |
| PARAM_VALUE |
1 |
client->msgr.stopping.counter |
0 |
| PARAM_VALUE |
1 |
client->options |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->private |
4096-ptr_max |
| PARAM_VALUE |
1 |
client->required_features |
0,8388608 |
| PARAM_VALUE |
1 |
client->supported_features |
3387146417253690110 |
| BUF_SIZE |
1 |
client |
6760 |
| CAPPED_DATA |
1 |
client->monc.auth |
1 |
| CAPPED_DATA |
1 |
client->monc.monmap |
1 |
| DATA_SOURCE |
1 |
client |
r _kzalloc_noprof |
| FUZZY_MAX |
1 |
client->required_features |
0 |
| MEM_ZERO |
1 |
&client->monc |
|
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| HALF_LOCKED2 |
|
&of->mutex |
|
| HALF_LOCKED2 |
|
global &client_mutex |
|