Searched refs:nfsnode (Results 1 - 18 of 18) sorted by relevance

/freebsd-11.0-release/lib/libprocstat/
H A Dcommon_kvm.c53 #include <nfsclient/nfsnode.h>
136 struct nfsnode nfsnode; local
139 if (!kvm_read_all(kd, (unsigned long)VTONFS(vp), &nfsnode,
140 sizeof(nfsnode))) {
141 warnx("can't read nfsnode at %p",
145 vn->vn_fsid = nfsnode.n_vattr.va_fsid;
146 vn->vn_fileid = nfsnode.n_vattr.va_fileid;
147 vn->vn_size = nfsnode.n_size;
148 mode = (mode_t)nfsnode
[all...]
H A Dlibprocstat.c75 #include <nfsclient/nfsnode.h>
/freebsd-11.0-release/sys/nfsclient/
H A Dnfsnode.h32 * @(#)nfsnode.h 8.9 (Berkeley) 5/14/95
33 * $FreeBSD: releng/11.0/sys/nfsclient/nfsnode.h 235332 2012-05-12 12:02:51Z rmacklem $
45 * Silly rename structure that hangs off the nfsnode until the name
86 * The nfsnode is the nfs equivalent to ufs's inode. Any similarity
88 * There is a unique nfsnode allocated for each active file,
90 * An nfsnode is 'named' by its file handle. (nget/nfs_node.c)
98 struct nfsnode { struct
160 * Convert between nfsnode pointers and vnode pointers
162 #define VTONFS(vp) ((struct nfsnode *)(vp)->v_data)
201 int nfs_nget(struct mount *, nfsfh_t *, int, struct nfsnode **, in
[all...]
/freebsd-11.0-release/sys/fs/nfsclient/
H A Dnfsnode.h32 * $FreeBSD: releng/11.0/sys/fs/nfsclient/nfsnode.h 303909 2016-08-10 12:53:30Z kib $
41 * Silly rename structure that hangs off the nfsnode until the name
81 * The nfsnode is the nfs equivalent to ufs's inode. Any similarity
83 * There is a unique nfsnode allocated for each active file,
85 * An nfsnode is 'named' by its file handle. (nget/nfs_node.c)
93 struct nfsnode { struct
163 * Convert between nfsnode pointers and vnode pointers
165 #define VTONFS(vp) ((struct nfsnode *)(vp)->v_data)
183 int ncl_nget(struct mount *, u_int8_t *, int, struct nfsnode **, int);
184 nfsuint64 *ncl_getcookie(struct nfsnode *, off_
[all...]
H A Dnfs.h104 void ncl_nodelock(struct nfsnode *);
105 void ncl_nodeunlock(struct nfsnode *);
H A Dnfs_clnode.c54 #include <fs/nfsclient/nfsnode.h>
75 newnfsnode_zone = uma_zcreate("NCLNODE", sizeof(struct nfsnode), NULL,
89 * Look up a vnode/nfsnode by file handle.
92 * nfsnode structure is returned.
95 ncl_nget(struct mount *mntp, u_int8_t *fhp, int fhsize, struct nfsnode **npp,
99 struct nfsnode *np;
204 struct nfsnode *np;
233 struct nfsnode *np;
271 * Reclaim an nfsnode so that it can be used for other purposes.
277 struct nfsnode *n
[all...]
H A Dnfs_clsubs.c68 #include <fs/nfsclient/nfsnode.h>
120 ncl_dircookie_lock(struct nfsnode *np)
130 ncl_dircookie_unlock(struct nfsnode *np)
179 struct nfsnode *np;
261 ncl_getcookie(struct nfsnode *np, off_t off, int add)
318 struct nfsnode *np = VTONFS(vp);
377 ncl_nhinit(); /* Init the nfsnode table */
H A Dnfs_clvnops.c70 #include <fs/nfsclient/nfsnode.h>
142 struct ucred *, struct thread *, struct nfsnode **);
277 * np->n_mtx : Protects the fields in the nfsnode.
295 struct nfsnode *np = VTONFS(vp);
348 struct nfsnode *np = VTONFS(vp);
510 struct nfsnode *np = VTONFS(vp);
671 struct nfsnode *np = VTONFS(vp);
816 struct nfsnode *np = VTONFS(vp);
889 struct nfsnode *np = VTONFS(vp);
1004 struct nfsnode *n
[all...]
H A Dnfs_clbio.c59 #include <fs/nfsclient/nfsnode.h>
95 struct nfsnode *np;
240 struct nfsnode *np;
348 struct nfsnode *np = VTONFS(vp);
413 struct nfsnode *np = VTONFS(vp);
854 struct nfsnode *np = VTONFS(vp);
1018 * nfsnode after we have locked the buffer to prevent
1303 struct nfsnode *np = VTONFS(vp);
1543 struct nfsnode *np = VTONFS(bp->b_vp);
1575 struct nfsnode *n
[all...]
H A Dnfs_clport.c108 struct nfsnode *np = VTONFS(vp);
117 * Look up a vnode/nfsnode by file handle.
120 * nfsnode structure is returned.
122 * that structure up, either by hanging off the nfsnode or FREEing it.
126 struct componentname *cnp, struct thread *td, struct nfsnode **npp,
129 struct nfsnode *np, *dnp;
308 struct thread *td, struct nfsnode **npp)
396 * Load the attribute cache (that lives in the nfsnode entry) with
409 struct nfsnode *np;
726 struct nfsnode *n
[all...]
H A Dnfs_clnfsiod.c70 #include <fs/nfsclient/nfsnode.h>
H A Dnfs_clstate.c482 struct nfsnode *np;
936 struct nfsnode *np;
1131 struct nfsnode *np;
1239 struct nfsnode *np;
1280 struct nfsnode *np;
3152 struct nfsnode *np;
3730 struct nfsnode *np;
3786 struct nfsnode *np;
3939 struct nfsnode *np;
4048 struct nfsnode *n
[all...]
H A Dnfs_clrpcops.c263 struct nfsnode *np = VTONFS(vp);
1191 struct nfsnode *np;
1292 struct nfsnode *np = VTONFS(vp);
1349 struct nfsnode *np = VTONFS(vp);
1502 struct nfsnode *np = VTONFS(vp);
1579 struct nfsnode *np = VTONFS(vp);
1961 struct nfsnode *np;
2202 struct nfsnode *np;
2281 struct nfsnode *np;
2702 struct nfsnode *dn
[all...]
H A Dnfs_clvfsops.c72 #include <fs/nfsclient/nfsnode.h>
288 struct nfsnode *np;
1367 struct nfsnode *np;
1537 * A reference count is needed on the nfsnode representing the
1540 * the nfsnode gets flushed out of the cache. Ufs does not have
1713 struct nfsnode *np;
1873 struct nfsnode *np = VTONFS(vp);
H A Dnfs_clcomsubs.c403 nfscl_getcookie(struct nfsnode *np, off_t off, int add)
/freebsd-11.0-release/sys/fs/nfs/
H A Dnfs_var.h53 struct nfsnode;
306 nfsuint64 *nfscl_getcookie(struct nfsnode *, off_t off, int);
577 struct componentname *, NFSPROC_T *, struct nfsnode **, void *, int);
587 struct nfsnode **);
H A Dnfsport.h478 #include <fs/nfsclient/nfsnode.h>
/freebsd-11.0-release/sys/nfs/
H A Dnfs_lock.c60 #include <nfsclient/nfsnode.h>

Completed in 282 milliseconds