Lines Matching refs:tmpfs_node
80 struct tmpfs_node * td_node;
149 struct tmpfs_node { struct
157 LIST_ENTRY(tmpfs_node) tn_entries; /* (m) */
244 struct tmpfs_node * tn_parent; argument
292 LIST_HEAD(tmpfs_node_list, tmpfs_node); argument
348 struct tmpfs_node * tm_root;
415 void tmpfs_ref_node(struct tmpfs_node *node);
416 void tmpfs_ref_node_locked(struct tmpfs_node *node);
418 uid_t uid, gid_t gid, mode_t mode, struct tmpfs_node *,
419 char *, dev_t, struct tmpfs_node **);
420 void tmpfs_free_node(struct tmpfs_mount *, struct tmpfs_node *);
421 bool tmpfs_free_node_locked(struct tmpfs_mount *, struct tmpfs_node *, bool);
423 int tmpfs_alloc_dirent(struct tmpfs_mount *, struct tmpfs_node *,
428 int tmpfs_alloc_vp(struct mount *, struct tmpfs_node *, int,
436 void tmpfs_dir_destroy(struct tmpfs_mount *, struct tmpfs_node *);
437 struct tmpfs_dirent * tmpfs_dir_lookup(struct tmpfs_node *node,
438 struct tmpfs_node *f,
440 int tmpfs_dir_getdents(struct tmpfs_mount *, struct tmpfs_node *,
455 void tmpfs_set_status(struct tmpfs_mount *tm, struct tmpfs_node *node,
459 struct tmpfs_dirent *tmpfs_dir_first(struct tmpfs_node *dnode,
461 struct tmpfs_dirent *tmpfs_dir_next(struct tmpfs_node *dnode,
514 static inline struct tmpfs_node *
517 struct tmpfs_node *node; in VP_TO_TMPFS_NODE()
520 node = (struct tmpfs_node *)vp->v_data; in VP_TO_TMPFS_NODE()
524 static inline struct tmpfs_node *
527 struct tmpfs_node *node; in VP_TO_TMPFS_DIR()