Lines Matching refs:dirtree
68 #define DIRTREE_ABORTVAL ((struct dirtree *)1)
70 struct dirtree { struct
71 struct dirtree *next, *parent, *child; argument
80 struct dirtree *dirtree_start(char *name, int symfollow); argument
81 struct dirtree *dirtree_add_node(struct dirtree *p, char *name, int flags);
82 char *dirtree_path(struct dirtree *node, int *plen);
83 int dirtree_notdotdot(struct dirtree *catch);
84 int dirtree_parentfd(struct dirtree *node);
85 struct dirtree *dirtree_handle_callback(struct dirtree *new,
86 int (*callback)(struct dirtree *node));
87 int dirtree_recurse(struct dirtree *node, int (*callback)(struct dirtree *node),
89 struct dirtree *dirtree_read(char *path, int (*callback)(struct dirtree *node));