Lines Matching defs:tmpfs_dirent
53 LIST_HEAD(tmpfs_dir_duphead, tmpfs_dirent);
55 struct tmpfs_dirent {
64 RB_ENTRY(tmpfs_dirent) td_entries;
68 LIST_ENTRY(tmpfs_dirent) entries;
69 LIST_ENTRY(tmpfs_dirent) index_entries;
107 RB_HEAD(tmpfs_dir, tmpfs_dirent);
294 struct tmpfs_dirent * tn_readdir_lastp;
298 * must be a multiple of sizeof(struct tmpfs_dirent)
457 struct tmpfs_dirent *tdc_current;
458 struct tmpfs_dirent *tdc_tree;
475 const char *, u_int, struct tmpfs_dirent **);
476 void tmpfs_free_dirent(struct tmpfs_mount *, struct tmpfs_dirent *);
477 void tmpfs_dirent_init(struct tmpfs_dirent *, const char *, u_int);
485 void tmpfs_dir_attach(struct vnode *, struct tmpfs_dirent *);
486 void tmpfs_dir_detach(struct vnode *, struct tmpfs_dirent *);
488 struct tmpfs_dirent * tmpfs_dir_lookup(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,
544 MPASS((node)->tn_size % sizeof(struct tmpfs_dirent) == 0); \
545 MPASS((node)->tn_dir.tn_wht_size % sizeof(struct tmpfs_dirent) == 0); \