Searched refs:nm_filevp (Results 1 - 4 of 4) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/fs/namefs/
H A Dnamevno.c68 * If it is, search the hash list for an nodep - nodep->nm_filevp
71 * to the nodep->nm_filevp then place the pair on the hash list.
92 infilevp = outfilevp = nodep->nm_filevp;
135 newnamep->nm_filevp = outfilevp;
171 error = VOP_CLOSE(nodep->nm_filevp, flag, count, offset, crp, ct);
173 (void) VOP_FSYNC(nodep->nm_filevp, FSYNC, crp, ct);
178 * to nm_filevp and the entry in the hash table doesn't
186 VN_RELE(nodep->nm_filevp);
195 return (VOP_READ(VTONM(vp)->nm_filevp, uiop, ioflag, crp, ct));
202 return (VOP_WRITE(VTONM(vp)->nm_filevp, uio
[all...]
H A Dnamevfs.c129 * The nm_filevp field of the namenode need not be unique, since a
131 * We hash on nm_filevp since that's what discriminates the searches
141 bucket = NM_FILEVP_HASH(nodep->nm_filevp);
156 for (npp = NM_FILEVP_HASH(nodep->nm_filevp); (np = *npp) != NULL;
166 * Search for a namenode that has a nm_filevp == vp and nm_mountpt == mnt.
167 * If mnt is NULL, return the first link with nm_filevp of vp.
177 if (np->nm_filevp == vp &&
191 * that have a nm_filevp field equal to vp. Each time one is found,
221 if (nodep->nm_filevp == vp &&
443 nodep->nm_filevp
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/sys/fs/
H A Dnamenode.h58 struct vnode *nm_filevp; /* file desc. prior to mounting */ member in struct:namenode
59 struct file *nm_filep; /* file pointer of nm_filevp */
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dvfs.c358 *outvp = (uintptr_t)nn.nm_filevp;

Completed in 61 milliseconds