Lines Matching refs:tmpfs_node
81 struct tmpfs_node * td_node;
165 struct tmpfs_node { struct
173 LIST_ENTRY(tmpfs_node) tn_entries; /* (m) */
269 struct tmpfs_node * tn_parent; argument
331 LIST_HEAD(tmpfs_node_list, tmpfs_node); argument
393 struct tmpfs_node * tm_root;
466 void tmpfs_ref_node(struct tmpfs_node *node);
468 uid_t uid, gid_t gid, mode_t mode, struct tmpfs_node *,
469 const char *, dev_t, struct tmpfs_node **);
471 void tmpfs_free_node(struct tmpfs_mount *, struct tmpfs_node *);
472 bool tmpfs_free_node_locked(struct tmpfs_mount *, struct tmpfs_node *, bool);
474 int tmpfs_alloc_dirent(struct tmpfs_mount *, struct tmpfs_node *,
479 int tmpfs_alloc_vp(struct mount *, struct tmpfs_node *, int,
487 void tmpfs_dir_destroy(struct tmpfs_mount *, struct tmpfs_node *);
488 struct tmpfs_dirent * tmpfs_dir_lookup(struct tmpfs_node *node,
489 struct tmpfs_node *f,
491 int tmpfs_dir_getdents(struct tmpfs_mount *, struct tmpfs_node *,
508 void tmpfs_set_accessed(struct tmpfs_mount *tm, struct tmpfs_node *node);
509 void tmpfs_set_status(struct tmpfs_mount *tm, struct tmpfs_node *node,
512 struct tmpfs_dirent *tmpfs_dir_first(struct tmpfs_node *dnode,
514 struct tmpfs_dirent *tmpfs_dir_next(struct tmpfs_node *dnode,
587 struct tmpfs_node *node; in VM_TO_TMPFS_VP()
605 struct tmpfs_node *node; in VM_TO_TMPFS_MP()
625 static inline struct tmpfs_node *
628 struct tmpfs_node *node; in VP_TO_TMPFS_NODE()
631 node = (struct tmpfs_node *)vp->v_data; in VP_TO_TMPFS_NODE()
636 ((struct tmpfs_node *)vn_load_v_data_smr(vp))
638 static inline struct tmpfs_node *
641 struct tmpfs_node *node; in VP_TO_TMPFS_DIR()
658 struct tmpfs_node *node; in tmpfs_update_getattr()