/external/toybox/lib/ |
D | dirtree.c | 17 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 …]
|
D | lib.h | 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)); [all …]
|
/external/toybox/toys/posix/ |
D | du.c | 48 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()
|
D | ls.c | 60 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()
|
D | find.c | 82 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()
|
D | cp.c | 129 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()
|
D | chmod.c | 42 static int do_chmod(struct dirtree *try)
|
D | rm.c | 25 static int do_rm(struct dirtree *try) in do_rm()
|
D | chgrp.c | 45 static int do_chgrp(struct dirtree *node) in do_chgrp()
|
D | ps.c | 550 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/ |
D | mke2fs.c | 86 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()
|
D | mdev.c | 202 static int callback(struct dirtree *node) in callback()
|
D | diff.c | 454 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/ |
D | acpi.c | 44 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()
|
D | chcon.c | 24 static int do_chcon(struct dirtree *try) in do_chcon()
|
D | lsusb.c | 18 static int list_device(struct dirtree *new) in list_device()
|
D | lsattr.c | 139 static int retell_dir(struct dirtree *root) in retell_dir() 249 static int update_attr(struct dirtree *root) in update_attr()
|
D | switch_root.c | 30 static int del_node(struct dirtree *node)
|
D | taskset.c | 91 static int task_callback(struct dirtree *new) in task_callback()
|
D | lspci.c | 40 static int do_lspci(struct dirtree *new)
|
D | modinfo.c | 75 static int check_module(struct dirtree *new) in check_module()
|
D | hwclock.c | 34 static int rtc_find(struct dirtree* node)
|
D | sysctl.c | 67 static int do_show_keys(struct dirtree *dt) in do_show_keys()
|
D | losetup.c | 135 static int dash_a(struct dirtree *node) in dash_a()
|
/external/toybox/generated/ |
D | globals.h | 658 struct dirtree *dt; // Tree of files to copy into the new filesystem. 937 int (*callback)(struct dirtree *try); 1056 struct dirtree *files, *singledir;
|