Searched refs:tmpnode (Results 1 – 10 of 10) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | tmp.h | 44 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 D | tmpnode.h | 67 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 D | tmp_dir.c | 43 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 D | tmp_vnops.c | 585 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 D | tmp_tnode.c | 62 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 D | tmp_subr.c | 60 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 D | tmp_vfsops.c | 234 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 D | zutil_import.c | 1018 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 D | Makefile | 864 tmpnode.h \
|
/illumos-gate/usr/src/pkg/manifests/ |
H A D | system-header.p5m | 936 file path=usr/include/sys/fs/tmpnode.h
|