/netbsd-src/bin/sh/ |
H A D | exec.c | 402 struct tblentry *cmdp; in hashcmd() local 434 for (cmdp = *pp ; cmdp ; cmdp = cmdp->next) { in hashcmd() 435 switch (cmdp->cmdtype) { in hashcmd() 456 cmdp->cmdtype == CMDNORMAL) in hashcmd() 457 printentry(cmdp, verbose); in hashcmd() 469 if ((cmdp = cmdlookup(name, 0)) != NULL) { in hashcmd() 470 switch (cmdp->cmdtype) { in hashcmd() 497 cmdp = cmdlookup(name, 0); in hashcmd() 498 if (cmdp != NULL) in hashcmd() 499 printentry(cmdp, verbose); in hashcmd() [all …]
|
/netbsd-src/external/bsd/nvi/dist/ex/ |
H A D | ex_z.c | 40 ex_z(SCR *sp, EXCMD *cmdp) in ex_z() argument 46 NEEDFILE(sp, cmdp); in ex_z() 59 if (FL_ISSET(cmdp->iflags, E_C_COUNT)) in ex_z() 60 cnt = cmdp->count; in ex_z() 70 lno = cmdp->addr1.lno; in ex_z() 72 switch (FL_ISSET(cmdp->iflags, in ex_z() 77 cmdp->addr1.lno = (lno - cnt * 2) + 1; in ex_z() 79 cmdp->addr1.lno = 1; in ex_z() 80 cmdp->addr2.lno = (cmdp->addr1.lno + cnt) - 1; in ex_z() 83 cmdp->addr1.lno = lno > cnt ? (lno - cnt) + 1 : 1; in ex_z() [all …]
|
H A D | ex_write.c | 48 ex_wn(SCR *sp, EXCMD *cmdp) in ex_wn() argument 50 if (exwr(sp, cmdp, WN)) in ex_wn() 56 cmdp->argc = 0; in ex_wn() 58 return (ex_next(sp, cmdp)); in ex_wn() 68 ex_wq(SCR *sp, EXCMD *cmdp) in ex_wq() argument 72 if (exwr(sp, cmdp, WQ)) in ex_wq() 77 force = FL_ISSET(cmdp->iflags, E_C_FORCE); in ex_wq() 94 ex_write(SCR *sp, EXCMD *cmdp) in ex_write() argument 96 return (exwr(sp, cmdp, WRITE)); in ex_write() 107 ex_xit(SCR *sp, EXCMD *cmdp) in ex_xit() argument [all …]
|
H A D | ex_args.c | 51 ex_next(SCR *sp, EXCMD *cmdp) in ex_next() argument 63 if (cmdp->argc == 0 && (sp->cargv == NULL || sp->cargv[1] == NULL)) { in ex_next() 68 if (F_ISSET(cmdp, E_NEWSCREEN)) { in ex_next() 70 if (cmdp->argc == 0) { in ex_next() 73 if (argv_exp0(sp, cmdp, wp, wlen - 1)) in ex_next() 75 return (ex_edit(sp, cmdp)); in ex_next() 77 return (ex_N_next(sp, cmdp)); in ex_next() 82 FL_ISSET(cmdp->iflags, E_C_FORCE), FS_ALL | FS_POSSIBLE)) in ex_next() 86 if (cmdp->argc) { in ex_next() 98 sp->argv, char **, cmdp->argc + 1, sizeof(char *)); in ex_next() [all …]
|
H A D | ex_map.c | 51 ex_map(SCR *sp, EXCMD *cmdp) in ex_map() argument 56 stype = FL_ISSET(cmdp->iflags, E_C_FORCE) ? SEQ_INPUT : SEQ_COMMAND; in ex_map() 58 switch (cmdp->argc) { in ex_map() 66 input = cmdp->argv[0]->bp; in ex_map() 83 if (seq_set(sp, NULL, 0, input, cmdp->argv[0]->len, in ex_map() 84 cmdp->argv[1]->bp, cmdp->argv[1]->len, stype, in ex_map() 88 sp->gp->scr_fmap(sp, stype, input, cmdp->argv[0]->len, in ex_map() 89 cmdp->argv[1]->bp, cmdp->argv[1]->len)); in ex_map() 105 return (seq_set(sp, NULL, 0, input, cmdp->argv[0]->len, in ex_map() 106 cmdp->argv[1]->bp, cmdp->argv[1]->len, stype, SEQ_USERDEF)); in ex_map() [all …]
|
H A D | ex_append.c | 45 ex_append(SCR *sp, EXCMD *cmdp) in ex_append() argument 47 return (ex_aci(sp, cmdp, APPEND)); in ex_append() 57 ex_change(SCR *sp, EXCMD *cmdp) in ex_change() argument 59 return (ex_aci(sp, cmdp, CHANGE)); in ex_change() 70 ex_insert(SCR *sp, EXCMD *cmdp) in ex_insert() argument 72 return (ex_aci(sp, cmdp, INSERT)); in ex_insert() 80 ex_aci(SCR *sp, EXCMD *cmdp, enum which cmd) in ex_aci() argument 92 NEEDFILE(sp, cmdp); in ex_aci() 105 lno = cmdp->addr1.lno; in ex_aci() 114 if (cmd == CHANGE && cmdp->addr1.lno != 0 && in ex_aci() [all …]
|
H A D | ex_read.c | 49 ex_read(SCR *sp, EXCMD *cmdp) in ex_read() argument 72 switch (cmdp->argc) { in ex_read() 77 arg = cmdp->argv[0]->bp; in ex_read() 78 arglen = cmdp->argv[0]->len; in ex_read() 86 ex_wemsg(sp, cmdp->cmd->name, EXM_SECURE_F); in ex_read() 111 argc = cmdp->argc; in ex_read() 112 if (argv_exp1(sp, cmdp, arg, arglen, 1)) in ex_read() 114 if (argc == cmdp->argc) { in ex_read() 115 ex_emsg(sp, cmdp->cmd->usage, EXM_USAGE); in ex_read() 118 argc = cmdp->argc - 1; in ex_read() [all …]
|
H A D | ex_abbrev.c | 43 ex_abbr(SCR *sp, EXCMD *cmdp) in ex_abbr() argument 48 switch (cmdp->argc) { in ex_abbr() 72 if (!inword(cmdp->argv[0]->bp[cmdp->argv[0]->len - 1])) { in ex_abbr() 77 for (p = cmdp->argv[0]->bp; *p != '\0'; ++p) in ex_abbr() 83 if (cmdp->argv[0]->len > 2) in ex_abbr() 84 for (p = cmdp->argv[0]->bp, in ex_abbr() 85 len = cmdp->argv[0]->len - 2; len; --len, ++p) in ex_abbr() 92 if (seq_set(sp, NULL, 0, cmdp->argv[0]->bp, cmdp->argv[0]->len, in ex_abbr() 93 cmdp->argv[1]->bp, cmdp->argv[1]->len, SEQ_ABBREV, SEQ_USERDEF)) in ex_abbr() 107 ex_unabbr(SCR *sp, EXCMD *cmdp) in ex_unabbr() argument [all …]
|
H A D | ex_join.c | 41 ex_join(SCR *sp, EXCMD *cmdp) in ex_join() argument 49 NEEDFILE(sp, cmdp); in ex_join() 51 from = cmdp->addr1.lno; in ex_join() 52 to = cmdp->addr2.lno; in ex_join() 66 if (F_ISSET(cmdp, E_ADDR_DEF) || cmdp->addrcnt == 1) in ex_join() 67 ++cmdp->addr2.lno; in ex_join() 71 from = cmdp->addr1.lno, to = cmdp->addr2.lno; from <= to; ++from) { in ex_join() 77 cmdp->addr2.lno = from - 1; in ex_join() 111 if (!first && !FL_ISSET(cmdp->iflags, E_C_FORCE)) { in ex_join() 180 sp->lno = cmdp->addr1.lno; in ex_join() [all …]
|
H A D | ex_print.c | 50 ex_list(SCR *sp, EXCMD *cmdp) in ex_list() argument 52 if (ex_print(sp, cmdp, in ex_list() 53 &cmdp->addr1, &cmdp->addr2, cmdp->iflags | E_C_LIST)) in ex_list() 55 sp->lno = cmdp->addr2.lno; in ex_list() 56 sp->cno = cmdp->addr2.cno; in ex_list() 68 ex_number(SCR *sp, EXCMD *cmdp) in ex_number() argument 70 if (ex_print(sp, cmdp, in ex_number() 71 &cmdp->addr1, &cmdp->addr2, cmdp->iflags | E_C_HASH)) in ex_number() 73 sp->lno = cmdp->addr2.lno; in ex_number() 74 sp->cno = cmdp->addr2.cno; in ex_number() [all …]
|
H A D | ex_bang.c | 56 ex_bang(SCR *sp, EXCMD *cmdp) in ex_bang() argument 67 ap = cmdp->argv[0]; in ex_bang() 69 ex_emsg(sp, cmdp->cmd->usage, EXM_USAGE); in ex_bang() 86 if (F_ISSET(cmdp, E_MODIFY) && !F_ISSET(sp, SC_EX_SILENT)) { in ex_bang() 108 if (cmdp->addrcnt == 0) { in ex_bang() 124 cmdp, np, msg, !F_ISSET(sp, SC_EX | SC_SCR_EXWROTE)); in ex_bang() 137 NEEDFILE(sp, cmdp); in ex_bang() 140 F_SET(cmdp, E_AUTOPRINT); in ex_bang() 154 if (cmdp->addr1.lno == 1 && cmdp->addr2.lno == 1) { in ex_bang() 158 cmdp->addr1.lno = cmdp->addr2.lno = 0; in ex_bang() [all …]
|
H A D | ex_perl.c | 50 ex_perl(SCR *sp, EXCMD *cmdp) in ex_perl() argument 57 if (cmdp->argc != 0) in ex_perl() 58 for (p = cmdp->argv[0]->bp, in ex_perl() 59 len = cmdp->argv[0]->len; len > 0; --len, ++p) in ex_perl() 62 if (cmdp->argc == 0 || len == 0) { in ex_perl() 63 ex_emsg(sp, cmdp->cmd->usage, EXM_USAGE); in ex_perl() 66 return (cmdp->cmd == &cmds[C_PERLCMD] ? in ex_perl() 67 perl_ex_perl(sp, p, len, cmdp->addr1.lno, cmdp->addr2.lno) : in ex_perl() 68 perl_ex_perldo(sp, p, len, cmdp->addr1.lno, cmdp->addr2.lno)); in ex_perl()
|
H A D | ex.h | 49 #define IS_ESCAPE(sp, cmdp, ch) \ argument 50 (F_ISSET(cmdp, E_VLITONLY) ? \ 58 #define NEEDFILE(sp, cmdp) { \ argument 60 ex_wemsg(sp, (cmdp)->cmd->name, EXM_NOFILEYET); \ 80 #define CLEAR_EX_PARSER(cmdp) \ argument 81 memset(&((cmdp)->cp), 0, ((char *)&(cmdp)->flags - \ 82 (char *)&((cmdp)->cp)) + sizeof((cmdp)->flags)) 105 #define CLEAR_EX_CMD(cmdp) { \ argument 106 u_int32_t L__f = F_ISSET(cmdp, E_PRESERVE); \ 107 memset(&((cmdp)->buffer), 0, ((char *)&(cmdp)->flags - \ [all …]
|
H A D | ex_edit.c | 55 ex_edit(SCR *sp, EXCMD *cmdp) in ex_edit() argument 62 switch (cmdp->argc) { in ex_edit() 81 INT2CHAR(sp, cmdp->argv[0]->bp, cmdp->argv[0]->len + 1, in ex_edit() 93 if (F_ISSET(cmdp, E_NEWSCREEN) || cmdp->cmd == &cmds[C_VSPLIT]) in ex_edit() 94 return (ex_N_edit(sp, cmdp, frp, attach)); in ex_edit() 102 if (file_m2(sp, FL_ISSET(cmdp->iflags, E_C_FORCE))) in ex_edit() 107 (FL_ISSET(cmdp->iflags, E_C_FORCE) ? FS_FORCE : 0))) in ex_edit() 119 ex_N_edit(SCR *sp, EXCMD *cmdp, FREF *frp, int attach) in ex_N_edit() argument 126 if ((cmdp->cmd == &cmds[C_VSPLIT] && vs_vsplit(sp, new)) || in ex_N_edit() 127 (cmdp->cmd != &cmds[C_VSPLIT] && vs_split(sp, new, 0))) { in ex_N_edit() [all …]
|
H A D | ex_delete.c | 39 ex_delete(SCR *sp, EXCMD *cmdp) in ex_delete() argument 43 NEEDFILE(sp, cmdp); in ex_delete() 52 FL_ISSET(cmdp->iflags, E_C_BUFFER) ? &cmdp->buffer : NULL, in ex_delete() 53 &cmdp->addr1, &cmdp->addr2, CUT_LINEMODE)) in ex_delete() 57 if (del(sp, &cmdp->addr1, &cmdp->addr2, 1)) in ex_delete() 61 sp->lno = cmdp->addr1.lno; in ex_delete()
|
H A D | ex_shift.c | 43 ex_shiftl(SCR *sp, EXCMD *cmdp) in ex_shiftl() argument 45 return (shift(sp, cmdp, LEFT)); in ex_shiftl() 54 ex_shiftr(SCR *sp, EXCMD *cmdp) in ex_shiftr() argument 56 return (shift(sp, cmdp, RIGHT)); in ex_shiftr() 64 shift(SCR *sp, EXCMD *cmdp, enum which rl) in shift() argument 72 NEEDFILE(sp, cmdp); in shift() 80 if (cut(sp, NULL, &cmdp->addr1, &cmdp->addr2, CUT_LINEMODE)) in shift() 93 for (p = cmdp->argv[0]->bp, sw = 0; *p == '>' || *p == '<'; ++p) in shift() 99 for (from = cmdp->addr1.lno, to = cmdp->addr2.lno; from <= to; ++from) { in shift() 192 sp->rptlines[L_SHIFT] += cmdp->addr2.lno - cmdp->addr1.lno + 1; in shift()
|
H A D | ex_tcl.c | 47 ex_tcl(SCR *sp, EXCMD *cmdp) in ex_tcl() argument 61 if (cmdp->argc != 0) in ex_tcl() 62 for (p = cmdp->argv[0]->bp, in ex_tcl() 63 len = cmdp->argv[0]->len; len > 0; --len, ++p) in ex_tcl() 66 if (cmdp->argc == 0 || len == 0) { in ex_tcl() 67 ex_emsg(sp, cmdp->cmd->usage, EXM_USAGE); in ex_tcl() 73 sp->id, cmdp->addr1.lno, cmdp->addr2.lno); in ex_tcl() 75 Tcl_Eval(gp->tcl_interp, cmdp->argv[0]->bp) == TCL_OK) in ex_tcl()
|
H A D | ex_global.c | 47 ex_global(SCR *sp, EXCMD *cmdp) in ex_global() argument 50 cmdp, FL_ISSET(cmdp->iflags, E_C_FORCE) ? V : GLOBAL)); in ex_global() 60 ex_v(SCR *sp, EXCMD *cmdp) in ex_v() argument 62 return (ex_g_setup(sp, cmdp, V)); in ex_v() 70 ex_g_setup(SCR *sp, EXCMD *cmdp, enum which cmd) in ex_g_setup() argument 83 NEEDFILE(sp, cmdp); in ex_g_setup() 86 msgq_wstr(sp, M_ERR, cmdp->cmd->name, in ex_g_setup() 95 if (cmdp->argc == 0) in ex_g_setup() 97 for (p = cmdp->argv[0]->bp; ISBLANK(*p); ++p); in ex_g_setup() 100 usage: ex_emsg(sp, cmdp->cmd->usage, EXM_USAGE); in ex_g_setup() [all …]
|
H A D | ex_move.c | 40 ex_copy(SCR *sp, EXCMD *cmdp) in ex_copy() argument 49 NEEDFILE(sp, cmdp); in ex_copy() 56 fm1 = cmdp->addr1; in ex_copy() 57 fm2 = cmdp->addr2; in ex_copy() 68 tm.lno = cmdp->lineno; in ex_copy() 93 ex_move(SCR *sp, EXCMD *cmdp) in ex_move() argument 103 NEEDFILE(sp, cmdp); in ex_move() 109 fm1 = cmdp->addr1; in ex_move() 110 fm2 = cmdp->addr2; in ex_move() 111 if (cmdp->lineno >= fm1.lno && cmdp->lineno <= fm2.lno) { in ex_move() [all …]
|
H A D | ex_screen.c | 42 ex_bg(SCR *sp, EXCMD *cmdp) in ex_bg() argument 54 ex_fg(SCR *sp, EXCMD *cmdp) in ex_fg() argument 59 newscreen = F_ISSET(cmdp, E_NEWSCREEN); in ex_fg() 60 if (vs_fg(sp, &nsp, cmdp->argc ? cmdp->argv[0]->bp : NULL, newscreen)) in ex_fg() 78 ex_resize(SCR *sp, EXCMD *cmdp) in ex_resize() argument 82 switch (FL_ISSET(cmdp->iflags, in ex_resize() 94 ex_emsg(sp, cmdp->cmd->usage, EXM_USAGE); in ex_resize() 97 return (vs_resize(sp, cmdp->count, adj)); in ex_resize()
|
/netbsd-src/external/bsd/pkg_install/dist/lib/ |
H A D | plist.c | 264 const cmd_t *cmdp; in plist_cmd() local 270 for (cmdp = cmdv; cmdp->c_s; ++cmdp) { in plist_cmd() 271 for (sp = s, cp = cmdp->c_s; *sp && *cp; ++cp, ++sp) in plist_cmd() 278 if (cmdp->c_s == NULL || arg == NULL) in plist_cmd() 279 return cmdp->c_type; in plist_cmd() 294 return cmdp->c_type; in plist_cmd() 404 const cmd_t *cmdp; in write_plist() local 412 for (cmdp = cmdv; cmdp->c_type != FAIL && cmdp->c_type != p->type; cmdp++) { in write_plist() 414 if (cmdp->c_type == FAIL) { in write_plist() 416 } else if (cmdp->c_argc == 0) { in write_plist() [all …]
|
/netbsd-src/external/ibm-public/postfix/dist/src/smtpstone/ |
H A D | smtp-sink.c | 1018 SINK_COMMAND *cmdp; in reset_cmd_flags() local 1020 for (cmdp = command_table; cmdp->name != 0; cmdp++) in reset_cmd_flags() 1021 if (strcasecmp(cmd, cmdp->name) == 0) in reset_cmd_flags() 1023 if (cmdp->name == 0) in reset_cmd_flags() 1025 cmdp->flags &= ~flags; in reset_cmd_flags() 1032 SINK_COMMAND *cmdp; in set_cmd_flags() local 1034 for (cmdp = command_table; cmdp->name != 0; cmdp++) in set_cmd_flags() 1035 if (strcasecmp(cmd, cmdp->name) == 0) in set_cmd_flags() 1037 if (cmdp->name == 0) in set_cmd_flags() 1039 cmdp->flags |= flags; in set_cmd_flags() [all …]
|
/netbsd-src/usr.sbin/user/ |
H A D | main.c | 77 cmd_t *cmdp; in main() local 81 for (cmdp = cmds ; cmdp->c_wc > 0 ; cmdp++) { in main() 82 for (matched = i = 0 ; i < cmdp->c_wc && i < MaxCmdWords ; i++) { in main() 85 cmdp->c_word[i]) == 0) { in main() 92 if (matched == cmdp->c_wc) { in main() 93 return (*cmdp->c_func)(argc - (matched - 1), argv + (matched - 1)); in main()
|
/netbsd-src/libexec/ftpd/ |
H A D | ftpcmd.y | 111 char *cmdp; variable 1474 cmdp = cp; 1512 if ((cp = strchr(cmdp, '\r'))) { 1515 if (strncasecmp(cmdp, "PASS", 4) != 0 && 1516 strncasecmp(cmdp, "ACCT", 4) != 0) 1517 setproctitle("%s: %s", proctitle, cmdp); 1522 if ((cp = strpbrk(cmdp, " \n"))) 1523 cpos = cp - cmdp; 1526 c = cmdp[cpos]; 1527 cmdp[cpos] = '\0'; [all …]
|
/netbsd-src/usr.bin/mail/ |
H A D | head.c | 150 struct cmatch_data const *cmdp; in isdate() local 154 for (cmdp = cmatch_data; cmdp->tdata != NULL; ++cmdp) in isdate() 155 cmatch_minlen = MIN(cmatch_minlen, cmdp->tlen); in isdate() 160 for (cmdp = cmatch_data; cmdp->tdata != NULL; ++cmdp) in isdate() 161 if (dl == cmdp->tlen && cmatch(date, cmdp->tdata)) in isdate()
|