Searched refs:node (Results 1 - 25 of 30) sorted by relevance

12

/system/core/sh/
H A Dredir.h42 union node;
43 void redirect(union node *, int);
H A Dnodes.h36 union node *ch1;
37 union node *ch2;
44 union node *args;
45 union node *redirect;
58 union node *n;
59 union node *redirect;
65 union node *test;
66 union node *ifpart;
67 union node *elsepart;
73 union node *arg
134 union node { union
[all...]
H A Dshow.h36 union node;
37 void showtree(union node *);
H A Dexpand.h59 union node;
60 void expandhere(union node *, int);
61 void expandarg(union node *, struct arglist *, int);
65 int casematch(union node *, char *);
H A Deval.h51 union node; /* BLETCH for ansi C */
52 void evaltree(union node *, int);
53 void evalbackcmd(union node *, struct backcmd *);
H A Djobs.h95 struct job *makejob(union node *, int);
96 int forkshell(struct job *, union node *, int);
97 void forkchild(struct job *, union node *, int, int);
98 int forkparent(struct job *, union node *, int, pid_t);
101 void commandtext(struct procstat *, union node *);
H A Dnodes.c.pat50 int funcstringsize; /* size of strings in node */
57 STATIC void calcsize(union node *);
59 STATIC union node *copynode(union node *);
69 union node *
71 union node *n;
87 union node *n;
107 STATIC union node *
109 union node *n;
111 union node *ne
[all...]
H A Dparser.h75 #define NEOF ((union node *)&tokpushback)
79 union node *parsecmd(int);
80 void fixredir(union node *, const char *, int);
H A Dmknodes.sh90 nodeptr ) type="union node *";;
103 echo "union node {"
113 echo " union node *n;"
117 echo "union node *copyfunc(union node *);"
118 echo "void freefunc(union node *);"
H A Dexec.h50 union node *func;
76 void defun(char *, union node *);
H A Dparser.c81 union node *here; /* redirection node */
98 union node *redirnode;
104 STATIC union node *list(int);
105 STATIC union node *andor(void);
106 STATIC union node *pipeline(void);
107 STATIC union node *command(void);
108 STATIC union node *simplecmd(union node **, union node *);
[all...]
H A Dshow.c57 static void shtree(union node *, int, char *, FILE*);
58 static void shcmd(union node *, FILE *);
59 static void sharg(union node *, FILE *);
65 showtree(union node *n)
73 shtree(union node *n, int ind, char *pfx, FILE *fp)
114 fprintf(fp, "<node type %d>", n->type);
124 shcmd(union node *cmd, FILE *fp)
126 union node *np;
166 sharg(union node *arg, FILE *fp)
173 printf("<node typ
[all...]
H A Dnodes.c54 int funcstringsize; /* size of strings in node */
88 STATIC void calcsize(union node *);
90 STATIC union node *copynode(union node *);
100 union node *
102 union node *n;
118 union node *n;
209 STATIC union node *
211 union node *n;
213 union node *ne
[all...]
H A Dredir.c94 STATIC void openredirect(union node *, char[10], int);
95 STATIC int openhere(union node *);
107 redirect(union node *redir, int flags)
109 union node *n;
175 openredirect(union node *redir, char memory[10], int flags)
258 openhere(union node *redir)
272 if (forkshell((struct job *)NULL, (union node *)NULL, FORK_NOJOB) == 0) {
H A Deval.c104 STATIC void evalloop(union node *, int);
105 STATIC void evalfor(union node *, int);
106 STATIC void evalcase(union node *, int);
107 STATIC void evalsubshell(union node *, int);
108 STATIC void expredir(union node *);
109 STATIC void evalpipe(union node *);
110 STATIC void evalcommand(union node *, int, struct backcmd *);
111 STATIC void prehash(union node *);
198 union node *n;
220 evaltree(union node *
[all...]
H A Dmain.c81 STATIC union node *curcmd;
82 STATIC union node *prevcmd;
230 union node *n;
H A Djobs.c105 STATIC void cmdtxt(union node *);
106 STATIC void cmdlist(union node *, int);
774 makejob(union node *node, int nprocs) argument
825 TRACE(("makejob(0x%lx, %d) returns %%%d\n", (long)node, nprocs,
847 forkshell(struct job *jp, union node *n, int mode)
867 forkparent(struct job *jp, union node *n, int mode, pid_t pid)
896 forkchild(struct job *jp, union node *n, int mode, int vforked)
1219 commandtext(struct procstat *ps, union node *n)
1244 cmdtxt(union node *
[all...]
/system/core/libcutils/
H A Dconfig_utils.c28 cnode *node; local
30 node = calloc(sizeof(cnode), 1);
31 if(node) {
32 node->name = name ? name : "";
33 node->value = value ? value : "";
36 return node;
41 cnode *node, *match = NULL; local
44 for(node = root->first_child; node; node
53 cnode *node; local
69 cnode *node; local
87 cnode *node; local
97 cnode *node; local
245 parse_block(cstate *cs, cnode *node) argument
264 cnode *node; local
[all...]
H A Ddir_hash.c150 struct list *node = malloc(sizeof(struct list)); local
152 if (name == NULL || node == NULL) {
161 free(node);
167 node->name = name;
168 node->next = list;
169 list = node;
/system/core/init/
H A Dparser.c30 struct listnode *node;
35 list_for_each(node, &service_list) {
36 svc = node_to_item(node, struct service, slist);
49 list_for_each(node, &action_list) {
50 act = node_to_item(node, struct action, alist);
426 struct listnode *node; local
428 list_for_each(node, &service_list) {
429 svc = node_to_item(node, struct service, slist);
439 struct listnode *node; local
441 list_for_each(node,
452 struct listnode *node; local
465 struct listnode *node; local
476 struct listnode *node; local
489 struct listnode *node; local
502 struct listnode *node; local
514 struct listnode *node; local
533 struct listnode *node; local
573 struct listnode *node = list_head(&action_queue); local
[all...]
H A Dinit.h50 #define node_to_item(node, container, member) \
51 (container *) (((char*) (node)) - offsetof(container, member))
59 #define list_for_each(node, list) \
60 for (node = (list)->next; node != (list); node = node->next)
81 /* node in list of all actions */
83 /* node in the queue of pending actions */
85 /* node i
[all...]
H A Dutil.c192 void list_init(struct listnode *node) argument
194 node->next = node;
195 node->prev = node;
H A Ddevices.c100 /* the msm hw3d client device node is world writable/readable. */
182 struct perm_node *node = malloc(sizeof (struct perm_node)); local
183 if (!node)
187 if ((node->dp.name = malloc(size)) == NULL)
190 memcpy(node->dp.name, name, size);
191 node->dp.perm = perm;
192 node->dp.uid = uid;
193 node->dp.gid = gid;
194 node->dp.prefix = prefix;
196 list_add_tail(&devperms_partners, &node
272 struct listnode *node; local
[all...]
/system/core/adb/
H A Dfdevent.c67 static void fdevent_plist_enqueue(fdevent *node);
68 static void fdevent_plist_remove(fdevent *node);
364 static void fdevent_plist_enqueue(fdevent *node) argument
368 node->next = list;
369 node->prev = list->prev;
370 node->prev->next = node;
371 list->prev = node;
374 static void fdevent_plist_remove(fdevent *node) argument
376 node
385 fdevent *node = list->next; local
[all...]
H A Dsysdeps_win32.c1266 static void fdevent_plist_enqueue(fdevent *node);
1267 static void fdevent_plist_remove(fdevent *node);
1366 EventHook node = *pnode; local
1368 if ( node == NULL || node->fh == fh )
1370 pnode = &node->next;
1371 node = *pnode;
1381 EventHook node; local
1389 node = *pnode;
1390 if ( node
1413 EventHook node = *pnode; local
1621 fdevent_plist_enqueue(fdevent *node) argument
1631 fdevent_plist_remove(fdevent *node) argument
1642 fdevent *node = list->next; local
[all...]

Completed in 2282 milliseconds

12