Home
last modified time | relevance | path

Searched refs:dirtree (Results 1 – 25 of 31) sorted by relevance

12

/external/toybox/lib/
Ddirtree.c17 int dirtree_notdotdot(struct dirtree *catch) in dirtree_notdotdot()
27 struct dirtree *dirtree_add_node(struct dirtree *parent, char *name, int flags) in dirtree_add_node()
29 struct dirtree *dt = NULL; in dirtree_add_node()
45 dt = xzalloc((len = sizeof(struct dirtree)+len+1)+linklen); in dirtree_add_node()
74 char *dirtree_path(struct dirtree *node, int *plen) in dirtree_path()
94 int dirtree_parentfd(struct dirtree *node) in dirtree_parentfd()
107 struct dirtree *dirtree_handle_callback(struct dirtree *new, in dirtree_handle_callback()
108 int (*callback)(struct dirtree *node)) in dirtree_handle_callback()
135 int dirtree_recurse(struct dirtree *node, in dirtree_recurse()
136 int (*callback)(struct dirtree *node), int flags) in dirtree_recurse()
[all …]
Dlib.h68 #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));
[all …]
/external/toybox/toys/posix/
Ddu.c48 struct dirtree *node;
53 static void print(long long size, struct dirtree *node) in print()
107 static int do_du(struct dirtree *node) in do_du()
118 struct dirtree *try = node; in do_du()
Dls.c60 struct dirtree *files, *singledir;
128 static void entrylen(struct dirtree *dt, unsigned *len) in entrylen()
160 struct dirtree *dta = *(struct dirtree **)a; in compare()
161 struct dirtree *dtb = *(struct dirtree **)b; in compare()
178 static int filter(struct dirtree *new) in filter()
286 static void listfiles(int dirfd, struct dirtree *indir) in listfiles()
288 struct dirtree *dt, **sort; in listfiles()
523 struct dirtree *dt; in ls_main()
Dfind.c82 static int flush_exec(struct dirtree *new, struct exec_range *aa) in flush_exec()
150 static void do_print(struct dirtree *new, char c) in do_print()
159 static void execdir(struct dirtree *new, int flush) in execdir()
197 static int do_find(struct dirtree *new) in do_find()
215 struct dirtree *n; in do_find()
376 struct dirtree *dt = new; in do_find()
Dcp.c129 int (*callback)(struct dirtree *try);
143 int cp_node(struct dirtree *try) in cp_node()
241 struct dirtree *or; in cp_node()
407 struct dirtree *new; in cp_main()
462 static int install_node(struct dirtree *try) in install_node()
Dchmod.c42 static int do_chmod(struct dirtree *try)
Drm.c25 static int do_rm(struct dirtree *try) in do_rm()
Dchgrp.c45 static int do_chgrp(struct dirtree *node) in do_chgrp()
Dps.c550 static int get_ps(struct dirtree *new) in get_ps()
952 static struct carveup **collate(int count, struct dirtree *dt, in collate()
955 struct dirtree *temp; in collate()
1009 struct dirtree *dt; in ps_main()
1184 struct dirtree *dt; in top_common()
/external/toybox/toys/pending/
Dmke2fs.c86 struct dirtree *dt; // Tree of files to copy into the new filesystem.
152 static struct dirtree *treenext(struct dirtree *this) in treenext()
164 static long check_treesize(struct dirtree *that, off_t *size) in check_treesize()
192 static void check_treelinks(struct dirtree *tree) in check_treelinks()
194 struct dirtree *current=tree, *that; in check_treelinks()
363 static void fill_inode(struct ext2_inode *in, struct dirtree *that) in fill_inode()
414 struct dirtree *dti, *dtb; in mke2fs_main()
443 dti = xzalloc(sizeof(struct dirtree)+11); in mke2fs_main()
453 dtb = xzalloc(sizeof(struct dirtree)+1); in mke2fs_main()
Dmdev.c202 static int callback(struct dirtree *node) in callback()
Ddiff.c454 static int skip(struct dirtree *node) in skip()
472 static void add_to_list(struct dirtree *node) in add_to_list()
483 static int list_dir (struct dirtree *node) in list_dir()
/external/toybox/toys/other/
Dacpi.c44 static int acpi_callback(struct dirtree *tree) in acpi_callback()
85 static int temp_callback(struct dirtree *tree) in temp_callback()
108 static int cool_callback(struct dirtree *tree) in cool_callback()
Dchcon.c24 static int do_chcon(struct dirtree *try) in do_chcon()
Dlsusb.c18 static int list_device(struct dirtree *new) in list_device()
Dlsattr.c139 static int retell_dir(struct dirtree *root) in retell_dir()
249 static int update_attr(struct dirtree *root) in update_attr()
Dswitch_root.c30 static int del_node(struct dirtree *node)
Dtaskset.c91 static int task_callback(struct dirtree *new) in task_callback()
Dlspci.c40 static int do_lspci(struct dirtree *new)
Dmodinfo.c75 static int check_module(struct dirtree *new) in check_module()
Dhwclock.c34 static int rtc_find(struct dirtree* node)
Dsysctl.c67 static int do_show_keys(struct dirtree *dt) in do_show_keys()
Dlosetup.c135 static int dash_a(struct dirtree *node) in dash_a()
/external/toybox/generated/
Dglobals.h658 struct dirtree *dt; // Tree of files to copy into the new filesystem.
937 int (*callback)(struct dirtree *try);
1056 struct dirtree *files, *singledir;

12