Home
last modified time | relevance | path

Searched refs:cmdentry (Results 1 – 4 of 4) sorted by relevance

/third_party/uapp/dash/src/
A Dexec.h44 struct cmdentry { struct
66 void hashiter(void (*fn) (struct cmdentry *, void *), void *); argument
68 void find_command(char *, struct cmdentry *, int, const char *);
73 void getcmdentry(char *, struct cmdentry *);
A Deval.c722 struct cmdentry cmdentry; in evalcommand() local
740 cmdentry.cmdtype = CMDBUILTIN; in evalcommand()
741 cmdentry.u.cmd = &bltin; in evalcommand()
822 if (cmdentry.cmdtype == CMDUNKNOWN) { in evalcommand()
831 if (cmdentry.cmdtype != CMDBUILTIN) in evalcommand()
835 cmdentry.u.cmd->flags & in evalcommand()
838 if (cmdentry.u.cmd == EXECCMD) in evalcommand()
840 if (cmdentry.u.cmd != COMMANDCMD) in evalcommand()
865 switch (cmdentry.cmdtype) { in evalcommand()
905 if (evalfun(cmdentry.u.func, argc, argv, flags)) in evalcommand()
[all …]
A Dexec.c98 STATIC void addcmdentry(char *, struct cmdentry *);
224 hashiter(void (*fn) (struct cmdentry *, void *), void *token) in hashiter() argument
228 struct cmdentry entry; in hashiter()
244 struct cmdentry entry; in hashcmd()
300 find_command(char *name, struct cmdentry *entry, int act, const char *path) in find_command()
670 getcmdentry(char *name, struct cmdentry *entry) in getcmdentry()
691 addcmdentry(char *name, struct cmdentry *entry) in addcmdentry()
712 struct cmdentry entry; in defun()
759 struct cmdentry entry;
A Dprocess.c42 addfuncdef(struct cmdentry *entry, void *token) in addfuncdef()

Completed in 8 milliseconds