Symbol: tmpnode
usr/src/lib/libzutil/common/zutil_import.c
1018
rdsk_node_t tmpnode;
usr/src/lib/libzutil/common/zutil_import.c
1022
tmpnode.rn_name = &sname[0];
usr/src/lib/libzutil/common/zutil_import.c
1023
(void) snprintf(tmpnode.rn_name, MAXNAMELEN, "%s%u",
usr/src/lib/libzutil/common/zutil_import.c
1033
(node = avl_find(r, &tmpnode, NULL)))
usr/src/uts/common/fs/tmpfs/tmp_dir.c
1072
struct tmpnode *dir,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
1076
struct tmpnode **newnode,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
1079
struct tmpnode *tp;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
1088
tp = tmp_memalloc(sizeof (struct tmpnode), TMP_MUSTHAVE);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
130
tmpfs_hash_change(struct tdirent *tdp, struct tmpnode *fromtp)
usr/src/uts/common/fs/tmpfs/tmp_dir.c
143
tmpfs_hash_lookup(char *name, struct tmpnode *parent, uint_t hold,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
144
struct tmpnode **found)
usr/src/uts/common/fs/tmpfs/tmp_dir.c
149
struct tmpnode *tnp;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
192
struct tmpnode *parent,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
194
struct tmpnode **foundtp,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
236
struct tmpnode *dir, /* target directory to make entry in */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
239
struct tmpnode *fromparent, /* source directory if rename */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
240
struct tmpnode *tp, /* source tmpnode, if link/rename */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
242
struct tmpnode **tpp, /* return tmpnode, if create/mkdir */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
247
struct tmpnode *found = NULL;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
43
static int tdircheckpath(struct tmpnode *, struct tmpnode *, struct cred *);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
44
static int tdirrename(struct tmpnode *, struct tmpnode *, struct tmpnode *,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
45
char *, struct tmpnode *, struct tdirent *, struct cred *);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
46
static void tdirfixdotdot(struct tmpnode *, struct tmpnode *, struct tmpnode *);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
47
static int tdirmaketnode(struct tmpnode *, struct tmount *, struct vattr *,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
48
enum de_op, struct tmpnode **, struct cred *);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
488
struct tmpnode *dir,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
489
struct tmpnode *tp,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
49
static int tdiraddentry(struct tmpnode *, struct tmpnode *, char *,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
497
struct tmpnode *tnp;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
50
enum de_op, struct tmpnode *);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
603
struct tmpnode *parent, /* parent of directory to initialize */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
604
struct tmpnode *dir) /* the new directory */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
671
tdirtrunc(struct tmpnode *dir)
usr/src/uts/common/fs/tmpfs/tmp_dir.c
674
struct tmpnode *tp;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
735
struct tmpnode *fromtp,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
736
struct tmpnode *toparent,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
740
struct tmpnode *dir, *dotdot;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
789
struct tmpnode *fromparent, /* parent directory of source */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
790
struct tmpnode *fromtp, /* source tmpnode */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
791
struct tmpnode *toparent, /* parent directory of target */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
793
struct tmpnode *to, /* target tmpnode */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
924
struct tmpnode *fromtp, /* child directory */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
925
struct tmpnode *fromparent, /* old parent directory */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
926
struct tmpnode *toparent) /* new parent directory */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
960
struct tmpnode *dir, /* target directory to make entry in */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
961
struct tmpnode *tp, /* new tmpnode */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
964
struct tmpnode *fromtp)
usr/src/uts/common/fs/tmpfs/tmp_subr.c
60
struct tmpnode *tp = vtp;
usr/src/uts/common/fs/tmpfs/tmp_subr.c
86
tmp_sticky_remove_access(struct tmpnode *dir, struct tmpnode *entry,
usr/src/uts/common/fs/tmpfs/tmp_tnode.c
110
struct tmpnode *tp,
usr/src/uts/common/fs/tmpfs/tmp_tnode.c
131
tmpnode_growmap(struct tmpnode *tp, ulong_t newsize)
usr/src/uts/common/fs/tmpfs/tmp_tnode.c
160
tmpnode_init(struct tmount *tm, struct tmpnode *t, vattr_t *vap, cred_t *cred)
usr/src/uts/common/fs/tmpfs/tmp_tnode.c
215
if (tm->tm_rootnode != (struct tmpnode *)NULL) {
usr/src/uts/common/fs/tmpfs/tmp_tnode.c
230
struct tmpnode *tp,
usr/src/uts/common/fs/tmpfs/tmp_tnode.c
62
struct tmpnode *tp,
usr/src/uts/common/fs/tmpfs/tmp_vfsops.c
235
struct tmpnode *tp;
usr/src/uts/common/fs/tmpfs/tmp_vfsops.c
357
tp = tmp_memalloc(sizeof (struct tmpnode), TMP_MUSTHAVE);
usr/src/uts/common/fs/tmpfs/tmp_vfsops.c
414
struct tmpnode *tnp, *cancel;
usr/src/uts/common/fs/tmpfs/tmp_vfsops.c
557
struct tmpnode *tp = tm->tm_rootnode;
usr/src/uts/common/fs/tmpfs/tmp_vfsops.c
652
(sizeof (struct tmpnode) + sizeof (struct tdirent));
usr/src/uts/common/fs/tmpfs/tmp_vfsops.c
657
(sizeof (struct tmpnode) + sizeof (struct tdirent));
usr/src/uts/common/fs/tmpfs/tmp_vfsops.c
677
struct tmpnode *tp = NULL;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1047
(struct tmpnode *)NULL, (struct tmpnode *)NULL,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1095
struct tmpnode *parent = (struct tmpnode *)VTOTN(dvp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1097
struct tmpnode *tp = NULL;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1130
struct tmpnode *parent;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1131
struct tmpnode *from;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1134
struct tmpnode *found = NULL;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
114
struct tmpnode *tp,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1140
parent = (struct tmpnode *)VTOTN(dvp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1141
from = (struct tmpnode *)VTOTN(srcvp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1165
error = tdirenter(tm, parent, tnm, DE_LINK, (struct tmpnode *)NULL,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1166
from, NULL, (struct tmpnode **)NULL, cred, ct);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1185
struct tmpnode *fromparent;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1186
struct tmpnode *toparent;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1187
struct tmpnode *fromtp = NULL; /* source tmpnode */
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1188
struct tmpnode *totp; /* target tmpnode */
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1197
fromparent = (struct tmpnode *)VTOTN(odvp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1198
toparent = (struct tmpnode *)VTOTN(ndvp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1265
(struct tmpnode **)NULL, cred, ct);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1333
struct tmpnode *parent = (struct tmpnode *)VTOTN(dvp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1334
struct tmpnode *self = NULL;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1360
error = tdirenter(tm, parent, nm, DE_MKDIR, (struct tmpnode *)NULL,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1361
(struct tmpnode *)NULL, va, &self, cred, ct);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1383
struct tmpnode *parent = (struct tmpnode *)VTOTN(dvp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1384
struct tmpnode *self = NULL;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1465
struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1578
struct tmpnode *parent = (struct tmpnode *)VTOTN(dvp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1579
struct tmpnode *self = (struct tmpnode *)NULL;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1605
error = tdirenter(tm, parent, lnm, DE_CREATE, (struct tmpnode *)NULL,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1606
(struct tmpnode *)NULL, tva, &self, cred, ct);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1636
struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1666
struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1715
struct tmpnode *xtp = tp->tn_xattrdp;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1742
tmp_memfree(tp, sizeof (struct tmpnode));
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1749
struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1787
struct tmpnode *tp = VTOTN(vp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1936
struct tmpnode *tp = VTOTN(vp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2076
struct tmpnode *tp;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2181
struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2271
register struct tmpnode *tp = VTOTN(vp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2366
struct tmpnode *tp = VTOTN(vp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2380
struct tmpnode *tp = VTOTN(vp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2393
struct tmpnode *tp = NULL;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
451
struct tmpnode *tp,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
585
struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
614
struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
668
struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
732
struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
811
struct tmpnode *tp = (struct tmpnode *)VTOTN(vp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
834
struct tmpnode *tp = (struct tmpnode *)VTOTN(dvp);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
835
struct tmpnode *ntp = NULL;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
841
struct tmpnode *xdp;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
876
xdp = tmp_memalloc(sizeof (struct tmpnode),
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
953
struct tmpnode *parent;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
955
struct tmpnode *self;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
957
struct tmpnode *oldtp;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
960
parent = (struct tmpnode *)VTOTN(dvp);
usr/src/uts/common/sys/fs/tmp.h
101
extern int tdirdelete(struct tmpnode *, struct tmpnode *, char *,
usr/src/uts/common/sys/fs/tmp.h
103
extern void tdirinit(struct tmpnode *, struct tmpnode *);
usr/src/uts/common/sys/fs/tmp.h
104
extern void tdirtrunc(struct tmpnode *);
usr/src/uts/common/sys/fs/tmp.h
107
extern int tmp_resv(struct tmount *, struct tmpnode *, size_t, int);
usr/src/uts/common/sys/fs/tmp.h
109
extern int tmp_sticky_remove_access(struct tmpnode *, struct tmpnode *,
usr/src/uts/common/sys/fs/tmp.h
113
extern int tdirenter(struct tmount *, struct tmpnode *, char *,
usr/src/uts/common/sys/fs/tmp.h
114
enum de_op, struct tmpnode *, struct tmpnode *, struct vattr *,
usr/src/uts/common/sys/fs/tmp.h
115
struct tmpnode **, struct cred *, caller_context_t *);
usr/src/uts/common/sys/fs/tmp.h
44
struct tmpnode *tm_rootnode; /* root tmpnode */
usr/src/uts/common/sys/fs/tmp.h
59
#define VTOTN(vp) ((struct tmpnode *)(vp)->v_data)
usr/src/uts/common/sys/fs/tmp.h
95
extern void tmpnode_init(struct tmount *, struct tmpnode *,
usr/src/uts/common/sys/fs/tmp.h
97
extern int tmpnode_trunc(struct tmount *, struct tmpnode *, ulong_t);
usr/src/uts/common/sys/fs/tmp.h
98
extern void tmpnode_growmap(struct tmpnode *, ulong_t);
usr/src/uts/common/sys/fs/tmp.h
99
extern int tdirlookup(struct tmpnode *, char *, struct tmpnode **,
usr/src/uts/common/sys/fs/tmpnode.h
129
struct tmpnode *td_tmpnode; /* tnode for this file */
usr/src/uts/common/sys/fs/tmpnode.h
135
struct tmpnode *td_parent; /* parent, dir we are in */
usr/src/uts/common/sys/fs/tmpnode.h
68
struct tmpnode *tn_back; /* linked list of tmpnodes */
usr/src/uts/common/sys/fs/tmpnode.h
69
struct tmpnode *tn_forw; /* linked list of tmpnodes */
usr/src/uts/common/sys/fs/tmpnode.h
88
struct tmpnode *tn_xattrdp; /* ext. attribute directory */