Home
last modified time | relevance | path

Searched refs:tmpnode (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/fs/
H A Dtmp.h44 struct tmpnode *tm_rootnode; /* root tmpnode */
59 #define VTOTN(vp) ((struct tmpnode *)(vp)->v_data)
95 extern void tmpnode_init(struct tmount *, struct tmpnode *,
98 extern void tmpnode_growmap(struct tmpnode *, ulong_t);
99 extern int tdirlookup(struct tmpnode *, char *, struct tmpnode **,
101 extern int tdirdelete(struct tmpnode *, struct tmpnode *, char *,
103 extern void tdirinit(struct tmpnode *, struct tmpnode *);
104 extern void tdirtrunc(struct tmpnode *);
109 extern int tmp_sticky_remove_access(struct tmpnode *, struct tmpnode *,
114 enum de_op, struct tmpnode *, struct tmpnode *, struct vattr *,
[all …]
H A Dtmpnode.h67 struct tmpnode { struct
68 struct tmpnode *tn_back; /* linked list of tmpnodes */ argument
69 struct tmpnode *tn_forw; /* linked list of tmpnodes */ argument
88 struct tmpnode *tn_xattrdp; /* ext. attribute directory */ argument
129 struct tmpnode *td_tmpnode; /* tnode for this file */
135 struct tmpnode *td_parent; /* parent, dir we are in */
/illumos-gate/usr/src/uts/common/fs/tmpfs/
H A Dtmp_dir.c43 static int tdircheckpath(struct tmpnode *, struct tmpnode *, struct cred *);
44 static int tdirrename(struct tmpnode *, struct tmpnode *, struct tmpnode *,
46 static void tdirfixdotdot(struct tmpnode *, struct tmpnode *, struct tmpnode *);
49 static int tdiraddentry(struct tmpnode *, struct tmpnode *, char *,
149 struct tmpnode *tnp; in tmpfs_hash_lookup()
488 struct tmpnode *dir, in tdirdelete()
489 struct tmpnode *tp, in tdirdelete()
497 struct tmpnode *tnp; in tdirdelete()
674 struct tmpnode *tp; in tdirtrunc()
1072 struct tmpnode *dir, in tdirmaketnode()
[all …]
H A Dtmp_vnops.c585 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp); in tmp_read()
614 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp); in tmp_write()
668 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp); in tmp_getattr()
732 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp); in tmp_setattr()
811 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp); in tmp_access()
834 struct tmpnode *tp = (struct tmpnode *)VTOTN(dvp); in tmp_lookup()
1465 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp); in tmp_readdir()
1579 struct tmpnode *self = (struct tmpnode *)NULL; in tmp_symlink()
1636 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp); in tmp_readlink()
1666 struct tmpnode *tp = (struct tmpnode *)VTOTN(vp); in tmp_inactive()
[all …]
H A Dtmp_tnode.c62 struct tmpnode *tp, in tmp_resv()
110 struct tmpnode *tp, in tmp_unresv()
131 tmpnode_growmap(struct tmpnode *tp, ulong_t newsize) in tmpnode_growmap()
160 tmpnode_init(struct tmount *tm, struct tmpnode *t, vattr_t *vap, cred_t *cred) in tmpnode_init()
215 if (tm->tm_rootnode != (struct tmpnode *)NULL) { in tmpnode_init()
230 struct tmpnode *tp, in tmpnode_trunc()
H A Dtmp_subr.c60 struct tmpnode *tp = vtp; in tmp_taccess()
86 tmp_sticky_remove_access(struct tmpnode *dir, struct tmpnode *entry, in tmp_sticky_remove_access()
H A Dtmp_vfsops.c234 struct tmpnode *tp; in tmp_mount()
356 tp = tmp_memalloc(sizeof (struct tmpnode), TMP_MUSTHAVE); in tmp_mount()
413 struct tmpnode *tnp, *cancel; in tmp_unmount()
556 struct tmpnode *tp = tm->tm_rootnode; in tmp_root()
651 (sizeof (struct tmpnode) + sizeof (struct tdirent)); in tmp_statvfs()
656 (sizeof (struct tmpnode) + sizeof (struct tdirent)); in tmp_statvfs()
676 struct tmpnode *tp = NULL; in tmp_vget()
/illumos-gate/usr/src/lib/libzutil/common/
H A Dzutil_import.c1018 rdsk_node_t tmpnode; in check_one_slice() local
1022 tmpnode.rn_name = &sname[0]; in check_one_slice()
1023 (void) snprintf(tmpnode.rn_name, MAXNAMELEN, "%s%u", in check_one_slice()
1033 (node = avl_find(r, &tmpnode, NULL))) in check_one_slice()
/illumos-gate/usr/src/uts/common/sys/
H A DMakefile864 tmpnode.h \
/illumos-gate/usr/src/pkg/manifests/
H A Dsystem-header.p5m936 file path=usr/include/sys/fs/tmpnode.h