Lines Matching refs:server

38 void cifs_dump_detail(void *buf, struct TCP_Server_Info *server)
46 if (!server->ops->check_message(buf, server->total_read, server)) {
48 server->ops->calc_smb_size(smb));
53 void cifs_dump_mids(struct TCP_Server_Info *server)
58 if (server == NULL)
62 spin_lock(&server->mid_lock);
63 list_for_each_entry(mid_entry, &server->pending_mid_q, qhead) {
80 cifs_dump_detail(mid_entry->resp_buf, server);
85 spin_unlock(&server->mid_lock);
119 if (tcon->ses->server->ops->dump_share_caps)
120 tcon->ses->server->ops->dump_share_caps(m, tcon);
139 struct TCP_Server_Info *server = chan->server;
141 if (!server) {
151 i+1, server->conn_id,
152 server->credits,
153 server->echo_credits,
154 server->oplock_credits,
155 server->dialect,
156 server->tcpStatus,
157 server->reconnect_instance,
158 server->srv_count,
159 server->sec_mode,
160 in_flight(server),
161 atomic_read(&server->in_send),
162 atomic_read(&server->num_waiters));
164 if (server->net)
165 seq_printf(m, " Net namespace: %u ", server->net->ns.inum);
237 struct TCP_Server_Info *server;
251 list_for_each_entry(server, &cifs_tcp_ses_list, tcp_ses_list) {
252 list_for_each_entry(ses, &server->smb_ses_list, smb_ses_list) {
284 struct TCP_Server_Info *server;
341 list_for_each_entry(server, &cifs_tcp_ses_list, tcp_ses_list) {
343 if (SERVER_IS_CHAN(server))
348 c, server->conn_id);
350 spin_lock(&server->srv_lock);
351 if (server->hostname)
352 seq_printf(m, "Hostname: %s ", server->hostname);
353 seq_printf(m, "\nClientGUID: %pUL", server->client_guid);
354 spin_unlock(&server->srv_lock);
356 if (!server->rdma)
359 if (!server->smbd_conn) {
366 server->smbd_conn->protocol,
367 server->smbd_conn->transport_status);
370 server->smbd_conn->receive_credit_max,
371 server->smbd_conn->send_credit_target,
372 server->smbd_conn->max_send_size);
375 server->smbd_conn->max_fragmented_recv_size,
376 server->smbd_conn->max_fragmented_send_size,
377 server->smbd_conn->max_receive_size);
380 server->smbd_conn->keep_alive_interval,
381 server->smbd_conn->max_readwrite_size,
382 server->smbd_conn->rdma_readwrite_threshold);
385 server->smbd_conn->count_get_receive_buffer,
386 server->smbd_conn->count_put_receive_buffer,
387 server->smbd_conn->count_send_empty);
394 server->smbd_conn->count_reassembly_queue,
395 server->smbd_conn->count_enqueue_reassembly_queue,
396 server->smbd_conn->count_dequeue_reassembly_queue,
397 server->smbd_conn->fragment_reassembly_remaining,
398 server->smbd_conn->reassembly_data_length,
399 server->smbd_conn->reassembly_queue_length);
402 atomic_read(&server->smbd_conn->send_credits),
403 atomic_read(&server->smbd_conn->receive_credits),
404 server->smbd_conn->receive_credit_target);
406 atomic_read(&server->smbd_conn->send_pending));
409 server->smbd_conn->count_receive_queue,
410 server->smbd_conn->count_empty_packet_queue);
413 server->smbd_conn->responder_resources,
414 server->smbd_conn->max_frmr_depth,
415 server->smbd_conn->mr_type);
417 atomic_read(&server->smbd_conn->mr_ready_count),
418 atomic_read(&server->smbd_conn->mr_used_count));
422 server->credits,
423 server->echo_credits,
424 server->oplock_credits,
425 server->dialect);
426 if (server->compress_algorithm == SMB3_COMPRESS_LZNT1)
428 else if (server->compress_algorithm == SMB3_COMPRESS_LZ77)
430 else if (server->compress_algorithm == SMB3_COMPRESS_LZ77_HUFF)
432 if (server->sign)
434 if (server->posix_ext_supported)
436 if (server->nosharesock)
439 if (server->rdma)
443 server->tcpStatus,
444 server->reconnect_instance,
445 server->srv_count,
446 server->sec_mode, in_flight(server));
448 if (server->net)
449 seq_printf(m, " Net namespace: %u ", server->net->ns.inum);
453 atomic_read(&server->in_send),
454 atomic_read(&server->num_waiters));
456 if (server->leaf_fullpath) {
458 server->leaf_fullpath);
463 list_for_each_entry(ses, &server->smb_ses_list, smb_ses_list) {
494 get_security_type_str(server->ops->select_sectype(server, ses->sectype)));
501 if (server->cipher_type == SMB2_ENCRYPTION_AES256_GCM)
583 chan_server = ses->chans[j].server;
625 struct TCP_Server_Info *server;
645 list_for_each_entry(server, &cifs_tcp_ses_list, tcp_ses_list) {
646 server->max_in_flight = 0;
649 atomic_set(&server->num_cmds[i], 0);
650 atomic_set(&server->smb2slowcmd[i], 0);
651 server->time_per_cmd[i] = 0;
652 server->slowest_cmd[i] = 0;
653 server->fastest_cmd[0] = 0;
656 list_for_each_entry(ses, &server->smb_ses_list, smb_ses_list) {
663 if (server->ops->clear_stats)
664 server->ops->clear_stats(tcon);
682 struct TCP_Server_Info *server;
712 list_for_each_entry(server, &cifs_tcp_ses_list, tcp_ses_list) {
713 seq_printf(m, "\nMax requests in flight: %d", server->max_in_flight);
721 atomic_read(&server->num_cmds[j]),
722 server->time_per_cmd[j],
723 server->fastest_cmd[j],
724 server->slowest_cmd[j]);
726 if (atomic_read(&server->smb2slowcmd[j])) {
727 spin_lock(&server->srv_lock);
729 atomic_read(&server->smb2slowcmd[j]),
730 server->hostname, j);
731 spin_unlock(&server->srv_lock);
734 list_for_each_entry(ses, &server->smb_ses_list, smb_ses_list) {
742 if (server->ops->print_stats)
743 server->ops->print_stats(m, tcon);