Lines Matching refs:off
219 int ch, off;
258 off = exp->argsoff;
259 exp->args[off]->len = len;
260 for (p = exp->args[off]->bp; len > 0; --len, *p++ = *ap++)
287 int off;
292 for (off = exp->argsoff, cp = cmds; cp->name != NULL; ++cp) {
320 int off;
325 off = exp->argsoff;
352 qsort(exp->args + off, exp->argsoff - off, sizeof(ARGS *), argv_comp);
365 size_t blen, len, off, tlen;
383 off = p - bp;
385 p = bp + off;
398 off = p - bp;
400 p = bp + off;
413 off = p - bp;
415 p = bp + off;
436 off = p - bp;
438 p = bp + off;
444 off = p - bp;
446 p = bp + off;
465 int cnt, off;
473 off = exp->argsoff;
474 if (exp->argscnt == 0 || off + 2 >= exp->argscnt - 1) {
486 if (exp->args[off] == NULL) {
487 CALLOC(sp, exp->args[off], ARGS *, 1, sizeof(ARGS));
488 if (exp->args[off] == NULL)
493 ap = exp->args[off];
509 if (exp->args[++off] == NULL) {
510 CALLOC(sp, exp->args[off], ARGS *, 1, sizeof(ARGS));
511 if (exp->args[off] == NULL)
515 exp->args[off]->len = 0;
529 int off;
533 for (off = 0; off < exp->argscnt; ++off) {
534 if (exp->args[off] == NULL)
536 if (F_ISSET(exp->args[off], A_ALLOCATED))
537 free(exp->args[off]->bp);
538 free(exp->args[off]);
561 int off;
614 for (off = exp->argsoff; (dp = readdir(dirp)) != NULL;) {
646 qsort(exp->args + off, exp->argsoff - off, sizeof(ARGS *), argv_comp);
820 size_t blen, off;
836 off = p - bp;
837 if (blen / sizeof(CHAR_T) - off < 3) {
838 ADD_SPACE_GOTOW(sp, bp, blen, off + 3);
839 p = bp + off;