Home | History | Annotate | Download | only in tmpfs

Lines Matching defs:tmpfs_node_t

83 	 * set to the inode it reference, and tmpfs_node_t::tn_vnode is
163 } tmpfs_node_t;
196 * We abuse tmpfs_node_t::tn_gen for that.
205 #define TMPFS_NODE_WHITEOUT ((tmpfs_node_t *)-1)
209 * Ored into tmpfs_node_t::tn_holdcount.
223 tmpfs_node_t * tm_root;
251 void tmpfs_free_node(tmpfs_mount_t *, tmpfs_node_t *);
259 void tmpfs_dir_attach(tmpfs_node_t *, tmpfs_dirent_t *, tmpfs_node_t *);
260 void tmpfs_dir_detach(tmpfs_node_t *, tmpfs_dirent_t *);
262 tmpfs_dirent_t *tmpfs_dir_lookup(tmpfs_node_t *, struct componentname *);
263 tmpfs_dirent_t *tmpfs_dir_cached(tmpfs_node_t *);
265 uint32_t tmpfs_dir_getseq(tmpfs_node_t *, tmpfs_dirent_t *);
266 tmpfs_dirent_t *tmpfs_dir_lookupbyseq(tmpfs_node_t *, off_t);
267 int tmpfs_dir_getdents(tmpfs_node_t *, struct uio *, off_t *);
299 tmpfs_node_t * tmpfs_node_get(tmpfs_mount_t *);
300 void tmpfs_node_put(tmpfs_mount_t *, tmpfs_node_t *);
328 static __inline tmpfs_node_t *
331 tmpfs_node_t *node = vp->v_data;
340 static __inline tmpfs_node_t *
343 tmpfs_node_t *node = vp->v_data;