Lines Matching refs:rc

75 	int rc;
100 rc = dns_resolve_server_name_to_ip(unc, (struct sockaddr *)&ss, NULL);
103 if (rc < 0) {
105 __func__, server->hostname, rc);
110 rc = 0;
113 return rc;
118 int rc;
132 rc = server->ops->query_server_interfaces(xid, tcon, false);
135 if (rc) {
136 if (rc == -EOPNOTSUPP)
140 __func__, rc);
391 int rc = 0;
406 rc = reconn_set_ipaddr_from_hostname(server);
407 cifs_dbg(FYI, "%s: reconn_set_ipaddr_from_hostname: rc=%d\n", __func__, rc);
411 rc = smbd_reconnect(server);
413 rc = generic_ip_connect(server);
414 if (rc) {
416 cifs_dbg(FYI, "%s: reconnect error %d\n", __func__, rc);
437 return rc;
443 int rc;
462 rc = reconn_set_ipaddr_from_hostname(server);
463 cifs_dbg(FYI, "%s: reconn_set_ipaddr_from_hostname: rc=%d\n", __func__, rc);
467 rc = smbd_reconnect(server);
469 rc = generic_ip_connect(server);
471 return rc;
477 int rc;
489 rc = __reconnect_target_unlocked(server, dfs_cache_get_tgt_name(tit));
490 if (!rc) {
495 return rc;
504 int rc = 0;
537 rc = reconnect_target_unlocked(server, &tl, &target_hint);
538 if (rc) {
541 cifs_dbg(FYI, "%s: reconnect error %d\n", __func__, rc);
573 return rc;
597 int rc;
613 rc = server->ops->echo ? server->ops->echo(server) : -ENOSYS;
614 cifs_server_dbg(FYI, "send echo request: rc = %d\n", rc);
1092 int rc;
1102 rc = server->ops->check_message(buf, server->total_read, server);
1103 if (rc)
1118 return rc;
1120 handle_mid(mid, server, buf, rc);
1684 int rc;
1695 rc = -ENOMEM;
1701 rc = -ENOMEM;
1708 rc = -ENOMEM;
1785 rc = -ENOENT;
1792 rc = 0;
1795 rc = -ENOENT;
1799 rc = ip_connect(tcp_ses);
1800 if (rc < 0) {
1813 rc = PTR_ERR(tcp_ses->tsk);
1814 cifs_dbg(VFS, "error %d create cifsd thread\n", rc);
1861 return ERR_PTR(rc);
1925 int rc = 0, xid;
1958 rc = server->ops->tree_connect(xid, ses, unc, tcon, ctx->local_nls);
1961 if (rc) {
1962 cifs_server_dbg(VFS, "failed to connect to IPC (rc=%d)\n", rc);
1967 cifs_dbg(FYI, "IPC tcon rc=%d ipc tid=0x%x\n", rc, tcon->tid);
1974 return rc;
2012 int rc;
2049 rc = server->ops->logoff(xid, ses);
2050 if (rc)
2051 cifs_server_dbg(VFS, "%s: Session Logoff failure rc=%d\n",
2052 __func__, rc);
2089 int rc = 0;
2117 rc = -EINVAL;
2126 rc = PTR_ERR(key);
2135 rc = PTR_ERR(key);
2144 rc = upayload ? PTR_ERR(upayload) : -EINVAL;
2155 rc = -EINVAL;
2163 rc = -EINVAL;
2171 rc = -ENOMEM;
2179 rc = -EINVAL;
2191 rc = -ENOMEM;
2206 rc = -ENOMEM;
2223 cifs_dbg(FYI, "%s: returning %d\n", __func__, rc);
2224 return rc;
2247 int rc = 0;
2266 rc = cifs_negotiate_protocol(xid, ses, server);
2267 if (rc) {
2272 return ERR_PTR(rc);
2275 rc = cifs_setup_session(xid, ses, server,
2277 if (rc) {
2282 return ERR_PTR(rc);
2296 rc = -ENOMEM;
2354 rc = cifs_negotiate_protocol(xid, ses, server);
2355 if (!rc)
2356 rc = cifs_setup_session(xid, ses, server, ctx->local_nls);
2365 if (rc)
2389 return ERR_PTR(rc);
2484 int rc;
2486 rc = cifs_swn_unregister(tcon);
2487 if (rc < 0) {
2489 __func__, rc);
2530 int rc, xid;
2544 rc = -ENOSYS;
2555 rc = -ENOMEM;
2564 rc = -EOPNOTSUPP;
2574 rc = -EOPNOTSUPP;
2584 rc = -ENOMEM;
2593 rc = -EOPNOTSUPP;
2600 rc = -EOPNOTSUPP;
2615 rc = -EOPNOTSUPP;
2620 rc = -EOPNOTSUPP;
2626 rc = ses->server->ops->tree_connect(xid, ses, ctx->UNC, tcon,
2629 cifs_dbg(FYI, "Tcon rc = %d\n", rc);
2630 if (rc)
2639 rc = -EOPNOTSUPP;
2647 rc = -EOPNOTSUPP;
2659 rc = -EOPNOTSUPP;
2675 rc = cifs_swn_register(tcon);
2676 if (rc < 0) {
2677 cifs_dbg(VFS, "Failed to register for witness notifications: %d\n", rc);
2683 rc = -EOPNOTSUPP;
2688 rc = -EOPNOTSUPP;
2705 rc = -EOPNOTSUPP;
2744 return ERR_PTR(rc);
2848 int rc = 0;
2880 rc = 0;
2884 rc = compare_mount_options(sb, mnt_data);
2893 return rc;
2948 int rc = 0;
2954 rc = kernel_bind(socket,
2957 if (rc < 0) {
2965 &saddr6->sin6_addr, rc);
2968 &saddr4->sin_addr.s_addr, rc);
2971 return rc;
2977 int rc = 0;
3017 rc = smb_send(server, smb_buf, len);
3026 return rc;
3036 int rc = 0;
3061 rc = __sock_create(cifs_net_ns(server), sfamily, SOCK_STREAM,
3063 if (rc < 0) {
3064 cifs_server_dbg(VFS, "Error %d creating socket\n", rc);
3065 return rc;
3079 rc = bind_socket(server);
3080 if (rc < 0)
3081 return rc;
3106 rc = kernel_connect(socket, saddr, slen,
3113 if (server->noblockcnt && rc == -EINPROGRESS)
3114 rc = 0;
3115 if (rc < 0) {
3116 cifs_dbg(FYI, "Error %d connecting to server\n", rc);
3117 trace_smb3_connect_err(server->hostname, server->conn_id, &server->dstaddr, rc);
3120 return rc;
3124 rc = ip_rfc1001_connect(server);
3126 return rc;
3142 int rc;
3147 rc = generic_ip_connect(server);
3148 if (rc >= 0)
3149 return rc;
3322 int rc = 0;
3343 int rc = 0;
3348 rc = -EINVAL;
3356 rc = PTR_ERR(server);
3364 rc = PTR_ERR(ses);
3372 rc = -EOPNOTSUPP;
3381 return rc;
3390 int rc = 0;
3394 rc = -EINVAL;
3404 rc = PTR_ERR(tcon);
3426 rc = -EACCES;
3480 return rc;
3517 int rc;
3525 rc = server->ops->is_path_accessible(xid, tcon, cifs_sb, "");
3526 while (rc == 0) {
3549 rc = server->ops->is_path_accessible(xid, tcon, cifs_sb,
3553 return rc;
3563 int rc;
3584 rc = server->ops->is_path_accessible(xid, tcon, cifs_sb,
3586 if (rc != 0 && rc != -EREMOTE)
3589 if (rc != -EREMOTE) {
3590 rc = cifs_are_all_path_components_accessible(server, xid, tcon,
3592 if (rc != 0) {
3595 rc = 0;
3601 return rc;
3609 int rc;
3611 rc = dfs_mount_share(&mnt_ctx, &isdfs);
3612 if (rc)
3633 rc = mount_setup_tlink(cifs_sb, mnt_ctx.ses, mnt_ctx.tcon);
3634 if (rc)
3638 return rc;
3642 return rc;
3647 int rc = 0;
3650 rc = cifs_mount_get_session(&mnt_ctx);
3651 if (rc)
3654 rc = cifs_mount_get_tcon(&mnt_ctx);
3655 if (!rc) {
3661 rc = -EHOSTDOWN;
3663 rc = -EACCES;
3665 rc = -ENOENT;
3667 if (rc)
3670 rc = cifs_is_path_remote(&mnt_ctx);
3671 if (rc == -EREMOTE)
3672 rc = -EOPNOTSUPP;
3673 if (rc)
3676 rc = mount_setup_tlink(cifs_sb, mnt_ctx.ses, mnt_ctx.tcon);
3677 if (rc)
3681 return rc;
3685 return rc;
3702 int rc = 0;
3760 rc = SendReceive(xid, ses, smb_buffer, smb_buffer_response, &length,
3764 if (rc == 0) {
3813 return rc;
3855 int rc = 0;
3878 rc = server->ops->negotiate(xid, ses, server);
3879 if (rc == 0) {
3884 rc = -EHOSTDOWN;
3893 return rc;
3901 int rc = -ENOSYS;
3966 rc = server->ops->sess_setup(xid, ses, server, nls_info);
3968 if (rc) {
3969 cifs_server_dbg(VFS, "Send error in SessSetup = %d\n", rc);
3988 return rc;
4006 int rc;
4037 rc = cifs_set_vol_auth(ctx, master_tcon->ses);
4038 if (rc) {
4039 tcon = ERR_PTR(rc);
4299 int rc;
4323 rc = ops->tree_connect(xid, tcon->ses, tcon->tree_name, tcon, nlsc);
4324 if (rc) {
4337 return rc;