Lines 1066-1071
nfs_setattr(struct vop_setattr_args *ap)
Link Here
|
1066 |
* value. |
1066 |
* value. |
1067 |
*/ |
1067 |
*/ |
1068 |
NFSLOCKNODE(np); |
1068 |
NFSLOCKNODE(np); |
|
|
1069 |
np->n_flag |= NMODLOCALLY; |
1069 |
tsize = np->n_size; |
1070 |
tsize = np->n_size; |
1070 |
NFSUNLOCKNODE(np); |
1071 |
NFSUNLOCKNODE(np); |
1071 |
error = ncl_meta_setsize(vp, td, vap->va_size); |
1072 |
error = ncl_meta_setsize(vp, td, vap->va_size); |
Lines 1358-1363
nfs_lookup(struct vop_lookup_args *ap)
Link Here
|
1358 |
LK_EXCLUSIVE); |
1359 |
LK_EXCLUSIVE); |
1359 |
if (error) |
1360 |
if (error) |
1360 |
return (error); |
1361 |
return (error); |
|
|
1362 |
NFSLOCKNODE(np); |
1363 |
if ((np->n_flag & NMODLOCALLY) != 0) |
1364 |
attrflag = 0; |
1365 |
NFSUNLOCKNODE(np); |
1361 |
newvp = NFSTOV(np); |
1366 |
newvp = NFSTOV(np); |
1362 |
if (attrflag) |
1367 |
if (attrflag) |
1363 |
(void) nfscl_loadattrcache(&newvp, &nfsva, NULL, NULL, |
1368 |
(void) nfscl_loadattrcache(&newvp, &nfsva, NULL, NULL, |
Lines 1417-1422
nfs_lookup(struct vop_lookup_args *ap)
Link Here
|
1417 |
cnp->cn_lkflags); |
1422 |
cnp->cn_lkflags); |
1418 |
if (error) |
1423 |
if (error) |
1419 |
return (error); |
1424 |
return (error); |
|
|
1425 |
NFSLOCKNODE(np); |
1426 |
if ((np->n_flag & NMODLOCALLY) != 0) |
1427 |
attrflag = 0; |
1428 |
NFSUNLOCKNODE(np); |
1420 |
newvp = NFSTOV(np); |
1429 |
newvp = NFSTOV(np); |
1421 |
if (attrflag) |
1430 |
if (attrflag) |
1422 |
(void) nfscl_loadattrcache(&newvp, &nfsva, NULL, NULL, |
1431 |
(void) nfscl_loadattrcache(&newvp, &nfsva, NULL, NULL, |