Lines Matching refs:req
45 Req req[MAXREQ]; variable
108 if(nreq >= nelem(req)){ in addreq()
112 r = &req[nreq++]; in addreq()
124 if(runestrcmp(req[i].name, name) == 0){ in delreq()
126 free(req[i].name); in delreq()
127 req[i] = req[nreq]; in delreq()
141 if(runestrcmp(req[i].name, from) == 0){ in renreq()
142 free(req[i].name); in renreq()
143 req[i].name = erunestrdup(to); in renreq()
385 if(runestrcmp(req[i].name, argv[0]) == 0){ in dotline()
386 if(req[i].argc != -1){ in dotline()
387 if(argc < 1+req[i].argc){ in dotline()
388 warn("not enough arguments for %C%S", dot, req[i].name); in dotline()
393 if(argc > 1+req[i].argc) in dotline()
394 warn("too many arguments for %C%S", dot, req[i].name); in dotline()
396 req[i].f(argc, argv); in dotline()