Searched refs:server_conf (Results 1 – 9 of 9) sorted by relevance
| /linux/fs/smb/server/ |
| H A D | proc.c | 97 switch (READ_ONCE(server_conf.state)) { in ksmbd_server_state_string() 113 switch (server_conf.signing) { in ksmbd_signing_mode_string() 152 seq_printf(m, "min_protocol:\t%s\n", ksmbd_get_protocol_string(server_conf.min_protocol)); in proc_show_ksmbd_stats() 153 seq_printf(m, "max_protocol:\t%s\n", ksmbd_get_protocol_string(server_conf.max_protocol)); in proc_show_ksmbd_stats() 154 seq_printf(m, "flags:\t0x%08x\n", server_conf.flags); in proc_show_ksmbd_stats() 155 seq_printf(m, "tcp_port:\t%u\n", server_conf.tcp_port); in proc_show_ksmbd_stats() 158 server_conf.enforced_signing ? "yes" : "no"); in proc_show_ksmbd_stats() 160 server_conf.bind_interfaces_only ? "yes" : "no"); in proc_show_ksmbd_stats() 161 seq_printf(m, "max_connections:\t%u\n", server_conf.max_connections); in proc_show_ksmbd_stats() 163 server_conf.max_ip_connections); in proc_show_ksmbd_stats() [all …]
|
| H A D | server.c | 32 struct ksmbd_server_config server_conf; variable 48 if (idx >= ARRAY_SIZE(server_conf.conf)) in ___server_conf_set() 54 kfree(server_conf.conf[idx]); in ___server_conf_set() 55 server_conf.conf[idx] = kstrdup(val, KSMBD_DEFAULT_GFP); in ___server_conf_set() 56 if (!server_conf.conf[idx]) in ___server_conf_set() 78 return server_conf.conf[SERVER_CONF_NETBIOS_NAME]; in ksmbd_netbios_name() 83 return server_conf.conf[SERVER_CONF_SERVER_STRING]; in ksmbd_server_string() 88 return server_conf.conf[SERVER_CONF_WORK_GROUP]; in ksmbd_work_group() 436 for (i = 0; i < ARRAY_SIZE(server_conf.conf); i++) { in server_conf_free() 437 kfree(server_conf.conf[i]); in server_conf_free() [all …]
|
| H A D | transport_ipc.c | 239 if (server_conf.ipc_timeout) in ipc_update_last_active() 240 server_conf.ipc_last_active = jiffies; in ipc_update_last_active() 315 server_conf.flags = req->flags; in ipc_server_config_on_startup() 316 server_conf.signing = req->signing; in ipc_server_config_on_startup() 317 server_conf.tcp_port = req->tcp_port; in ipc_server_config_on_startup() 318 server_conf.ipc_timeout = req->ipc_timeout * HZ; in ipc_server_config_on_startup() 320 &server_conf.deadtime)) { in ipc_server_config_on_startup() 324 server_conf.share_fake_fscaps = req->share_fake_fscaps; in ipc_server_config_on_startup() 328 strscpy(server_conf.aapl_model, req->aapl_model, in ipc_server_config_on_startup() 329 sizeof(server_conf.aapl_model)); in ipc_server_config_on_startup() [all …]
|
| H A D | transport_tcp.c | 187 if (server_conf.max_connections) in ksmbd_tcp_new_connection() 238 if (!server_conf.max_ip_connections) in ksmbd_kthread_fn() 269 if (server_conf.max_ip_connections <= max_ip_conns) { in ksmbd_kthread_fn() 271 max_ip_conns, server_conf.max_ip_connections); in ksmbd_kthread_fn() 284 if (server_conf.max_connections && in ksmbd_kthread_fn() 285 atomic_inc_return(&active_num_conn) > server_conf.max_connections) { in ksmbd_kthread_fn() 448 if (server_conf.max_connections) in ksmbd_tcp_disconnect() 498 sin.sin_port = htons(server_conf.tcp_port); in create_socket() 503 sin6.sin6_port = htons(server_conf.tcp_port); in create_socket()
|
| H A D | connection.c | 626 if (server_conf.deadtime > 0 && in ksmbd_conn_alive() 627 time_after(jiffies, conn->last_active + server_conf.deadtime)) { in ksmbd_conn_alive() 629 server_conf.deadtime / SMB_ECHO_INTERVAL); in ksmbd_conn_alive() 706 max_req = server_conf.max_inflight_req; in ksmbd_conn_handler_loop()
|
| H A D | vfs_cache.c | 1653 if (!(server_conf.flags & KSMBD_GLOBAL_FLAG_DURABLE_HANDLE)) in ksmbd_launch_ksmbd_durable_scavenger() 1664 server_conf.dh_task = kthread_run(ksmbd_durable_scavenger, in ksmbd_launch_ksmbd_durable_scavenger() 1666 if (IS_ERR(server_conf.dh_task)) { in ksmbd_launch_ksmbd_durable_scavenger() 1668 PTR_ERR(server_conf.dh_task)); in ksmbd_launch_ksmbd_durable_scavenger() 1669 server_conf.dh_task = NULL; in ksmbd_launch_ksmbd_durable_scavenger() 1677 if (!(server_conf.flags & KSMBD_GLOBAL_FLAG_DURABLE_HANDLE)) in ksmbd_stop_durable_scavenger() 1690 kthread_stop(server_conf.dh_task); in ksmbd_stop_durable_scavenger()
|
| H A D | smbacl.c | 228 smb_copy_sid(ssid, &server_conf.domain_sid); in id_to_sid() 287 sid_prefix = &server_conf.domain_sid; in sid_to_id() 832 sid = &server_conf.domain_sid; in set_mode_dacl() 1745 memcpy(&server_conf.domain_sid, &domain, sizeof(struct smb_sid)); in ksmbd_init_domain() 1747 server_conf.domain_sid.sub_auth[i + 1] = cpu_to_le32(sub_auth[i]); in ksmbd_init_domain()
|
| H A D | smb2pdu.c | 355 if (server_conf.signing == KSMBD_CONFIG_OPT_MANDATORY) in init_smb2_neg_rsp() 1552 if (server_conf.flags & KSMBD_GLOBAL_FLAG_SMB2_ENCRYPTION_OFF) in decode_encrypt_ctxt() 1992 if (server_conf.signing == KSMBD_CONFIG_OPT_MANDATORY) { in smb2_handle_negotiate() 1993 server_conf.enforced_signing = true; in smb2_handle_negotiate() 2278 (conn->sign || server_conf.enforced_signing)) || in ntlm_authenticate() 2286 if (server_conf.flags & KSMBD_GLOBAL_FLAG_SMB2_ENCRYPTION) in ntlm_authenticate() 2385 (conn->sign || server_conf.enforced_signing)) || in krb5_authenticate() 2393 if (server_conf.flags & KSMBD_GLOBAL_FLAG_SMB2_ENCRYPTION) in krb5_authenticate() 2473 (server_conf.flags & KSMBD_GLOBAL_FLAG_SMB3_MULTICHANNEL) && in smb2_sess_setup() 2543 server_conf.flags & KSMBD_GLOBAL_FLAG_SMB3_MULTICHANNEL) && in smb2_sess_setup() [all …]
|
| H A D | oplock.c | 2388 const char *src = server_conf.aapl_model[0] ? in create_aapl_rsp_buf() 2389 server_conf.aapl_model : "Xserve"; in create_aapl_rsp_buf()
|