• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/nfs/

Lines Matching defs:np

82 nfs4_access_rpc(nfsnode_t np, u_long *mode, vfs_context_t ctx)
89 struct nfsmount *nmp = NFSTONMP(np);
101 nfsm_chain_add_fh(error, &nmreq, nfsvers, np->n_fhp, np->n_fhsize);
112 error = nfs_request(np, NULL, &nmreq, NFSPROC4_COMPOUND, ctx, &nmrep, &xid, &status);
134 nfsm_chain_loadattr(error, &nmrep, np, nfsvers, NULL, &xid);
138 slot = nfs_node_mode_slot(np, uid, 1);
139 np->n_modeuid[slot] = uid;
141 np->n_modestamp[slot] = now.tv_sec;
142 np->n_mode[slot] = access;
145 *mode = np->n_mode[slot];
154 nfsnode_t np,
162 struct nfsmount *nmp = mp ? VFSTONFS(mp) : NFSTONMP(np);
186 error = nfs_request(np, mp, &nmreq, NFSPROC4_COMPOUND, ctx, &nmrep, xidp, &status);
202 nfs4_readlink_rpc(nfsnode_t np, char *buf, uint32_t *buflenp, vfs_context_t ctx)
210 nmp = NFSTONMP(np);
221 nfsm_chain_add_fh(error, &nmreq, NFS_VER4, np->n_fhp, np->n_fhsize);
231 error = nfs_request(np, NULL, &nmreq, NFSPROC4_COMPOUND, ctx, &nmrep, &xid, &status);
233 if ((lockerror = nfs_lock(np, NFS_NODE_LOCK_EXCLUSIVE)))
239 nfsm_chain_loadattr(error, &nmrep, np, NFS_VER4, NULL, &xid);
244 if (np->n_size && (np->n_size < *buflenp))
245 len = np->n_size;
254 nfs_unlock(np);
262 nfsnode_t np,
274 nmp = NFSTONMP(np);
287 nfsm_chain_add_fh(error, &nmreq, nfsvers, np->n_fhp, np->n_fhsize);
306 error = nfs_request_async(np, NULL, &nmreq, NFSPROC4_COMPOUND, thd, cred, cb, reqp);
314 nfsnode_t np,
326 nmp = NFSTONMP(np);
339 if ((lockerror = nfs_lock(np, NFS_NODE_LOCK_EXCLUSIVE)))
352 nfsm_chain_loadattr(error, &nmrep, np, nfsvers, NULL, &xid);
354 nfs_unlock(np);
366 nfsnode_t np,
380 nmp = NFSTONMP(np);
395 nfsm_chain_add_fh(error, &nmreq, nfsvers, np->n_fhp, np->n_fhsize);
418 error = nfs_request_async(np, NULL, &nmreq, NFSPROC4_COMPOUND, thd, cred, cb, reqp);
426 nfsnode_t np,
440 nmp = NFSTONMP(np);
452 nmp = NFSTONMP(np);
455 if (!error && (lockerror = nfs_lock(np, NFS_NODE_LOCK_EXCLUSIVE)))
480 nfsm_chain_loadattr(error, &nmrep, np, nfsvers, NULL, &xid);
483 nfs_unlock(np);
486 ((mp = NFSTOMP(np))) && (vfs_flags(mp) & MNT_ASYNC))
653 nfsnode_t np;
918 fh.fh_data, fh.fh_len, &nvattr, &xid, NG_MAKEENTRY, &np);
920 nfs_unlock(np);
921 vnode_put(NFSTOV(np));
1087 nfsnode_t np,
1098 nmp = NFSTONMP(np);
1099 FSDBG(521, np, offset, count, nmp ? nmp->nm_state : 0);
1120 nfsm_chain_add_fh(error, &nmreq, nfsvers, np->n_fhp, np->n_fhsize);
1132 error = nfs_request2(np, NULL, &nmreq, NFSPROC4_COMPOUND,
1135 if ((lockerror = nfs_lock(np, NFS_NODE_LOCK_EXCLUSIVE)))
1143 nfsm_chain_loadattr(error, &nmrep, np, nfsvers, NULL, &xid);
1145 nfs_unlock(np);
1161 nfsnode_t np,
1168 struct nfsmount *nmp = NFSTONMP(np);
1185 nfsm_chain_add_fh(error, &nmreq, nfsvers, np->n_fhp, np->n_fhsize);
1200 error = nfs_request(np, NULL, &nmreq, NFSPROC4_COMPOUND, ctx, &nmrep, &xid, &status);
1210 if ((lockerror = nfs_lock(np, NFS_NODE_LOCK_EXCLUSIVE)))
1212 nfs_loadattrcache(np, &nvattr, &xid, 0);
1214 nfs_unlock(np);
1309 nfsnode_t np,
1314 struct nfsmount *nmp = NFSTONMP(np);
1341 nfsm_chain_add_fh(error, &nmreq, nfsvers, np->n_fhp, np->n_fhsize);
1360 error = nfs_request(np, NULL, &nmreq, NFSPROC4_COMPOUND, ctx, &nmrep, &xid, &status);
1362 if (!alreadylocked && ((lockerror = nfs_lock(np, NFS_NODE_LOCK_EXCLUSIVE))))
1373 nfsm_chain_loadattr(error, &nmrep, np, nfsvers, NULL, &xid);
1375 NATTRINVALIDATE(np);
1378 nfs_unlock(np);
1429 nfsnode_t np = NULL;
1666 error = nfs_nget(NFSTOMP(dnp), dnp, cnp, fh.fh_data, fh.fh_len, &nvattr, &xid, NG_MAKEENTRY, &np);
1668 newvp = NFSTOV(np);
1678 error = nfs_lookitup(dnp, cnp->cn_nameptr, cnp->cn_namelen, ctx, &np);
1680 newvp = NFSTOV(np);
1689 nfs_unlock(np);
1693 nfs_unlock(np);
1717 nfsnode_t np = NULL;
1862 error = nfs_nget(NFSTOMP(dnp), dnp, cnp, fh.fh_data, fh.fh_len, &nvattr, &xid, NG_MAKEENTRY, &np);
1864 newvp = NFSTOV(np);
1874 error = nfs_lookitup(dnp, cnp->cn_nameptr, cnp->cn_namelen, ctx, &np);
1876 newvp = NFSTOV(np);
1885 nfs_unlock(np);
1889 nfs_unlock(np);
1890 *npp = np;
1906 nfsnode_t np = NULL;
1927 vtonfs_type(ap->a_vap->va_type, nmp->nm_vers), NULL, &np);
1929 *ap->a_vpp = NFSTOV(np);
1944 nfsnode_t np = NULL;
1948 NFDIR, NULL, &np);
1950 *ap->a_vpp = NFSTOV(np);
1966 nfsnode_t np = NULL;
1970 NFLNK, ap->a_target, &np);
1972 *ap->a_vpp = NFSTOV(np);
1992 nfsnode_t np = VTONFS(vp);
2011 nfs_flush(np, MNT_WAIT, vfs_context_thread(ctx), V_IGNORE_WRITEERR);
2013 error = nfs_lock2(tdnp, np, NFS_NODE_LOCK_EXCLUSIVE);
2026 nfsm_chain_add_fh(error, &nmreq, nfsvers, np->n_fhp, np->n_fhsize);
2067 nfsm_chain_loadattr(error, &nmrep, np, nfsvers, NULL, &xid);
2069 NATTRINVALIDATE(np);
2081 nfs_unlock2(tdnp, np);
2100 nfsnode_t np = VTONFS(vp);
2110 if ((error = nfs_lock2(dnp, np, NFS_NODE_LOCK_EXCLUSIVE)))
2128 nfs_unlock2(dnp, np);
2142 if (np->n_hflag & NHHASHED) {
2143 LIST_REMOVE(np, n_hash);
2144 np->n_hflag &= ~NHHASHED;
2145 FSDBG(266, 0, np, np->n_flag, 0xb1eb1e);