Lines Matching refs:tmpnode
55 #include <sys/fs/tmpnode.h>
113 struct tmpnode *tp,
450 struct tmpnode *tp,
584 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
613 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
667 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
731 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
810 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
833 struct tmpnode *tp = (struct tmpnode *)VTOTN(dvp);
834 struct tmpnode *ntp = NULL;
840 struct tmpnode *xdp;
875 xdp = tmp_memalloc(sizeof (struct tmpnode),
952 struct tmpnode *parent;
954 struct tmpnode *self;
956 struct tmpnode *oldtp;
959 parent = (struct tmpnode *)VTOTN(dvp);
1046 (struct tmpnode *)NULL, (struct tmpnode *)NULL,
1094 struct tmpnode *parent = (struct tmpnode *)VTOTN(dvp);
1096 struct tmpnode *tp = NULL;
1131 struct tmpnode *parent;
1132 struct tmpnode *from;
1135 struct tmpnode *found = NULL;
1141 parent = (struct tmpnode *)VTOTN(dvp);
1142 from = (struct tmpnode *)VTOTN(srcvp);
1167 error = tdirenter(tm, parent, tnm, DE_LINK, (struct tmpnode *)NULL,
1168 from, NULL, (struct tmpnode **)NULL, cred, ct);
1187 struct tmpnode *fromparent;
1188 struct tmpnode *toparent;
1189 struct tmpnode *fromtp = NULL; /* source tmpnode */
1190 struct tmpnode *totp; /* target tmpnode */
1199 fromparent = (struct tmpnode *)VTOTN(odvp);
1200 toparent = (struct tmpnode *)VTOTN(ndvp);
1208 * Look up tmpnode of file we're supposed to rename.
1267 (struct tmpnode **)NULL, cred, ct);
1290 * The following handles the case where our source tmpnode was
1335 struct tmpnode *parent = (struct tmpnode *)VTOTN(dvp);
1336 struct tmpnode *self = NULL;
1362 error = tdirenter(tm, parent, nm, DE_MKDIR, (struct tmpnode *)NULL,
1363 (struct tmpnode *)NULL, va, &self, cred, ct);
1385 struct tmpnode *parent = (struct tmpnode *)VTOTN(dvp);
1386 struct tmpnode *self = NULL;
1467 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
1580 struct tmpnode *parent = (struct tmpnode *)VTOTN(dvp);
1581 struct tmpnode *self = (struct tmpnode *)NULL;
1607 error = tdirenter(tm, parent, lnm, DE_CREATE, (struct tmpnode *)NULL,
1608 (struct tmpnode *)NULL, tva, &self, cred, ct);
1638 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
1668 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
1691 * tmpnode is dead from the filesystem's viewpoint. However,
1692 * if the tmpnode has any pages associated with it (i.e. if it's
1693 * a normal file with non-zero size), the tmpnode can still be
1695 * In this case we must drop all our locks, truncate the tmpnode,
1717 struct tmpnode *xtp = tp->tn_xattrdp;
1744 tmp_memfree(tp, sizeof (struct tmpnode));
1751 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
1789 struct tmpnode *tp = VTOTN(vp);
1938 struct tmpnode *tp = VTOTN(vp);
1976 * lock). Of course, if the only freeable pages are on this tmpnode
2078 struct tmpnode *tp;
2183 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
2273 register struct tmpnode *tp = VTOTN(vp);
2368 struct tmpnode *tp = VTOTN(vp);
2382 struct tmpnode *tp = VTOTN(vp);
2395 struct tmpnode *tp = NULL;