Lines Matching defs:err
125 int err;
138 err = security_dentry_init_security(dentry, sattr->ia_mode,
140 if (err == 0)
172 static int nfs4_map_errors(int err)
174 if (err >= -1000)
175 return err;
176 switch (err) {
196 __func__, -err);
512 int err;
514 err = nfs_async_inode_return_delegation(inode,
516 if (err == 0)
1258 int err, struct nfs4_exception *exception)
1260 if (err != -EINVAL)
1351 goto err;
1440 err:
2217 int err;
2219 err = _nfs4_do_open_reclaim(ctx, state);
2220 trace_nfs4_open_reclaim(ctx, 0, err);
2221 if (nfs4_clear_cap_atomic_open_v1(server, err, &exception))
2223 if (err != -NFS4ERR_DELAY)
2225 nfs4_handle_exception(server, err, &exception);
2227 return err;
2245 static int nfs4_handle_delegation_recall_error(struct nfs_server *server, struct nfs4_state *state, const nfs4_stateid *stateid, struct file_lock *fl, int err)
2247 switch (err) {
2250 "%d.\n", __func__, err);
2296 return err;
2304 int err = 0;
2312 err = nfs4_open_recover_helper(opendata, FMODE_READ|FMODE_WRITE);
2313 if (err)
2317 err = nfs4_open_recover_helper(opendata, FMODE_WRITE);
2318 if (err)
2322 err = nfs4_open_recover_helper(opendata, FMODE_READ);
2323 if (err)
2329 return nfs4_handle_delegation_recall_error(server, state, stateid, NULL, err);
2738 int err;
2741 err = _nfs4_open_expired(ctx, state);
2742 trace_nfs4_open_expired(ctx, 0, err);
2743 if (nfs4_clear_cap_atomic_open_v1(server, err, &exception))
2745 switch (err) {
2750 nfs4_handle_exception(server, err, &exception);
2751 err = 0;
2755 return err;
3381 int err;
3388 err = _nfs4_do_setattr(inode, &arg, &res, cred, ctx);
3389 switch (err) {
3399 err = -EBADF;
3401 err = -EACCES;
3405 err = nfs4_handle_exception(server, err, &exception);
3408 return err;
3935 int err;
3937 err = nfs4_handle_exception(server,
3941 return err;
3979 int err;
3981 err = _nfs4_lookup_root(server, fhandle, info);
3982 trace_nfs4_lookup_root(server, fhandle, info->fattr, err);
3983 switch (err) {
3988 err = nfs4_handle_exception(server, err, &exception);
3992 return err;
4209 int err;
4211 err = _nfs4_proc_getattr(server, fhandle, fattr, label, inode);
4212 trace_nfs4_getattr(server, fhandle, fattr, err);
4213 err = nfs4_handle_exception(server, err,
4216 return err;
4343 int err;
4345 err = _nfs4_proc_lookup(client, dir, dentry, fhandle, fattr, label);
4346 trace_nfs4_lookup(dir, name, err);
4347 switch (err) {
4349 err = -ENOENT;
4352 err = nfs4_get_referral(client, dir, name, fattr, fhandle);
4353 if (err == -NFS4ERR_MOVED)
4354 err = nfs4_handle_exception(NFS_SERVER(dir), err, &exception);
4357 err = -EPERM;
4367 err = nfs4_handle_exception(NFS_SERVER(dir), err, &exception);
4372 if (err == 0)
4377 return err;
4448 int err;
4450 err = _nfs4_proc_lookupp(inode, fhandle, fattr, label);
4451 trace_nfs4_lookupp(inode, err);
4452 err = nfs4_handle_exception(NFS_SERVER(inode), err,
4455 return err;
4497 int err;
4499 err = _nfs4_proc_access(inode, entry);
4500 trace_nfs4_access(inode, err);
4501 err = nfs4_handle_exception(NFS_SERVER(inode), err,
4504 return err;
4554 int err;
4556 err = _nfs4_proc_readlink(inode, page, pgbase, pglen);
4557 trace_nfs4_readlink(inode, err);
4558 err = nfs4_handle_exception(NFS_SERVER(inode), err,
4561 return err;
4634 int err;
4643 err = _nfs4_proc_remove(dir, &dentry->d_name, NF4REG);
4644 trace_nfs4_remove(dir, &dentry->d_name, err);
4645 err = nfs4_handle_exception(NFS_SERVER(dir), err,
4648 return err;
4656 int err;
4659 err = _nfs4_proc_remove(dir, name, NF4DIR);
4660 trace_nfs4_remove(dir, name, err);
4661 err = nfs4_handle_exception(NFS_SERVER(dir), err,
4664 return err;
4821 int err;
4823 err = nfs4_handle_exception(NFS_SERVER(inode),
4827 return err;
4932 int err;
4937 err = _nfs4_proc_symlink(dir, dentry, page, len, sattr, label);
4938 trace_nfs4_symlink(dir, &dentry->d_name, err);
4939 err = nfs4_handle_exception(NFS_SERVER(dir), err,
4944 return err;
4973 int err;
4980 err = _nfs4_proc_mkdir(dir, dentry, sattr, label);
4981 trace_nfs4_mkdir(dir, &dentry->d_name, err);
4982 err = nfs4_handle_exception(NFS_SERVER(dir), err,
4987 return err;
5040 int err;
5042 err = _nfs4_proc_readdir(dentry, cred, cookie,
5044 trace_nfs4_readdir(d_inode(dentry), err);
5045 err = nfs4_handle_exception(NFS_SERVER(d_inode(dentry)), err,
5048 return err;
5094 int err;
5101 err = _nfs4_proc_mknod(dir, dentry, sattr, label, rdev);
5102 trace_nfs4_mknod(dir, &dentry->d_name, err);
5103 err = nfs4_handle_exception(NFS_SERVER(dir), err,
5109 return err;
5137 int err;
5139 err = nfs4_handle_exception(server,
5143 return err;
5170 int err;
5173 err = _nfs4_do_fsinfo(server, fhandle, fsinfo);
5174 trace_nfs4_fsinfo(server, fhandle, fsinfo->fattr, err);
5175 if (err == 0) {
5179 err = nfs4_handle_exception(server, err, &exception);
5181 return err;
5231 int err;
5234 err = nfs4_handle_exception(server,
5238 return err;
5263 static bool nfs4_error_stateid_expired(int err)
5265 switch (err) {
5969 int err;
5971 err = __nfs4_proc_set_acl(inode, buf, buflen);
5972 trace_nfs4_set_acl(inode, err);
5973 if (err == -NFS4ERR_BADOWNER || err == -NFS4ERR_BADNAME) {
5978 err = -EINVAL;
5981 err = nfs4_handle_exception(NFS_SERVER(inode), err,
5984 return err;
6028 int err;
6034 err = _nfs4_get_security_label(inode, buf, buflen);
6035 trace_nfs4_get_security_label(inode, err);
6036 err = nfs4_handle_exception(NFS_SERVER(inode), err,
6039 return err;
6085 int err;
6088 err = _nfs4_do_set_security_label(inode, ilabel,
6090 trace_nfs4_set_security_label(inode, err);
6091 err = nfs4_handle_exception(NFS_SERVER(inode), err,
6094 return err;
6605 int err;
6607 err = _nfs4_proc_delegreturn(inode, cred, stateid, issync);
6608 trace_nfs4_delegreturn(inode, stateid, err);
6609 switch (err) {
6615 err = nfs4_handle_exception(server, err, &exception);
6617 return err;
6667 int err;
6670 err = _nfs4_proc_getlk(state, cmd, request);
6671 trace_nfs4_get_lock(request, state, cmd, err);
6672 err = nfs4_handle_exception(NFS_SERVER(state->inode), err,
6675 return err;
7184 int err;
7190 err = _nfs4_do_setlk(state, F_SETLK, request, NFS_LOCK_RECLAIM);
7191 if (err != -NFS4ERR_DELAY)
7193 nfs4_handle_exception(server, err, &exception);
7195 return err;
7204 int err;
7206 err = nfs4_set_lock_state(state, request);
7207 if (err != 0)
7208 return err;
7216 err = _nfs4_do_setlk(state, F_SETLK, request, NFS_LOCK_EXPIRED);
7217 switch (err) {
7222 nfs4_handle_exception(server, err, &exception);
7223 err = 0;
7227 return err;
7284 int err;
7287 err = _nfs4_proc_setlk(state, cmd, request);
7288 if (err == -NFS4ERR_DENIED)
7289 err = -EAGAIN;
7290 err = nfs4_handle_exception(NFS_SERVER(state->inode),
7291 err, &exception);
7293 return err;
7461 int err;
7463 err = nfs4_set_lock_state(state, fl);
7464 if (err != 0)
7465 return err;
7467 err = _nfs4_do_setlk(state, F_SETLK, fl, NFS_LOCK_NEW);
7468 if (err != -NFS4ERR_DELAY)
7471 } while (err == -NFS4ERR_DELAY);
7472 return nfs4_handle_delegation_recall_error(server, state, stateid, fl, err);
7823 int err;
7825 err = _nfs4_proc_fs_locations(client, dir, name,
7827 trace_nfs4_get_fs_locations(dir, name, err);
7828 err = nfs4_handle_exception(NFS_SERVER(dir), err,
7831 return err;
8175 int err;
8177 err = -NFS4ERR_WRONGSEC;
8181 err = _nfs4_proc_secinfo(dir, name, flavors, true);
8189 if (err == -NFS4ERR_WRONGSEC)
8190 err = _nfs4_proc_secinfo(dir, name, flavors, false);
8192 trace_nfs4_secinfo(dir, name, err);
8193 err = nfs4_handle_exception(NFS_SERVER(dir), err,
8196 return err;
9408 int err, status = 0;
9480 err = nfs4_handle_exception(server, nfs4err, exception);
9485 status = err;
9743 int err;
9746 err = nfs4_handle_exception(server,
9750 return err;
9911 int err;
9914 err = -NFS4ERR_WRONGSEC;
9918 err = _nfs41_proc_secinfo_no_name(server, fhandle, info,
9927 if (err == -NFS4ERR_WRONGSEC)
9928 err = _nfs41_proc_secinfo_no_name(server, fhandle, info,
9931 switch (err) {
9937 err = nfs4_handle_exception(server, err, &exception);
9941 return err;
9948 int err;
9957 err = -ENOMEM;
9962 err = nfs41_proc_secinfo_no_name(server, fhandle, info, flavors);
9968 if (err == -NFS4ERR_WRONGSEC || err == -ENOTSUPP) {
9969 err = nfs4_find_root_sec(server, fhandle, info);
9972 if (err)
9994 err = nfs4_lookup_root_sec(server, fhandle,
9996 if (!err)
10002 err = -EPERM;
10006 if (err == -EACCES)
10009 return err;
10045 int err, struct nfs4_exception *exception)
10048 switch(err) {
10051 nfs4_handle_exception(server, err, exception);
10058 nfs4_do_handle_exception(server, err, exception);
10080 int err;
10082 err = _nfs41_test_stateid(server, stateid, cred);
10083 nfs4_handle_delay_or_session_error(server, err, &exception);
10085 return err;