Lines Matching refs:tmpfs_node

83 	struct tmpfs_node *		td_node;
152 struct tmpfs_node { struct
160 LIST_ENTRY(tmpfs_node) tn_entries; /* (m) */
253 struct tmpfs_node * tn_parent; argument
305 LIST_HEAD(tmpfs_node_list, tmpfs_node); argument
367 struct tmpfs_node * tm_root;
432 void tmpfs_ref_node(struct tmpfs_node *node);
434 uid_t uid, gid_t gid, mode_t mode, struct tmpfs_node *,
435 const char *, dev_t, struct tmpfs_node **);
437 void tmpfs_free_node(struct tmpfs_mount *, struct tmpfs_node *);
438 bool tmpfs_free_node_locked(struct tmpfs_mount *, struct tmpfs_node *, bool);
440 int tmpfs_alloc_dirent(struct tmpfs_mount *, struct tmpfs_node *,
445 int tmpfs_alloc_vp(struct mount *, struct tmpfs_node *, int,
453 void tmpfs_dir_destroy(struct tmpfs_mount *, struct tmpfs_node *);
454 struct tmpfs_dirent * tmpfs_dir_lookup(struct tmpfs_node *node,
455 struct tmpfs_node *f,
457 int tmpfs_dir_getdents(struct tmpfs_mount *, struct tmpfs_node *,
472 void tmpfs_set_accessed(struct tmpfs_mount *tm, struct tmpfs_node *node);
473 void tmpfs_set_status(struct tmpfs_mount *tm, struct tmpfs_node *node,
476 struct tmpfs_dirent *tmpfs_dir_first(struct tmpfs_node *dnode,
478 struct tmpfs_dirent *tmpfs_dir_next(struct tmpfs_node *dnode,
540 static inline struct tmpfs_node *
543 struct tmpfs_node *node; in VP_TO_TMPFS_NODE()
546 node = (struct tmpfs_node *)vp->v_data; in VP_TO_TMPFS_NODE()
551 ((struct tmpfs_node *)vn_load_v_data_smr(vp))
553 static inline struct tmpfs_node *
556 struct tmpfs_node *node; in VP_TO_TMPFS_DIR()
573 struct tmpfs_node *node; in tmpfs_update_getattr()