p 211 global/global.c #define NEXT_NUMBER(p) do { \ p 212 global/global.c for (n = 0; isdigit(*p); p++) \ p 213 global/global.c n = n * 10 + (*p - '0'); \ p 220 global/global.c const char *tagline, *p; p 232 global/global.c if ((p = gpath_path2fid(path, NULL)) == NULL) p 234 global/global.c strlimcpy(s_fid, p, sizeof(s_fid)); p 251 global/global.c p = locatestring(tagline, s_fid, MATCH_AT_FIRST); p 252 global/global.c if (p != NULL && *p == ' ') { p 253 global/global.c for (p++; *p && *p != ' '; p++) p 255 global/global.c if (*p++ != ' ' || !isdigit(*p)) p 262 global/global.c if (atoi(p) == lineno) { p 270 global/global.c if (!isdigit(*p)) p 272 global/global.c NEXT_NUMBER(p); p 279 global/global.c if (*p == '-') { p 280 global/global.c if (!isdigit(*++p)) p 282 global/global.c NEXT_NUMBER(p); p 290 global/global.c if (*p) { p 291 global/global.c if (*p == ',') p 292 global/global.c p++; p 296 global/global.c } while (*p); p 441 global/global.c char *p = optarg; p 444 global/global.c context_lineno = p; p 445 global/global.c while (*p && isdigit(*p)) p 446 global/global.c p++; p 447 global/global.c if (*p != ':') p 449 global/global.c *p++ = '\0'; p 450 global/global.c if (!*p) p 452 global/global.c context_file = p; p 701 global/global.c const char *p = cwd + strlen(root); p 702 global/global.c if (*p != '/') p 704 global/global.c strbuf_puts(sb, p); p 921 global/global.c char *line, *p; p 948 global/global.c for (p = line; *p && *p != ' '; p++) p 950 global/global.c if (*p == '\0') { p 954 global/global.c *p = '\0'; p 994 global/global.c const char *p = path; p 996 global/global.c while ((p = locatestring(p, prefix, flags)) != NULL) { p 997 global/global.c dbop_put(dbop, p, ""); p 998 global/global.c p += prefix_length; p 1001 global/global.c const char *p = locatestring(path, prefix, flags); p 1002 global/global.c if (p != NULL) { p 1003 global/global.c dbop_put(dbop, p, ""); p 1079 global/global.c char *p, *q, *grep; p 1115 global/global.c p = grep; p 1116 global/global.c while (*p && *p != ':') p 1117 global/global.c *q++ = *p++; p 1119 global/global.c if ((xflag || tflag) && !*p) p 1121 global/global.c p++; p 1133 global/global.c while (*p && isspace(*p)) p 1134 global/global.c p++; p 1136 global/global.c for (linenum = 0; *p && isdigit(*p); linenum = linenum * 10 + (*p++ - '0')) p 1138 global/global.c if (*p != ':') p 1142 global/global.c p++; p 1146 global/global.c convert_put_using(cv, encoded_pattern, path, linenum, p, NULL); p 1190 global/global.c const char *p = pattern; p 1193 global/global.c for (; *p; p++) { p 1194 global/global.c if (!(isalpha(*p) || isdigit(*p) || isblank(*p) || *p == '_')) { p 1293 global/global.c const char *path, *p; p 1333 global/global.c p = path + strlen(localprefix) - 1; p 1335 global/global.c int result = regexec(&preg, p, 0, 0, 0); p 1519 global/global.c const char *p = gpath_path2fid(path, &type); p 1521 global/global.c if (!p || type != GPATH_SOURCE) { p 1526 global/global.c strlimcpy(s_fid, p, sizeof(s_fid)); p 1563 global/global.c #define GET_NEXT_NUMBER(p) do { \ p 1564 global/global.c if (!isdigit(*p)) \ p 1565 global/global.c p++; \ p 1566 global/global.c for (n = 0; isdigit(*p); p++) \ p 1567 global/global.c n = n * 10 + (*p - '0'); \ p 1623 global/global.c char *p = (char *)gtp->tagline; p 1627 global/global.c fid = p; p 1628 global/global.c while (*p != ' ') p 1629 global/global.c p++; p 1630 global/global.c *p++ = '\0'; /* a */ p 1631 global/global.c tagname = p; p 1632 global/global.c while (*p != ' ') p 1633 global/global.c p++; p 1634 global/global.c *p++ = '\0'; /* b */ p 1654 global/global.c if (atoi(p) < last_lineno && fp != NULL) { p 1664 global/global.c if (!isdigit(*p)) p 1675 global/global.c while (*p || cont > 0) { p 1682 global/global.c } else if (isdigit(*p)) { p 1683 global/global.c GET_NEXT_NUMBER(p); p 1684 global/global.c } else if (*p == '-') { p 1685 global/global.c GET_NEXT_NUMBER(p); p 1688 global/global.c } else if (*p == ',') { p 1689 global/global.c GET_NEXT_NUMBER(p); p 1715 global/global.c while (*p) { p 1716 global/global.c for (n = 0; isdigit(*p); p++) p 1717 global/global.c n = n * 10 + *p - '0'; p 1718 global/global.c if (*p == ',') p 1719 global/global.c p++; p 1746 global/global.c char *p = (char *)gtp->tagline; p 1750 global/global.c fid = p; p 1751 global/global.c while (*p != ' ') p 1752 global/global.c p++; p 1753 global/global.c *p++ = '\0'; /* a */ p 1754 global/global.c tagname = p; p 1755 global/global.c while (*p != ' ') p 1756 global/global.c p++; p 1757 global/global.c *p++ = '\0'; /* b */ p 1765 global/global.c while (*p != ' ') p 1766 global/global.c p++; p 1767 global/global.c image = p + 1; /* c + 1 */ p 1857 global/global.c const char *p; p 1860 global/global.c for (p = from; *p; p++) { p 1861 global/global.c if (*p == '%' || *p == ' ' || *p == '\t') { p 1864 global/global.c snprintf(e, size, "%%%02x", *p); p 1870 global/global.c *e++ = *p; p 116 global/literal.c char *p; p 156 global/literal.c linep = p = buf; p 164 global/literal.c if (ccomp(c->inp, *p)) { p 176 global/literal.c if (ccomp(c->inp , *p)) { p 187 global/literal.c while (*p++ != '\n') { p 200 global/literal.c strbuf_nputs(sb, linep, p - linep); p 206 global/literal.c linep = p; p 210 global/literal.c if (*p++ == '\n') { p 215 global/literal.c linep = p; p 115 gozilla/gozilla.c char *p; p 120 gozilla/gozilla.c if (!(p = get_home_directory())) p 122 gozilla/gozilla.c if (!test("r", makepath(p, gozillarc, NULL))) p 124 gozilla/gozilla.c if (!test("r", makepath(p, dos_gozillarc, NULL))) p 127 gozilla/gozilla.c if (!(ip = fopen(makepath(p, gozillarc, NULL), "r"))) p 129 gozilla/gozilla.c if (!(ip = fopen(makepath(p, dos_gozillarc, NULL), "r"))) p 132 gozilla/gozilla.c while ((p = strbuf_fgets(sb, ip, flag)) != NULL) { p 136 gozilla/gozilla.c if (*p == '#') p 142 gozilla/gozilla.c while (*p && isblank(*p)) /* skip spaces */ p 143 gozilla/gozilla.c p++; p 144 gozilla/gozilla.c name = p; p 145 gozilla/gozilla.c while (*p && !isblank(*p) && *p != '=' && *p != ':') /* get name */ p 146 gozilla/gozilla.c p++; p 147 gozilla/gozilla.c *p++ = 0; p 148 gozilla/gozilla.c while (*p && (isblank(*p) || *p == '=' || *p == ':')) p 149 gozilla/gozilla.c p++; p 150 gozilla/gozilla.c value = p; /* get value */ p 200 gozilla/gozilla.c const char *p, *browser = NULL, *definition = NULL; p 224 gozilla/gozilla.c p = argv[0] + 1; p 225 gozilla/gozilla.c switch (*p) { p 281 gozilla/gozilla.c if ((p = alias(strbuf_value(arg))) != NULL) { p 283 gozilla/gozilla.c strbuf_puts(arg, p); p 357 gozilla/gozilla.c char *p; p 368 gozilla/gozilla.c while ((p = strbuf_fgets(sb, fp, STRBUF_NOCRLF)) != NULL) { p 369 gozilla/gozilla.c if (split(p, 2, &ptable) != 2) p 397 gozilla/gozilla.c char *p; p 403 gozilla/gozilla.c p = normalize(file, get_root_with_slash(), cwd, buf, sizeof(buf)); p 404 gozilla/gozilla.c if (p != NULL && convertpath(dbpath, htmldir, p, sb) == 0) p 419 gozilla/gozilla.c const char *p; p 426 gozilla/gozilla.c for (p = url; *p && *p != ':'; p++) p 427 gozilla/gozilla.c if (!isalnum(*p)) p 429 gozilla/gozilla.c if (!*p) p 431 gozilla/gozilla.c if (*p++ == ':' && *p++ == '/' && *p == '/') p 450 gozilla/gozilla.c const char *p; p 461 gozilla/gozilla.c p = gpath_path2fid(path, NULL); p 462 gozilla/gozilla.c if (p == NULL) { p 467 gozilla/gozilla.c strbuf_puts(sb, p); p 483 gozilla/gozilla.c for (p = path + 1; *p; p++) p 484 gozilla/gozilla.c strbuf_putc(sb, (*p == '/') ? ' ' : *p); p 45 gtags-cscope/alloc.c static void *alloctest(void *p); p 82 gtags-cscope/alloc.c myrealloc(void *p, size_t size) p 84 gtags-cscope/alloc.c return(alloctest(realloc(p, (unsigned) size))); p 90 gtags-cscope/alloc.c alloctest(void *p) p 92 gtags-cscope/alloc.c if (p == NULL) { p 96 gtags-cscope/alloc.c return(p); p 43 gtags-cscope/alloc.h void *myrealloc(void *p, size_t size); p 81 gtags-cscope/command.c static void scrollbar(MOUSE *p); p 89 gtags-cscope/command.c MOUSE *p; /* mouse data */ p 124 gtags-cscope/command.c if ((p = getmouseaction(DUMMYCHAR)) == NULL) { p 128 gtags-cscope/command.c if (p->button == '0') { p 129 gtags-cscope/command.c scrollbar(p); p 133 gtags-cscope/command.c if (p->x2 >= 0) { p 137 gtags-cscope/command.c if (p->y1 < FLDLINE) { p 142 gtags-cscope/command.c if (p->y1 >= displine[i]) { p 149 gtags-cscope/command.c field = p->y1 - FLDLINE; p 641 gtags-cscope/command.c MOUSE *p; /* mouse data */ p 695 gtags-cscope/command.c if((p = getmouseaction(DUMMYCHAR)) == NULL) { p 722 gtags-cscope/command.c if ((p = getmouseaction(DUMMYCHAR)) == NULL) { p 726 gtags-cscope/command.c if (p->button == '0') { p 727 gtags-cscope/command.c scrollbar(p); p 733 gtags-cscope/command.c if (p->y1 >= displine[i]) { p 860 gtags-cscope/command.c scrollbar(MOUSE *p) p 866 gtags-cscope/command.c switch (p->percent) { p 891 gtags-cscope/command.c nextline = p->percent * totallines / 100; p 66 gtags-cscope/exec.c static int join(pid_t p); p 82 gtags-cscope/exec.c pid_t p; p 89 gtags-cscope/exec.c for (p = 0; (argv[p] = va_arg(ap, char *)) != 0; p++) p 96 gtags-cscope/exec.c if ((p = myfork()) == 0) { p 100 gtags-cscope/exec.c exitcode = join(p); /* parent */ p 145 gtags-cscope/exec.c pid_t p; /* process number */ p 147 gtags-cscope/exec.c p = fork(); p 150 gtags-cscope/exec.c if (p > 0) { p 158 gtags-cscope/exec.c else if (p == 0) { p 167 gtags-cscope/exec.c if (p == -1) { p 170 gtags-cscope/exec.c return p; p 176 gtags-cscope/exec.c join(pid_t p) p 184 gtags-cscope/exec.c } while (p != -1 && w != p); p 78 gtags-cscope/find.c char *p; p 83 gtags-cscope/find.c for (p = pattern; *p && *p != ':'; p++) p 85 gtags-cscope/find.c *p++ = '\0'; p 86 gtags-cscope/find.c snprintf(comline, sizeof(comline), "%s --from-here=\"%s\" %s > %s", common(), p, quote_shell(pattern), temp1); p 351 gtags-cscope/global-cscope.h int mygetline(char p[], char s[], unsigned size, int firstchar, BOOL iscaseless); p 113 gtags-cscope/input.c mygetline(char p[], char s[], unsigned size, int firstchar, BOOL iscaseless) p 131 gtags-cscope/input.c strcpy ( s, p); p 132 gtags-cscope/input.c i += strlen(p); p 53 gtags-cscope/logdir.c static char *nextfield(char *p); p 57 gtags-cscope/logdir.c nextfield(char *p) p 59 gtags-cscope/logdir.c while (*p && *p != ':') p 60 gtags-cscope/logdir.c ++p; p 61 gtags-cscope/logdir.c if (*p) *p++ = 0; p 62 gtags-cscope/logdir.c return(p); p 68 gtags-cscope/logdir.c char *p; p 88 gtags-cscope/logdir.c p = nextfield(line); /* get the logname */ p 94 gtags-cscope/logdir.c p = nextfield(p); p 95 gtags-cscope/logdir.c p = nextfield(p); p 96 gtags-cscope/logdir.c p = nextfield(p); p 97 gtags-cscope/logdir.c p = nextfield(p); p 100 gtags-cscope/logdir.c (void) nextfield(p); p 101 gtags-cscope/logdir.c return(p); p 144 gtags-cscope/mypopen.c int p[2]; p 149 gtags-cscope/mypopen.c if(pipe(p) < 0) p 151 gtags-cscope/mypopen.c myside = tst(p[WTR], p[RDR]); p 152 gtags-cscope/mypopen.c yourside = tst(p[RDR], p[WTR]); p 375 gtags/gtags.c char *p = single_update; p 377 gtags/gtags.c if (!test("f", p)) p 378 gtags/gtags.c die("'%s' not found.", p); p 380 gtags/gtags.c for (; *p; p++) p 381 gtags/gtags.c if (*p == '\\') p 382 gtags/gtags.c *p = '/'; p 383 gtags/gtags.c p = single_update; p 388 gtags/gtags.c if (isabspath(p)) { p 389 gtags/gtags.c char *q = locatestring(p, cwd, LOCATEFLAG); p 394 gtags/gtags.c die("path '%s' is out of the project.", p); p 397 gtags/gtags.c if (p[0] == '.' && p[1] == '/') p 398 gtags/gtags.c snprintf(regular_path_name, MAXPATHLEN, "%s", p); p 400 gtags/gtags.c snprintf(regular_path_name, MAXPATHLEN, "./%s", p); p 682 gtags/gtags.c const char *start, *end, *p; p 691 gtags/gtags.c for (p = start; p < end; p += strlen(p) + 1) p 692 gtags/gtags.c gpath_delete(p); p 698 gtags/gtags.c for (p = start; p < end; p += strlen(p) + 1) { p 699 gtags/gtags.c gpath_put(p, GPATH_OTHER); p 92 htags-refkit/htags_path2url.c char *p = NULL; p 104 htags-refkit/htags_path2url.c if ((p = (char *)malloc(st.st_size)) == NULL) p 107 htags-refkit/htags_path2url.c if (read(fd, p, st.st_size) != st.st_size) p 110 htags-refkit/htags_path2url.c *area = p; p 116 htags-refkit/htags_path2url.c if (p != NULL) p 117 htags-refkit/htags_path2url.c free(p); p 143 htags-refkit/htags_path2url.c char *p, *endp = area + size; p 150 htags-refkit/htags_path2url.c for (p = area; p < endp; p++) p 151 htags-refkit/htags_path2url.c if (*p == '\n') p 160 htags-refkit/htags_path2url.c p = area; p 162 htags-refkit/htags_path2url.c m[i].name = p; p 163 htags-refkit/htags_path2url.c while (*p && *p != '\t') p 164 htags-refkit/htags_path2url.c p++; p 165 htags-refkit/htags_path2url.c if (*p == '\0') p 167 htags-refkit/htags_path2url.c *p++ = '\0'; p 168 htags-refkit/htags_path2url.c m[i].path = p; p 169 htags-refkit/htags_path2url.c while (*p && *p != '\r' && *p != '\n') p 170 htags-refkit/htags_path2url.c p++; p 171 htags-refkit/htags_path2url.c if (*p == '\0') p 173 htags-refkit/htags_path2url.c if (*p == '\r') p 174 htags-refkit/htags_path2url.c *p++ = '\0'; p 175 htags-refkit/htags_path2url.c if (*p == '\n') p 176 htags-refkit/htags_path2url.c *p++ = '\0'; p 115 htags/anchor.c const char *p = path2fid(path); p 116 htags/anchor.c if (p == NULL) p 118 htags/anchor.c current_fid = atoi(p); p 156 htags/anchor.c char *p = ptable.part[PART_LINE].start; p 158 htags/anchor.c for (; *p && isspace((unsigned char)*p); p++) p 160 htags/anchor.c if (!*p) { p 169 htags/anchor.c if (*p == '#') p 171 htags/anchor.c else if (locatestring(p, "typedef", MATCH_AT_FIRST)) p 173 htags/anchor.c else if ((p = locatestring(p, ptable.part[PART_TAG].start, MATCH_FIRST)) != NULL) { p 175 htags/anchor.c p += strlen(ptable.part[PART_TAG].start); p 176 htags/anchor.c for (; *p && isspace((unsigned char)*p); p++) p 178 htags/anchor.c if (*p == '(') p 287 htags/anchor.c struct anchor *p = curp ? curp : start; p 291 htags/anchor.c if (p->lineno > lineno) p 296 htags/anchor.c for (; p < end && p->lineno < lineno; p++) p 298 htags/anchor.c if (p >= end || p->lineno != lineno) p 300 htags/anchor.c curp = p; p 301 htags/anchor.c for (; p < end && p->lineno == lineno; p++) p 302 htags/anchor.c if (!p->done && p->length == length && !strcmp(gettag(p), name)) p 303 htags/anchor.c if (!type || p->type == type) p 304 htags/anchor.c return p; p 319 htags/anchor.c struct anchor *p = curp ? curp : start; p 323 htags/anchor.c if (p->lineno > lineno) p 328 htags/anchor.c for (; p < end && p->lineno < lineno; p++) p 330 htags/anchor.c if (p >= end || p->lineno != lineno) p 332 htags/anchor.c curp = p; p 333 htags/anchor.c for (; p < end && p->lineno == lineno; p++) p 334 htags/anchor.c if (p->type == 'D') p 353 htags/anchor.c struct anchor *c, *p; p 365 htags/anchor.c for (p = c - 1; p >= start; p--) p 366 htags/anchor.c if (p->type == 'D') { p 367 htags/anchor.c ref[A_PREV] = p->lineno; p 370 htags/anchor.c for (p = c + 1; p < end; p++) p 371 htags/anchor.c if (p->type == 'D') { p 372 htags/anchor.c ref[A_NEXT] = p->lineno; p 954 htags/asm.c char path[MAXPATHLEN], *p = path; p 965 htags/asm.c *p++ = c; p 966 htags/asm.c *p = '\0'; p 999 htags/c.c char path[MAXPATHLEN], *p = path; p 1010 htags/c.c *p++ = c; p 1011 htags/c.c *p = '\0'; p 44 htags/cflowindex.c char *cflow_posix, *p; p 99 htags/cflowindex.c for (p = cflow_posix; *p && isspace(*p); p++) p 102 htags/cflowindex.c if (!*p || !isdigit(*p)) p 104 htags/cflowindex.c anchor = p; /* anchor */ p 105 htags/cflowindex.c for (; *p && isdigit(*p); p++) p 107 htags/cflowindex.c if (!*p || !isspace(*p)) p 109 htags/cflowindex.c anchor_end = p; p 111 htags/cflowindex.c for (; *p; p++) { p 113 htags/cflowindex.c if (*p == '&') { p 114 htags/cflowindex.c for (p++; *p && *p != ';'; p++) p 116 htags/cflowindex.c if (*p != ';') p 118 htags/cflowindex.c } else if (isalpha(*p) || *p == '_') p 122 htags/cflowindex.c if (!*p || !isalpha(*p)) p 124 htags/cflowindex.c name = p; /* name */ p 125 htags/cflowindex.c for (; *p && *p != ':'; p++) p 127 htags/cflowindex.c if (*p != ':') p 129 htags/cflowindex.c name_end = p++; p 130 htags/cflowindex.c if (*p++ != ' ') p 132 htags/cflowindex.c if (isdigit(*p)) { /* (1) name: 999 */ p 133 htags/cflowindex.c lineno = p; /* lineno */ p 134 htags/cflowindex.c for (; *p && isdigit(*p); p++) p 136 htags/cflowindex.c lineno_end = p; p 137 htags/cflowindex.c } else if (*p == '<' && *(p + 1) == '>') { /* (2) name: <> */ p 141 htags/cflowindex.c for (; *p && *p != '<'; p++) p 143 htags/cflowindex.c if (!*p++) p 145 htags/cflowindex.c path = p; p 147 htags/cflowindex.c for (; *p && !isspace(*p); p++) p 148 htags/cflowindex.c if (*p == '>') p 150 htags/cflowindex.c if (!*p || *p != ' ') p 152 htags/cflowindex.c path_end = p++; p 154 htags/cflowindex.c if (!isdigit(*p)) p 156 htags/cflowindex.c lineno = p; p 157 htags/cflowindex.c for (; *p && isdigit(*p); p++) p 159 htags/cflowindex.c if (*p != '>') p 161 htags/cflowindex.c lineno_end = p; p 199 htags/cflowindex.c for (p = name_end; *p; p++) { p 200 htags/cflowindex.c if (*p == '<') p 202 htags/cflowindex.c else if (*p == '>') p 205 htags/cflowindex.c fputc(*p, op); p 191 htags/common.c char *startp, *p; p 197 htags/common.c p = startp + strlen(current_dir); p 198 htags/common.c while (p > startp) { p 199 htags/common.c if (*--p == '/') { p 200 htags/common.c *p = '\0'; p 201 htags/common.c strlimcpy(current_file, p + 1, sizeof(current_file)); p 619 htags/common.c const char *p; p 648 htags/common.c for (p = ptable.part[PART_LINE].start; *p; p++) { p 649 htags/common.c unsigned char c = *p; p 677 htags/common.c for (p = ptable.part[PART_TAG].end; p < ptable.part[PART_PATH].start; p++) p 678 htags/common.c strbuf_putc(sb, *p); p 682 htags/common.c for (p = ptable.part[PART_PATH].end; *p; p++) { p 683 htags/common.c unsigned char c = *p; p 954 htags/cpp.c char path[MAXPATHLEN], *p = path; p 965 htags/cpp.c *p++ = c; p 966 htags/cpp.c *p = '\0'; p 96 htags/fileindex.c const char *p; p 105 htags/fileindex.c p = image; p 106 htags/fileindex.c while (*p && isspace((unsigned char)*p)) /* skip space */ p 107 htags/fileindex.c p++; p 108 htags/fileindex.c if (!*p) p 110 htags/fileindex.c if (*p == '#') { p 113 htags/fileindex.c p++; p 114 htags/fileindex.c while (*p && isspace((unsigned char)*p)) /* skip space */ p 115 htags/fileindex.c p++; p 116 htags/fileindex.c if (!*p) p 127 htags/fileindex.c if ((p = locatestring(p, "include", MATCH_AT_FIRST)) == NULL) p 132 htags/fileindex.c if (((q = locatestring(p, "include_next", MATCH_AT_FIRST)) == NULL) && p 133 htags/fileindex.c ((q = locatestring(p, "import", MATCH_AT_FIRST)) == NULL) && p 134 htags/fileindex.c ((q = locatestring(p, "include", MATCH_AT_FIRST)) == NULL)) p 136 htags/fileindex.c p = q; p 138 htags/fileindex.c while (*p && isspace((unsigned char)*p)) /* skip space */ p 139 htags/fileindex.c p++; p 140 htags/fileindex.c if (is_php && *p == '(') { p 141 htags/fileindex.c p++; p 142 htags/fileindex.c while (*p && isspace((unsigned char)*p)) /* skip space */ p 143 htags/fileindex.c p++; p 145 htags/fileindex.c sep = *p; p 155 htags/fileindex.c p++; p 156 htags/fileindex.c if (!*p) p 159 htags/fileindex.c while (*p && *p != '\n' && *p != sep) p 160 htags/fileindex.c *q++ = *p++; p 162 htags/fileindex.c if (*p == sep) { p 187 htags/fileindex.c const char *p = strrchr(path, '/'); p 189 htags/fileindex.c return p ? p + 1 : path; p 206 htags/fileindex.c char *p = result; p 210 htags/fileindex.c *p++ = *q++; p 211 htags/fileindex.c *p = '\0'; p 383 htags/fileindex.c const char *p, *local = localpath(path, basedir); p 415 htags/fileindex.c p = local; p 418 htags/fileindex.c while (p < slash) p 419 htags/fileindex.c *q++ = *p++; p 501 htags/fileindex.c char *p, *q; p 504 htags/fileindex.c for (p = path + 1; p != NULL; p = strchr(p, '/')) { p 507 htags/fileindex.c q = ++p; p 515 htags/fileindex.c fputs(p, op); p 724 htags/fileindex.c const char *p = include_file_suffixes; p 727 htags/fileindex.c while ((c = (unsigned char)*p++) != '\0') { p 845 htags/fileindex.c const char *p; p 848 htags/fileindex.c for (p = last; *p; p++) p 849 htags/fileindex.c *q++ = *p; p 850 htags/fileindex.c for (p = ctags_x; *p && *p != ' ' && *p != '\t'; p++) p 852 htags/fileindex.c for (; *p; p++) p 853 htags/fileindex.c *q++ = *p; p 533 htags/htags.c const char *p; p 536 htags/htags.c for (p = _; !regexec(&preg, p, 2, pmatch, 0); p += pmatch[0].rm_eo) { p 537 htags/htags.c const char *start = p + pmatch[0].rm_so; p 542 htags/htags.c strbuf_putc(result, p[i]); p 563 htags/htags.c strbuf_puts_nl(result, p); p 1187 htags/htags.c const char *p; p 1192 htags/htags.c if (!(p = usable("gtags"))) p 1194 htags/htags.c strlimcpy(gtags_path, p, sizeof(gtags_path)); p 1195 htags/htags.c if (!(p = usable("global"))) p 1197 htags/htags.c strlimcpy(global_path, p, sizeof(global_path)); p 1201 htags/htags.c if ((p = getenv("TMPDIR")) == NULL) p 1202 htags/htags.c p = getenv("TMP"); p 1203 htags/htags.c if (p != NULL && test("d", p)) p 1204 htags/htags.c tmpdir = p; p 1214 htags/htags.c char *p, *q; p 1227 htags/htags.c if ((p = locatestring(argv[i], opt_gtagsconf, MATCH_AT_FIRST))) { p 1228 htags/htags.c if (*p == '\0') { p 1233 htags/htags.c if (*p++ == '=' && *p) p 1234 htags/htags.c confpath = p; p 1236 htags/htags.c } else if ((p = locatestring(argv[i], opt_gtagslabel, MATCH_AT_FIRST))) { p 1237 htags/htags.c if (*p == '\0') { p 1242 htags/htags.c if (*p++ == '=' && *p) p 1243 htags/htags.c label = p; p 1300 htags/htags.c p = check_strdup(strbuf_value(sb)); p 1302 htags/htags.c q = p + strlen(p) - 1; p 1305 htags/htags.c script_alias = p; p 1309 htags/htags.c p = check_strdup(strbuf_value(sb)); p 1313 htags/htags.c body_begin = p; p 1316 htags/htags.c free(p); p 1321 htags/htags.c p = check_strdup(strbuf_value(sb)); p 1325 htags/htags.c table_begin = p; p 1328 htags/htags.c free(p); p 1333 htags/htags.c p = check_strdup(strbuf_value(sb)); p 1337 htags/htags.c title_begin = p; p 1340 htags/htags.c free(p); p 1345 htags/htags.c p = check_strdup(strbuf_value(sb)); p 1349 htags/htags.c comment_begin = p; p 1352 htags/htags.c free(p); p 1357 htags/htags.c p = check_strdup(strbuf_value(sb)); p 1361 htags/htags.c sharp_begin = p; p 1364 htags/htags.c free(p); p 1369 htags/htags.c p = check_strdup(strbuf_value(sb)); p 1373 htags/htags.c brace_begin = p; p 1376 htags/htags.c free(p); p 1381 htags/htags.c p = check_strdup(strbuf_value(sb)); p 1385 htags/htags.c reserved_begin = p; p 1388 htags/htags.c free(p); p 1393 htags/htags.c p = check_strdup(strbuf_value(sb)); p 1397 htags/htags.c position_begin = p; p 1400 htags/htags.c free(p); p 1405 htags/htags.c p = check_strdup(strbuf_value(sb)); p 1409 htags/htags.c warned_line_begin = p; p 1412 htags/htags.c free(p); p 1441 htags/htags.c const char *p; p 1451 htags/htags.c for (p = strbuf_value(sb); *p; p++) { p 1452 htags/htags.c if (*p == '\'') { p 1459 htags/htags.c strbuf_putc(save_c, *p); p 1482 htags/htags.c if ((p = locatestring(argv[i], opt_gtagsconf, MATCH_AT_FIRST))) { p 1483 htags/htags.c if (*p == '\0') p 1506 htags/htags.c const char *p, *opt = check_strdup(htags_options); p 1514 htags/htags.c for (p = opt; *p && isspace(*p); p++) p 1516 htags/htags.c for (; *p; p++) { p 1517 htags/htags.c int c = *p; p 1531 htags/htags.c while (*p && isspace(*p)) p 1532 htags/htags.c p++; p 1533 htags/htags.c p--; p 1535 htags/htags.c strbuf_putc(sb, *p); p 1540 htags/htags.c p = strbuf_value(sb); p 1542 htags/htags.c newargv[i++] = p; p 1543 htags/htags.c p += strlen(p) + 1; p 1847 htags/htags.c char *p = strrchr(cwdpath, sep); p 1848 htags/htags.c title = p ? p + 1 : cwdpath; p 87 htags/path2url.c const char *p; p 96 htags/path2url.c p = assoc_get(assoc, path); p 97 htags/path2url.c if (!p) { p 100 htags/path2url.c p = number; p 102 htags/path2url.c return p; p 1097 htags/php.c char path[MAXPATHLEN], *p = path; p 1111 htags/php.c *p++ = c; p 1112 htags/php.c *p = '\0'; p 1149 htags/php.c const char *p = LEXTEXT + 1; /* skip '$' */ p 1155 htags/php.c if (*p == '{') { p 1159 htags/php.c for (p++; *p && *p != '}'; p++) { p 1160 htags/php.c buf[i++] = *p; p 1165 htags/php.c p = buf; p 1169 htags/php.c if ((a = anchor_get(p, i, 'Y', LINENO)) != NULL) { p 201 htags/src2html.c char buf[MAXBUFLEN], *limit, *p; p 205 htags/src2html.c for (p = buf; *p; p++) p 206 htags/src2html.c if (*p == sep) p 207 htags/src2html.c *p = '\0'; p 208 htags/src2html.c limit = p; p 212 htags/src2html.c for (p = buf; p < limit; p += strlen(p) + 1) { p 214 htags/src2html.c const char *unit = p; p 215 htags/src2html.c const char *next = p + strlen(p) + 1; p 221 htags/src2html.c if (p > buf) p 222 htags/src2html.c *(p - 1) = sep; p 770 htags/src2html.c const char *p; p 777 htags/src2html.c p = locatestring(file, "/", MATCH_LAST); p 778 htags/src2html.c if (p != NULL) { p 779 htags/src2html.c strbuf_nputs(dir, file, p - file); p 780 htags/src2html.c p++; p 783 htags/src2html.c p = file; p 786 htags/src2html.c *basename = p; p 930 htags/src2html.c const char *p = strbuf_value(incref->ref_contents); p 931 htags/src2html.c const char *lno = strmake(p, " "); p 934 htags/src2html.c p = locatestring(p, " ", MATCH_FIRST); p 935 htags/src2html.c if (p == NULL) p 937 htags/src2html.c filename = p + 1; p 173 libdb/bt_close.c void *p; p 175 libdb/bt_close.c if ((p = mpool_get(t->bt_mp, P_META, 0)) == NULL) p 186 libdb/bt_close.c memmove(p, &m, sizeof(BTMETA)); p 187 libdb/bt_close.c mpool_put(t->bt_mp, p, MPOOL_DIRTY); p 65 libdb/bt_conv.c char *p; p 86 libdb/bt_conv.c p = (char *)GETBINTERNAL(h, i); p 87 libdb/bt_conv.c P_32_SWAP(p); p 88 libdb/bt_conv.c p += sizeof(u_int32_t); p 89 libdb/bt_conv.c P_32_SWAP(p); p 90 libdb/bt_conv.c p += sizeof(pgno_t); p 91 libdb/bt_conv.c if (*(u_char *)p & P_BIGKEY) { p 92 libdb/bt_conv.c p += sizeof(u_char); p 93 libdb/bt_conv.c P_32_SWAP(p); p 94 libdb/bt_conv.c p += sizeof(pgno_t); p 95 libdb/bt_conv.c P_32_SWAP(p); p 101 libdb/bt_conv.c p = (char *)GETBLEAF(h, i); p 102 libdb/bt_conv.c P_32_SWAP(p); p 103 libdb/bt_conv.c p += sizeof(u_int32_t); p 104 libdb/bt_conv.c P_32_SWAP(p); p 105 libdb/bt_conv.c p += sizeof(u_int32_t); p 106 libdb/bt_conv.c flags = *(u_char *)p; p 108 libdb/bt_conv.c p += sizeof(u_char); p 110 libdb/bt_conv.c P_32_SWAP(p); p 111 libdb/bt_conv.c p += sizeof(pgno_t); p 112 libdb/bt_conv.c P_32_SWAP(p); p 115 libdb/bt_conv.c p += sizeof(u_int32_t); p 116 libdb/bt_conv.c P_32_SWAP(p); p 117 libdb/bt_conv.c p += sizeof(pgno_t); p 118 libdb/bt_conv.c P_32_SWAP(p); p 142 libdb/bt_conv.c char *p; p 155 libdb/bt_conv.c p = (char *)GETBINTERNAL(h, i); p 156 libdb/bt_conv.c P_32_SWAP(p); p 157 libdb/bt_conv.c p += sizeof(u_int32_t); p 158 libdb/bt_conv.c P_32_SWAP(p); p 159 libdb/bt_conv.c p += sizeof(pgno_t); p 160 libdb/bt_conv.c if (*(u_char *)p & P_BIGKEY) { p 161 libdb/bt_conv.c p += sizeof(u_char); p 162 libdb/bt_conv.c P_32_SWAP(p); p 163 libdb/bt_conv.c p += sizeof(pgno_t); p 164 libdb/bt_conv.c P_32_SWAP(p); p 170 libdb/bt_conv.c p = (char *)GETBLEAF(h, i); p 171 libdb/bt_conv.c P_32_SWAP(p); p 172 libdb/bt_conv.c p += sizeof(u_int32_t); p 173 libdb/bt_conv.c P_32_SWAP(p); p 174 libdb/bt_conv.c p += sizeof(u_int32_t); p 175 libdb/bt_conv.c flags = *(u_char *)p; p 177 libdb/bt_conv.c p += sizeof(u_char); p 179 libdb/bt_conv.c P_32_SWAP(p); p 180 libdb/bt_conv.c p += sizeof(pgno_t); p 181 libdb/bt_conv.c P_32_SWAP(p); p 184 libdb/bt_conv.c p += sizeof(u_int32_t); p 185 libdb/bt_conv.c P_32_SWAP(p); p 186 libdb/bt_conv.c p += sizeof(pgno_t); p 187 libdb/bt_conv.c P_32_SWAP(p); p 210 libdb/bt_conv.c char *p; p 212 libdb/bt_conv.c p = (char *)pg; p 213 libdb/bt_conv.c P_32_SWAP(p); /* magic */ p 214 libdb/bt_conv.c p += sizeof(u_int32_t); p 215 libdb/bt_conv.c P_32_SWAP(p); /* version */ p 216 libdb/bt_conv.c p += sizeof(u_int32_t); p 217 libdb/bt_conv.c P_32_SWAP(p); /* psize */ p 218 libdb/bt_conv.c p += sizeof(u_int32_t); p 219 libdb/bt_conv.c P_32_SWAP(p); /* free */ p 220 libdb/bt_conv.c p += sizeof(u_int32_t); p 221 libdb/bt_conv.c P_32_SWAP(p); /* nrecs */ p 222 libdb/bt_conv.c p += sizeof(u_int32_t); p 223 libdb/bt_conv.c P_32_SWAP(p); /* flags */ p 225 libdb/bt_conv.c p += sizeof(u_int32_t); p 72 libdb/bt_open.c #define mkstemp(p) open(_mktemp(p), _O_CREAT | _O_RDWR | _O_BINARY | _O_TEMPORARY, _S_IWRITE | _SH_DENYRW) p 437 libdb/bt_open.c u_char *p; p 440 libdb/bt_open.c p = (u_char *)&x; p 441 libdb/bt_open.c switch (*p) { p 83 libdb/bt_overflow.c __ovfl_get(t, p, ssz, buf, bufsz) p 85 libdb/bt_overflow.c void *p; p 95 libdb/bt_overflow.c memmove(&pg, p, sizeof(pgno_t)); p 96 libdb/bt_overflow.c memmove(&sz, (char *)p + sizeof(pgno_t), sizeof(u_int32_t)); p 116 libdb/bt_overflow.c for (p = *buf;; p = (char *)p + nb, pg = h->nextpg) { p 121 libdb/bt_overflow.c memmove(p, (char *)h + BTDATAOFF, nb); p 146 libdb/bt_overflow.c void *p; p 156 libdb/bt_overflow.c for (last = NULL, p = dbt->data, sz = dbt->size;; p 157 libdb/bt_overflow.c p = (char *)p + plen, last = h) { p 167 libdb/bt_overflow.c memmove((char *)h + BTDATAOFF, p, nb); p 192 libdb/bt_overflow.c __ovfl_delete(t, p) p 194 libdb/bt_overflow.c void *p; p 201 libdb/bt_overflow.c memmove(&pg, p, sizeof(pgno_t)); p 202 libdb/bt_overflow.c memmove(&sz, (char *)p + sizeof(pgno_t), sizeof(u_int32_t)); p 76 libdb/bt_utils.c void *p; p 95 libdb/bt_utils.c p = (void *)(rkey->data == NULL ? p 97 libdb/bt_utils.c if (p == NULL) p 99 libdb/bt_utils.c rkey->data = p; p 122 libdb/bt_utils.c p = (void *)(rdata->data == NULL ? p 125 libdb/bt_utils.c if (p == NULL) p 127 libdb/bt_utils.c rdata->data = p; p 37 libdb/btree.h #define F_SET(p, f) (p)->flags |= (f) p 38 libdb/btree.h #define F_CLR(p, f) (p)->flags &= ~(f) p 39 libdb/btree.h #define F_ISSET(p, f) ((p)->flags & (f)) p 104 libdb/btree.h #define NEXTINDEX(p) (((p)->lower - BTDATAOFF) / sizeof(indx_t)) p 155 libdb/btree.h #define WR_BINTERNAL(p, size, pgno, flags) { \ p 156 libdb/btree.h *(u_int32_t *)p = size; \ p 157 libdb/btree.h p += sizeof(u_int32_t); \ p 158 libdb/btree.h *(pgno_t *)p = pgno; \ p 159 libdb/btree.h p += sizeof(pgno_t); \ p 160 libdb/btree.h *(u_char *)p = flags; \ p 161 libdb/btree.h p += sizeof(u_char); \ p 182 libdb/btree.h #define WR_RINTERNAL(p, nrecs, pgno) { \ p 183 libdb/btree.h *(recno_t *)p = nrecs; \ p 184 libdb/btree.h p += sizeof(recno_t); \ p 185 libdb/btree.h *(pgno_t *)p = pgno; \ p 201 libdb/btree.h #define NBLEAF(p) NBLEAFDBT((p)->ksize, (p)->dsize) p 209 libdb/btree.h #define WR_BLEAF(p, key, data, flags) { \ p 210 libdb/btree.h *(u_int32_t *)p = key->size; \ p 211 libdb/btree.h p += sizeof(u_int32_t); \ p 212 libdb/btree.h *(u_int32_t *)p = data->size; \ p 213 libdb/btree.h p += sizeof(u_int32_t); \ p 214 libdb/btree.h *(u_char *)p = flags; \ p 215 libdb/btree.h p += sizeof(u_char); \ p 216 libdb/btree.h memmove(p, key->data, key->size); \ p 217 libdb/btree.h p += key->size; \ p 218 libdb/btree.h memmove(p, data->data, data->size); \ p 233 libdb/btree.h #define NRLEAF(p) NRLEAFDBT((p)->dsize) p 240 libdb/btree.h #define WR_RLEAF(p, data, flags) { \ p 241 libdb/btree.h *(u_int32_t *)p = data->size; \ p 242 libdb/btree.h p += sizeof(u_int32_t); \ p 243 libdb/btree.h *(u_char *)p = flags; \ p 244 libdb/btree.h p += sizeof(u_char); \ p 245 libdb/btree.h memmove(p, data->data, data->size); \ p 337 libdb/btree.h #define BT_PUSH(t, p, i) { \ p 338 libdb/btree.h t->bt_sp->pgno = p; \ p 529 libglibc/getopt.c const struct option *p; p 541 libglibc/getopt.c for (p = longopts, option_index = 0; p->name; p++, option_index++) p 542 libglibc/getopt.c if (!strncmp (p->name, d->__nextchar, nameend - d->__nextchar)) p 545 libglibc/getopt.c == (unsigned int) strlen (p->name)) p 548 libglibc/getopt.c pfound = p; p 556 libglibc/getopt.c pfound = p; p 560 libglibc/getopt.c || pfound->has_arg != p->has_arg p 561 libglibc/getopt.c || pfound->flag != p->flag p 562 libglibc/getopt.c || pfound->val != p->val) p 834 libglibc/getopt.c const struct option *p; p 899 libglibc/getopt.c for (p = longopts, option_index = 0; p->name; p++, option_index++) p 900 libglibc/getopt.c if (!strncmp (p->name, d->__nextchar, nameend - d->__nextchar)) p 902 libglibc/getopt.c if ((unsigned int) (nameend - d->__nextchar) == strlen (p->name)) p 905 libglibc/getopt.c pfound = p; p 913 libglibc/getopt.c pfound = p; p 622 libglibc/regex.c # define DEBUG_PRINT_COMPILED_PATTERN(p, s, e) \ p 669 libglibc/regex.c unsigned char *p = start; p 679 libglibc/regex.c while (p < pend) p 681 libglibc/regex.c printf ("%d:\t", p - start); p 683 libglibc/regex.c switch ((re_opcode_t) *p++) p 690 libglibc/regex.c mcnt = *p++; p 695 libglibc/regex.c putchar (*p++); p 701 libglibc/regex.c mcnt = *p++; p 702 libglibc/regex.c printf ("/start_memory/%d/%d", mcnt, *p++); p 706 libglibc/regex.c mcnt = *p++; p 707 libglibc/regex.c printf ("/stop_memory/%d/%d", mcnt, *p++); p 711 libglibc/regex.c printf ("/duplicate/%d", *p++); p 725 libglibc/regex.c (re_opcode_t) *(p - 1) == charset_not ? "^" : ""); p 727 libglibc/regex.c assert (p + *p < pend); p 730 libglibc/regex.c if (c / 8 < *p p 731 libglibc/regex.c && (p[1 + (c/8)] & (1 << (c % 8)))) p 757 libglibc/regex.c p += 1 + *p; p 770 libglibc/regex.c extract_number_and_incr (&mcnt, &p); p 771 libglibc/regex.c printf ("/on_failure_jump to %d", p + mcnt - start); p 775 libglibc/regex.c extract_number_and_incr (&mcnt, &p); p 776 libglibc/regex.c printf ("/on_failure_keep_string_jump to %d", p + mcnt - start); p 780 libglibc/regex.c extract_number_and_incr (&mcnt, &p); p 781 libglibc/regex.c printf ("/dummy_failure_jump to %d", p + mcnt - start); p 789 libglibc/regex.c extract_number_and_incr (&mcnt, &p); p 790 libglibc/regex.c printf ("/maybe_pop_jump to %d", p + mcnt - start); p 794 libglibc/regex.c extract_number_and_incr (&mcnt, &p); p 795 libglibc/regex.c printf ("/pop_failure_jump to %d", p + mcnt - start); p 799 libglibc/regex.c extract_number_and_incr (&mcnt, &p); p 800 libglibc/regex.c printf ("/jump_past_alt to %d", p + mcnt - start); p 804 libglibc/regex.c extract_number_and_incr (&mcnt, &p); p 805 libglibc/regex.c printf ("/jump to %d", p + mcnt - start); p 809 libglibc/regex.c extract_number_and_incr (&mcnt, &p); p 810 libglibc/regex.c p1 = p + mcnt; p 811 libglibc/regex.c extract_number_and_incr (&mcnt2, &p); p 816 libglibc/regex.c extract_number_and_incr (&mcnt, &p); p 817 libglibc/regex.c p1 = p + mcnt; p 818 libglibc/regex.c extract_number_and_incr (&mcnt2, &p); p 823 libglibc/regex.c extract_number_and_incr (&mcnt, &p); p 824 libglibc/regex.c p1 = p + mcnt; p 825 libglibc/regex.c extract_number_and_incr (&mcnt2, &p); p 859 libglibc/regex.c mcnt = *p++; p 865 libglibc/regex.c mcnt = *p++; p 887 libglibc/regex.c printf ("?%d", *(p-1)); p 893 libglibc/regex.c printf ("%d:\tend of pattern.\n", p - start); p 969 libglibc/regex.c # define DEBUG_PRINT_COMPILED_PATTERN(p, s, e) p 1564 libglibc/regex.c static boolean at_begline_loc_p _RE_ARGS ((const char *pattern, const char *p, p 1566 libglibc/regex.c static boolean at_endline_loc_p _RE_ARGS ((const char *p, const char *pend, p 1580 libglibc/regex.c do {if (p == pend) return REG_EEND; \ p 1581 libglibc/regex.c c = (unsigned char) *p++; \ p 1589 libglibc/regex.c do {if (p == pend) return REG_EEND; \ p 1590 libglibc/regex.c c = (unsigned char) *p++; \ p 1594 libglibc/regex.c #define PATUNFETCH p-- p 1675 libglibc/regex.c # define REALLOC(p,s) realloc ((p), (size_t) (s)) p 1678 libglibc/regex.c # define REALLOC(p,s) realloc ((p), (s)) p 1763 libglibc/regex.c { if (p != pend) \ p 1771 libglibc/regex.c if (p == pend) \ p 1902 libglibc/regex.c const char *p = pattern; p 1994 libglibc/regex.c while (p != pend) p 2003 libglibc/regex.c p == pattern + 1 p 2007 libglibc/regex.c || at_begline_loc_p (pattern, p, syntax)) p 2018 libglibc/regex.c p == pend p 2022 libglibc/regex.c || at_endline_loc_p (p, pend, syntax)) p 2063 libglibc/regex.c if (p == pend) p 2074 libglibc/regex.c if (p == pend) FREE_STACK_RETURN (REG_EESCAPE); p 2113 libglibc/regex.c assert (p - 1 > pattern); p 2123 libglibc/regex.c if (TRANSLATE (*(p - 2)) == TRANSLATE ('.') p 2125 libglibc/regex.c && p < pend && TRANSLATE (*p) == TRANSLATE ('\n') p 2173 libglibc/regex.c if (p == pend) FREE_STACK_RETURN (REG_EBRACK); p 2183 libglibc/regex.c BUF_PUSH (*p == '^' ? charset_not : charset); p 2184 libglibc/regex.c if (*p == '^') p 2185 libglibc/regex.c p++; p 2188 libglibc/regex.c p1 = p; p 2204 libglibc/regex.c if (p == pend) FREE_STACK_RETURN (REG_EBRACK); p 2211 libglibc/regex.c if (p == pend) FREE_STACK_RETURN (REG_EESCAPE); p 2221 libglibc/regex.c if (c == ']' && p != p1 + 1) p 2226 libglibc/regex.c if (had_char_class && c == '-' && *p != ']') p 2234 libglibc/regex.c && !(p - 2 >= pattern && p[-2] == '[') p 2235 libglibc/regex.c && !(p - 3 >= pattern && p[-3] == '[' && p[-2] == '^') p 2236 libglibc/regex.c && *p != ']') p 2239 libglibc/regex.c = compile_range (&p, pend, translate, syntax, b); p 2243 libglibc/regex.c else if (p[0] == '-' && p[1] != ']') p 2250 libglibc/regex.c ret = compile_range (&p, pend, translate, syntax, b); p 2257 libglibc/regex.c else if (syntax & RE_CHAR_CLASSES && c == '[' && *p == ':') p 2265 libglibc/regex.c if (p == pend) FREE_STACK_RETURN (REG_EBRACK); p 2270 libglibc/regex.c if ((c == ':' && *p == ']') || p == pend) p 2283 libglibc/regex.c if (c == ':' && *p == ']') p 2299 libglibc/regex.c if (p == pend) FREE_STACK_RETURN (REG_EBRACK); p 2339 libglibc/regex.c if (p == pend) FREE_STACK_RETURN (REG_EBRACK); p 2429 libglibc/regex.c if (p == pend) FREE_STACK_RETURN (REG_EESCAPE); p 2608 libglibc/regex.c || (p - 2 == pattern && p == pend)) p 2618 libglibc/regex.c beg_interval = p - 1; p 2620 libglibc/regex.c if (p == pend) p 2763 libglibc/regex.c p = beg_interval; p 2771 libglibc/regex.c if (p > pattern && p[-1] == '\\') p 2899 libglibc/regex.c || *p == '*' || *p == '^' p 2901 libglibc/regex.c ? *p == '\\' && (p[1] == '+' || p[1] == '?') p 2902 libglibc/regex.c : (*p == '+' || *p == '?')) p 2905 libglibc/regex.c ? *p == '{' p 2906 libglibc/regex.c : (p[0] == '\\' && p[1] == '{')))) p 3066 libglibc/regex.c at_begline_loc_p (pattern, p, syntax) p 3067 libglibc/regex.c const char *pattern, *p; p 3070 libglibc/regex.c const char *prev = p - 2; p 3085 libglibc/regex.c at_endline_loc_p (p, pend, syntax) p 3086 libglibc/regex.c const char *p, *pend; p 3089 libglibc/regex.c const char *next = p; p 3091 libglibc/regex.c const char *next_next = p + 1 < pend ? p + 1 : 0; p 3143 libglibc/regex.c const char *p = *p_ptr; p 3149 libglibc/regex.c if (p == pend) p 3154 libglibc/regex.c range_start[0] = p[-2]; p 3156 libglibc/regex.c range_end[0] = p[0]; p 3210 libglibc/regex.c unsigned char *p = pattern; p 3228 libglibc/regex.c assert (fastmap != NULL && p != NULL); p 3237 libglibc/regex.c if (p == pend || *p == succeed) p 3247 libglibc/regex.c p = fail_stack.stack[--fail_stack.avail].pointer; p 3256 libglibc/regex.c assert (p < pend); p 3258 libglibc/regex.c switch (SWITCH_ENUM_CAST ((re_opcode_t) *p++)) p 3275 libglibc/regex.c fastmap[p[1]] = 1; p 3280 libglibc/regex.c for (j = *p++ * BYTEWIDTH - 1; j >= 0; j--) p 3281 libglibc/regex.c if (p[j / BYTEWIDTH] & (1 << (j % BYTEWIDTH))) p 3288 libglibc/regex.c for (j = *p * BYTEWIDTH; j < (1 << BYTEWIDTH); j++) p 3291 libglibc/regex.c for (j = *p++ * BYTEWIDTH - 1; j >= 0; j--) p 3292 libglibc/regex.c if (!(p[j / BYTEWIDTH] & (1 << (j % BYTEWIDTH)))) p 3334 libglibc/regex.c k = *p++; p 3342 libglibc/regex.c k = *p++; p 3379 libglibc/regex.c EXTRACT_NUMBER_AND_INCR (j, p); p 3380 libglibc/regex.c p += j; p 3389 libglibc/regex.c if ((re_opcode_t) *p != on_failure_jump p 3390 libglibc/regex.c && (re_opcode_t) *p != succeed_n) p 3393 libglibc/regex.c p++; p 3394 libglibc/regex.c EXTRACT_NUMBER_AND_INCR (j, p); p 3395 libglibc/regex.c p += j; p 3399 libglibc/regex.c && fail_stack.stack[fail_stack.avail - 1].pointer == p) p 3408 libglibc/regex.c EXTRACT_NUMBER_AND_INCR (j, p); p 3417 libglibc/regex.c if (p + j < pend) p 3419 libglibc/regex.c if (!PUSH_PATTERN_OP (p + j, fail_stack)) p 3430 libglibc/regex.c EXTRACT_NUMBER_AND_INCR (k, p); /* Skip the n. */ p 3439 libglibc/regex.c p += 2; p 3442 libglibc/regex.c EXTRACT_NUMBER_AND_INCR (k, p); p 3445 libglibc/regex.c p -= 4; p 3453 libglibc/regex.c p += 4; p 3459 libglibc/regex.c p += 2; p 3474 libglibc/regex.c p = pend; p 3814 libglibc/regex.c static boolean group_match_null_string_p _RE_ARGS ((unsigned char **p, p 3817 libglibc/regex.c static boolean alt_match_null_string_p _RE_ARGS ((unsigned char *p, p 3820 libglibc/regex.c static boolean common_op_match_null_string_p _RE_ARGS ((unsigned char **p, p 3887 libglibc/regex.c unsigned char *p = bufp->buffer; p 3888 libglibc/regex.c register unsigned char *pend = p + bufp->used; p 4094 libglibc/regex.c DEBUG_PRINT_COMPILED_PATTERN (bufp, p, pend); p 4105 libglibc/regex.c DEBUG_PRINT2 ("\n%p: ", p); p 4107 libglibc/regex.c DEBUG_PRINT2 ("\n0x%x: ", p); p 4110 libglibc/regex.c if (p == pend) p 4275 libglibc/regex.c switch (SWITCH_ENUM_CAST ((re_opcode_t) *p++)) p 4291 libglibc/regex.c mcnt = *p++; p 4302 libglibc/regex.c != (unsigned char) *p++) p 4312 libglibc/regex.c if (*d++ != (char) *p++) goto fail; p 4340 libglibc/regex.c boolean not = (re_opcode_t) *(p - 1) == charset_not; p 4349 libglibc/regex.c if (c < (unsigned) (*p * BYTEWIDTH) p 4350 libglibc/regex.c && p[1 + c / BYTEWIDTH] & (1 << (c % BYTEWIDTH))) p 4353 libglibc/regex.c p += 1 + *p; p 4369 libglibc/regex.c DEBUG_PRINT3 ("EXECUTING start_memory %d (%d):\n", *p, p[1]); p 4372 libglibc/regex.c p1 = p; /* To send to group_match_null_string_p. */ p 4374 libglibc/regex.c if (REG_MATCH_NULL_STRING_P (reg_info[*p]) == MATCH_NULL_UNSET_VALUE) p 4375 libglibc/regex.c REG_MATCH_NULL_STRING_P (reg_info[*p]) p 4383 libglibc/regex.c old_regstart[*p] = REG_MATCH_NULL_STRING_P (reg_info[*p]) p 4384 libglibc/regex.c ? REG_UNSET (regstart[*p]) ? d : regstart[*p] p 4385 libglibc/regex.c : regstart[*p]; p 4387 libglibc/regex.c POINTER_TO_OFFSET (old_regstart[*p])); p 4389 libglibc/regex.c regstart[*p] = d; p 4390 libglibc/regex.c DEBUG_PRINT2 (" regstart: %d\n", POINTER_TO_OFFSET (regstart[*p])); p 4392 libglibc/regex.c IS_ACTIVE (reg_info[*p]) = 1; p 4393 libglibc/regex.c MATCHED_SOMETHING (reg_info[*p]) = 0; p 4399 libglibc/regex.c highest_active_reg = *p; p 4404 libglibc/regex.c lowest_active_reg = *p; p 4407 libglibc/regex.c p += 2; p 4408 libglibc/regex.c just_past_start_mem = p; p 4417 libglibc/regex.c DEBUG_PRINT3 ("EXECUTING stop_memory %d (%d):\n", *p, p[1]); p 4424 libglibc/regex.c old_regend[*p] = REG_MATCH_NULL_STRING_P (reg_info[*p]) p 4425 libglibc/regex.c ? REG_UNSET (regend[*p]) ? d : regend[*p] p 4426 libglibc/regex.c : regend[*p]; p 4428 libglibc/regex.c POINTER_TO_OFFSET (old_regend[*p])); p 4430 libglibc/regex.c regend[*p] = d; p 4431 libglibc/regex.c DEBUG_PRINT2 (" regend: %d\n", POINTER_TO_OFFSET (regend[*p])); p 4434 libglibc/regex.c IS_ACTIVE (reg_info[*p]) = 0; p 4451 libglibc/regex.c unsigned char r = *p - 1; p 4476 libglibc/regex.c if ((!MATCHED_SOMETHING (reg_info[*p]) p 4477 libglibc/regex.c || just_past_start_mem == p - 1) p 4478 libglibc/regex.c && (p + 2) < pend) p 4482 libglibc/regex.c p1 = p + 2; p 4508 libglibc/regex.c && (re_opcode_t) p1[3] == start_memory && p1[4] == *p) p 4520 libglibc/regex.c if (EVER_MATCHED_SOMETHING (reg_info[*p])) p 4524 libglibc/regex.c EVER_MATCHED_SOMETHING (reg_info[*p]) = 0; p 4527 libglibc/regex.c for (r = *p; r < (unsigned) *p + (unsigned) *(p + 1); p 4546 libglibc/regex.c p += 2; p 4555 libglibc/regex.c int regno = *p++; /* Get which register to match against. */ p 4686 libglibc/regex.c EXTRACT_NUMBER_AND_INCR (mcnt, p); p 4688 libglibc/regex.c DEBUG_PRINT3 (" %d (to %p):\n", mcnt, p + mcnt); p 4690 libglibc/regex.c DEBUG_PRINT3 (" %d (to 0x%x):\n", mcnt, p + mcnt); p 4693 libglibc/regex.c PUSH_FAILURE_POINT (p + mcnt, NULL, -2); p 4713 libglibc/regex.c EXTRACT_NUMBER_AND_INCR (mcnt, p); p 4715 libglibc/regex.c DEBUG_PRINT3 (" %d (to %p)", mcnt, p + mcnt); p 4717 libglibc/regex.c DEBUG_PRINT3 (" %d (to 0x%x)", mcnt, p + mcnt); p 4729 libglibc/regex.c p1 = p; p 4750 libglibc/regex.c PUSH_FAILURE_POINT (p + mcnt, d, -2); p 4757 libglibc/regex.c EXTRACT_NUMBER_AND_INCR (mcnt, p); p 4760 libglibc/regex.c register unsigned char *p2 = p; p 4792 libglibc/regex.c p1 = p + mcnt; p 4803 libglibc/regex.c p[-3] = (unsigned char) pop_failure_jump; p 4816 libglibc/regex.c p[-3] = (unsigned char) pop_failure_jump; p 4834 libglibc/regex.c p[-3] = (unsigned char) pop_failure_jump; p 4848 libglibc/regex.c p[-3] = (unsigned char) pop_failure_jump; p 4865 libglibc/regex.c p[-3] = (unsigned char) pop_failure_jump; p 4882 libglibc/regex.c p[-3] = (unsigned char) pop_failure_jump; p 4888 libglibc/regex.c p -= 2; /* Point at relative address again. */ p 4889 libglibc/regex.c if ((re_opcode_t) p[-1] != pop_failure_jump) p 4891 libglibc/regex.c p[-1] = (unsigned char) jump; p 4924 libglibc/regex.c DEBUG_PRINT2 ("\n%p: ", p); p 4926 libglibc/regex.c DEBUG_PRINT2 ("\n0x%x: ", p); p 4932 libglibc/regex.c EXTRACT_NUMBER_AND_INCR (mcnt, p); /* Get the amount to jump. */ p 4934 libglibc/regex.c p += mcnt; /* Do the jump. */ p 4936 libglibc/regex.c DEBUG_PRINT2 ("(to %p).\n", p); p 4938 libglibc/regex.c DEBUG_PRINT2 ("(to 0x%x).\n", p); p 4978 libglibc/regex.c EXTRACT_NUMBER (mcnt, p + 2); p 4986 libglibc/regex.c p += 2; p 4987 libglibc/regex.c STORE_NUMBER_AND_INCR (p, mcnt); p 4989 libglibc/regex.c DEBUG_PRINT3 (" Setting %p to %d.\n", p - 2, mcnt); p 4991 libglibc/regex.c DEBUG_PRINT3 (" Setting 0x%x to %d.\n", p - 2, mcnt); p 4997 libglibc/regex.c DEBUG_PRINT2 (" Setting two bytes from %p to no_op.\n", p+2); p 4999 libglibc/regex.c DEBUG_PRINT2 (" Setting two bytes from 0x%x to no_op.\n", p+2); p 5001 libglibc/regex.c p[2] = (unsigned char) no_op; p 5002 libglibc/regex.c p[3] = (unsigned char) no_op; p 5008 libglibc/regex.c EXTRACT_NUMBER (mcnt, p + 2); p 5015 libglibc/regex.c STORE_NUMBER (p + 2, mcnt); p 5017 libglibc/regex.c DEBUG_PRINT3 (" Setting %p to %d.\n", p + 2, mcnt); p 5019 libglibc/regex.c DEBUG_PRINT3 (" Setting 0x%x to %d.\n", p + 2, mcnt); p 5025 libglibc/regex.c p += 4; p 5032 libglibc/regex.c EXTRACT_NUMBER_AND_INCR (mcnt, p); p 5033 libglibc/regex.c p1 = p + mcnt; p 5034 libglibc/regex.c EXTRACT_NUMBER_AND_INCR (mcnt, p); p 5127 libglibc/regex.c mcnt = *p++; p 5144 libglibc/regex.c mcnt = *p++; p 5190 libglibc/regex.c POP_FAILURE_POINT (d, p, p 5195 libglibc/regex.c if (!p) p 5199 libglibc/regex.c assert (p <= pend); p 5200 libglibc/regex.c if (p < pend) p 5206 libglibc/regex.c switch ((re_opcode_t) *p) p 5213 libglibc/regex.c p1 = p + 1; p 5256 libglibc/regex.c group_match_null_string_p (p, end, reg_info) p 5257 libglibc/regex.c unsigned char **p, *end; p 5262 libglibc/regex.c unsigned char *p1 = *p + 2; p 5345 libglibc/regex.c assert (p1[1] == **p); p 5346 libglibc/regex.c *p = p1 + 2; p 5365 libglibc/regex.c alt_match_null_string_p (p, end, reg_info) p 5366 libglibc/regex.c unsigned char *p, *end; p 5370 libglibc/regex.c unsigned char *p1 = p; p 5402 libglibc/regex.c common_op_match_null_string_p (p, end, reg_info) p 5403 libglibc/regex.c unsigned char **p, *end; p 5409 libglibc/regex.c unsigned char *p1 = *p; p 5481 libglibc/regex.c *p = p1; p 94 libltdl/argz.c const char *p; p 101 libltdl/argz.c for (p = str, q = argz; *p != EOS_CHAR; ++p) p 103 libltdl/argz.c if (*p == delim) p 113 libltdl/argz.c *q++ = *p; p 116 libltdl/argz.c *q = *p; p 42 libltdl/libltdl/lt__alloc.h #define MEMREASSIGN(p, q) LT_STMT_START { \ p 43 libltdl/libltdl/lt__alloc.h if ((p) != (q)) { if (p) free (p); (p) = (q); (q) = 0; } \ p 54 libltdl/lt__strl.c char *p; p 67 libltdl/lt__strl.c for ( p = dst + length, q = src; p 69 libltdl/lt__strl.c length++, p++, q++ ) p 70 libltdl/lt__strl.c *p = *q; p 102 libltdl/lt__strl.c char *p; p 112 libltdl/lt__strl.c for ( p=dst, q=src, length=0 ; p 114 libltdl/lt__strl.c length++, p++, q++ ) p 115 libltdl/lt__strl.c *p = *q; p 821 libltdl/ltdl.c char *p, *save_search_path = 0; p 843 libltdl/ltdl.c p = deplibs; p 844 libltdl/ltdl.c while (*p) p 846 libltdl/ltdl.c if (!isspace ((unsigned char) *p)) p 848 libltdl/ltdl.c char *end = p+1; p 854 libltdl/ltdl.c if (strncmp(p, "-L", 2) == 0 || strncmp(p, "-R", 2) == 0) p 858 libltdl/ltdl.c if (lt_dladdsearchdir(p+2)) p 869 libltdl/ltdl.c p = end; p 873 libltdl/ltdl.c ++p; p 890 libltdl/ltdl.c p = deplibs; p 891 libltdl/ltdl.c while (*p) p 893 libltdl/ltdl.c if (isspace ((unsigned char) *p)) p 895 libltdl/ltdl.c ++p; p 899 libltdl/ltdl.c char *end = p+1; p 905 libltdl/ltdl.c if (strncmp(p, "-L", 2) != 0 && strncmp(p, "-R", 2) != 0) p 910 libltdl/ltdl.c if (strncmp(p, "-l", 2) == 0) p 912 libltdl/ltdl.c size_t name_len = 3+ /* "lib" */ LT_STRLEN (p + 2); p 915 libltdl/ltdl.c sprintf (name, "lib%s", p+2); p 918 libltdl/ltdl.c name = lt__strdup(p); p 926 libltdl/ltdl.c p = end; p 1784 libltdl/ltdl.c char *p; p 1785 libltdl/ltdl.c for (p = end; p -1 > dp->d_name; --p) p 1786 libltdl/ltdl.c if (strchr (".0123456789", p[-1]) == 0) p 1789 libltdl/ltdl.c if (*p == '.') p 1790 libltdl/ltdl.c end = p; p 1795 libltdl/ltdl.c char *p; p 1796 libltdl/ltdl.c for (p = end -1; p > dp->d_name; --p) p 1797 libltdl/ltdl.c if (*p == '.') p 1799 libltdl/ltdl.c end = p; p 208 libparser/Cpp.c char *p = stack[classlevel].terminate; p 213 libparser/Cpp.c if (classlevel > 1 && p < completename_limit) p 214 libparser/Cpp.c *p++ = '.'; p 215 libparser/Cpp.c stack[classlevel].classname = p; p 216 libparser/Cpp.c while (*q && p < completename_limit) p 217 libparser/Cpp.c *p++ = *q++; p 218 libparser/Cpp.c stack[classlevel].terminate = p; p 220 libparser/Cpp.c *p++ = 0; p 93 libparser/java.c char *p = stack[classlevel].terminate; p 99 libparser/java.c *p++ = '.'; p 100 libparser/java.c stack[classlevel].classname = p; p 102 libparser/java.c *p++ = *q++; p 103 libparser/java.c stack[classlevel].terminate = p; p 105 libparser/java.c *p++ = 0; p 68 libparser/parser.c char *p; p 73 libparser/parser.c for (tablesize = 0; (p = strbuf_fgets(ib, ip, STRBUF_NOCRLF)) != NULL; tablesize++) p 74 libparser/parser.c strbuf_puts0(sb, p); p 80 libparser/parser.c p = (char *)check_malloc(strbuf_getlen(sb) + 1); p 81 libparser/parser.c memcpy(p, strbuf_value(sb), strbuf_getlen(sb) + 1); p 83 libparser/parser.c words[i].name = p; p 84 libparser/parser.c p += strlen(p) + 1; p 152 libparser/parser.c char *p, *q; p 159 libparser/parser.c p = pluginspec_saved; p 160 libparser/parser.c while (*p != '\0') { p 162 libparser/parser.c pent->entry.lang_name = p; p 163 libparser/parser.c p = strchr(p, ':'); p 164 libparser/parser.c if (p == NULL) p 166 libparser/parser.c *p++ = '\0'; p 167 libparser/parser.c if (*p == '\0') p 169 libparser/parser.c lt_dl_name = p; p 170 libparser/parser.c p = strchr(p, ','); p 171 libparser/parser.c if (p != NULL) p 172 libparser/parser.c *p++ = '\0'; p 191 libparser/parser.c if (p == NULL) p 190 libutil/abs2rel.c char *p, abs[MAXPATHLEN]; p 207 libutil/abs2rel.c p = locatestring(abs, root, MATCH_AT_FIRST); p 208 libutil/abs2rel.c if (p == NULL) { p 209 libutil/abs2rel.c p = locatestring(root, abs, MATCH_AT_FIRST); p 213 libutil/abs2rel.c if (p && !strcmp(p, "/")) p 219 libutil/abs2rel.c strlimcpy(result + 2, p, size - 2); p 251 libutil/abs2rel.c const char *savep, *p = path; p 256 libutil/abs2rel.c if (isabspath(p)) { p 257 libutil/abs2rel.c *q++ = *p++; p 259 libutil/abs2rel.c if (*p == ':') { p 260 libutil/abs2rel.c *q++ = *p++; p 261 libutil/abs2rel.c *q++ = *p++; p 267 libutil/abs2rel.c savep = p; p 268 libutil/abs2rel.c while (!strncmp(p, "./", 2)) /* skip "./" at the head of the path */ p 269 libutil/abs2rel.c p += 2; p 270 libutil/abs2rel.c while (!strncmp(p, "../", 3)) { /* accept the first "../" */ p 274 libutil/abs2rel.c p += 3; p 277 libutil/abs2rel.c } while (savep != p); p 280 libutil/abs2rel.c while (*p) { p 281 libutil/abs2rel.c if (*p == '/') { p 282 libutil/abs2rel.c p++; p 284 libutil/abs2rel.c savep = p; p 286 libutil/abs2rel.c while (*p == '/') p 287 libutil/abs2rel.c p++; p 289 libutil/abs2rel.c while (!strncmp(p, "./", 2)) p 290 libutil/abs2rel.c p += 2; p 292 libutil/abs2rel.c while (!strncmp(p, "../", 3)) { p 293 libutil/abs2rel.c p += 3; p 305 libutil/abs2rel.c } while (savep != p); p 314 libutil/abs2rel.c *q++ = *p++; p 112 libutil/args.c const char *p; p 118 libutil/args.c p = NULL; p 121 libutil/args.c p = *argslist++; p 124 libutil/args.c p = strbuf_fgets(sb, ip, STRBUF_NOCRLF); p 127 libutil/args.c p = gfind_read(gp); p 131 libutil/args.c p = *argslist++; p 133 libutil/args.c p = strbuf_fgets(sb, ip, STRBUF_NOCRLF); p 138 libutil/args.c return p; p 44 libutil/checkalloc.c void *p = (void *)malloc(size); p 45 libutil/checkalloc.c if (p == NULL) p 47 libutil/checkalloc.c return p; p 61 libutil/checkalloc.c void *p = (void *)calloc(number, size); p 62 libutil/checkalloc.c if (p == NULL) p 64 libutil/checkalloc.c return p; p 77 libutil/checkalloc.c void *p = (void *)realloc(area, size); p 78 libutil/checkalloc.c if (p == NULL) p 80 libutil/checkalloc.c return p; p 94 libutil/checkalloc.c char *p = check_malloc(strlen(string) + 1); p 95 libutil/checkalloc.c strcpy(p, string); p 96 libutil/checkalloc.c return p; p 99 libutil/compress.c char *p; p 106 libutil/compress.c p = abbrev_string; p 115 libutil/compress.c while (*p) { p 117 libutil/compress.c ab->c = *p++; p 118 libutil/compress.c ab->name = p; p 119 libutil/compress.c for (; *p && *p != ' '; p++) p 121 libutil/compress.c if (*p == ' ') p 122 libutil/compress.c *p++ = '\0'; p 183 libutil/compress.c const char *p = in; p 188 libutil/compress.c while (*p) { p 189 libutil/compress.c if (*p == ' ') { p 191 libutil/compress.c p++; p 208 libutil/compress.c if (*p == '@') { p 210 libutil/compress.c p++; p 211 libutil/compress.c } else if (!strncmp(p, name, length)) { p 213 libutil/compress.c p += length; p 219 libutil/compress.c if (!strncmp(p, ab[i].name, ab[i].length)) { p 222 libutil/compress.c p += ab[i].length; p 227 libutil/compress.c strbuf_putc(sb, *p); p 228 libutil/compress.c p++; p 231 libutil/compress.c strbuf_putc(sb, *p); p 232 libutil/compress.c p++; p 262 libutil/compress.c const char *p; p 266 libutil/compress.c for (p = in; *p; p++) { p 267 libutil/compress.c if (*p == '@') { p 270 libutil/compress.c switch (*++p) { p 278 libutil/compress.c for (p++; *p && isdigit((unsigned char)*p); p++) p 279 libutil/compress.c spaces = spaces * 10 + *p - '0'; p 291 libutil/compress.c spaces = *p - '0'; p 294 libutil/compress.c if (*p < 'a' || *p > 'z') p 295 libutil/compress.c die("Abbrev character must be a lower alphabetic character. (%c)", *p); p 296 libutil/compress.c i = *p - 'a'; p 303 libutil/compress.c strbuf_putc(sb, *p); p 120 libutil/conf.c char *p; p 125 libutil/conf.c while ((p = strbuf_fgets(ib, fp, flag)) != NULL) { p 131 libutil/conf.c if (*p == '\0') p 137 libutil/conf.c trim(p); p 143 libutil/conf.c if ((candidate = strmake(p, "|:")) == NULL) p 146 libutil/conf.c if (!(p = locatestring(p, ":", MATCH_FIRST))) p 148 libutil/conf.c return check_strdup(p); p 153 libutil/conf.c p += strlen(candidate); p 154 libutil/conf.c if (*p == ':') p 156 libutil/conf.c else if (*p == '|') p 157 libutil/conf.c p++; p 177 libutil/conf.c const char *savep, *p, *q; p 181 libutil/conf.c if (!(savep = p = readrecord(label))) p 183 libutil/conf.c while ((q = locatestring(p, ":include=", MATCH_FIRST)) || (q = locatestring(p, ":tc=", MATCH_FIRST))) { p 186 libutil/conf.c strbuf_nputs(sb, p, q - p); p 191 libutil/conf.c p = q; p 194 libutil/conf.c strbuf_puts(sb, p); p 204 libutil/conf.c const char *p; p 215 libutil/conf.c else if ((p = get_home_directory()) && test("r", makepath(p, GTAGSRC, NULL))) p 216 libutil/conf.c strbuf_puts(sb, makepath(p, GTAGSRC, NULL)); p 218 libutil/conf.c else if ((p = get_home_directory()) && test("r", makepath(p, DOS_GTAGSRC, NULL))) p 219 libutil/conf.c strbuf_puts(sb, makepath(p, DOS_GTAGSRC, NULL)); p 326 libutil/conf.c const char *p; p 332 libutil/conf.c if ((p = locatestring(confline, buf, MATCH_FIRST)) != NULL) { p 333 libutil/conf.c p += strlen(buf); p 335 libutil/conf.c *num = atoi(p); p 350 libutil/conf.c const char *p; p 360 libutil/conf.c p = confline; p 361 libutil/conf.c while ((p = locatestring(p, buf, MATCH_FIRST)) != NULL) { p 365 libutil/conf.c for (p += strlen(buf); *p && *p != ':'; p++) { p 366 libutil/conf.c if (*p == '\\') /* quoted character */ p 367 libutil/conf.c p++; p 369 libutil/conf.c strbuf_putc(sb, *p); p 57 libutil/dbop.c #define ismeta(p) (*((char *)(p)) <= ' ') p 651 libutil/dbop.c const char *p; p 653 libutil/dbop.c if ((p = dbop_get(dbop, key)) == NULL) p 657 libutil/dbop.c for (p += strlen(key); *p && isspace((unsigned char)*p); p++) p 659 libutil/dbop.c strlimcpy(buf, p, sizeof(buf)); p 683 libutil/dbop.c const char *p; p 685 libutil/dbop.c if ((p = dbop_getoption(dbop, VERSIONKEY)) != NULL) p 686 libutil/dbop.c format_version = atoi(p); p 715 libutil/dbop.c char *p; p 730 libutil/dbop.c for (p = strbuf_value(sb); *p && *p != SORT_SEP; p++) p 732 libutil/dbop.c if (!*p) p 734 libutil/dbop.c *p++ = '\0'; p 735 libutil/dbop.c dbop_put(dbop, strbuf_value(sb), p); p 124 libutil/find.c char *p; p 126 libutil/find.c for (p = s; *s; s++) { p 131 libutil/find.c *p++ = *s; p 133 libutil/find.c *p = 0; p 175 libutil/find.c const char *p; p 177 libutil/find.c for (p = suffp; *p && *p != ','; p++) { p 178 libutil/find.c if (!isalnum((unsigned char)*p)) p 180 libutil/find.c strbuf_putc(sb, *p); p 182 libutil/find.c if (!*p) p 184 libutil/find.c assert(*p == ','); p 186 libutil/find.c suffp = ++p; p 217 libutil/find.c char *p, *q; p 268 libutil/find.c for (p = skiplist; p; ) { p 269 libutil/find.c char *skipf = p; p 270 libutil/find.c if ((p = locatestring(p, ",", MATCH_FIRST)) != NULL) p 271 libutil/find.c *p++ = 0; p 284 libutil/find.c if (p) p 298 libutil/find.c p = strbuf_value(list); p 300 libutil/find.c listarray[i] = p; p 301 libutil/find.c p += strlen(p) + 1; p 387 libutil/find.c char *dirp, *start, *end, *p; p 414 libutil/find.c char real[PATH_MAX], *p; p 427 libutil/find.c p = locatestring(rootdir, real, MATCH_AT_FIRST); p 428 libutil/find.c if (p && (*p == '/' || *p == '\0' || !strcmp(real, "/"))) p 533 libutil/find.c curp->start = curp->p = strbuf_value(curp->sb); p 612 libutil/find.c while (curp->p < curp->end) { p 613 libutil/find.c char type = *(curp->p); p 614 libutil/find.c const char *unit = curp->p + 1; p 616 libutil/find.c curp->p += strlen(curp->p) + 1; p 680 libutil/find.c curp->start = curp->p = strbuf_value(sb); p 66 libutil/getdbpath.c const char *p; p 68 libutil/getdbpath.c if ((p = getenv("MAKEOBJDIRPREFIX")) != NULL) { p 69 libutil/getdbpath.c makeobjdirprefix = p; p 71 libutil/getdbpath.c fprintf(stderr, "MAKEOBJDIRPREFIX is set to '%s'.\n", p); p 75 libutil/getdbpath.c if ((p = getenv("MAKEOBJDIR")) != NULL) { p 76 libutil/getdbpath.c makeobjdir = p; p 78 libutil/getdbpath.c fprintf(stderr, "MAKEOBJDIR is set to '%s'.\n", p); p 210 libutil/getdbpath.c char *p; p 219 libutil/getdbpath.c if ((p = getenv("GTAGSROOT")) != NULL) { p 221 libutil/getdbpath.c fprintf(stderr, "GTAGSROOT is set to '%s'.\n", p); p 222 libutil/getdbpath.c if (!isabspath(p)) { p 226 libutil/getdbpath.c if (stat(p, &sb) || !S_ISDIR(sb.st_mode)) { p 227 libutil/getdbpath.c snprintf(msg, sizeof(msg), "directory '%s' not found.", p); p 231 libutil/getdbpath.c if (realpath(p, root) == NULL) { p 232 libutil/getdbpath.c snprintf(msg, sizeof(msg), "cannot get real path of '%s'.", p); p 239 libutil/getdbpath.c if ((p = getenv("GTAGSDBPATH")) != NULL) { p 241 libutil/getdbpath.c fprintf(stderr, "GTAGSDBPATH is set to '%s'.\n", p); p 242 libutil/getdbpath.c if (!isabspath(p)) { p 246 libutil/getdbpath.c if (stat(p, &sb) || !S_ISDIR(sb.st_mode)) { p 247 libutil/getdbpath.c snprintf(msg, sizeof(msg), "directory '%s' not found.", p); p 265 libutil/getdbpath.c p = root + strlen(root); p 271 libutil/getdbpath.c while (*--p != '/' && p > (root+ROOT)) p 273 libutil/getdbpath.c if (p == (root+ROOT)) p 274 libutil/getdbpath.c p++; p 275 libutil/getdbpath.c *p = 0; p 119 libutil/gtagsop.c const char *p = string; p 121 libutil/gtagsop.c p = strchr(p, ' '); p 122 libutil/gtagsop.c if (p == NULL) p 124 libutil/gtagsop.c p++; p 126 libutil/gtagsop.c return p; p 416 libutil/gtagsop.c const char *p; p 428 libutil/gtagsop.c if ((p = dbop_getoption(gtop->dbop, COMPRESSKEY)) != NULL) { p 429 libutil/gtagsop.c abbrev_open(p); p 617 libutil/gtagsop.c const char *p; p 623 libutil/gtagsop.c if (!(flags & GTOP_IGNORECASE) && *pattern == '^' && *(p = pattern + 1) && !isregexchar(*p)) { p 626 libutil/gtagsop.c while (*p && !isregexchar(*p) && i < IDENTLEN) p 627 libutil/gtagsop.c prefix[i++] = *p++; p 644 libutil/gtagsop.c char *p; p 664 libutil/gtagsop.c p = locatestring(tagline, " ", MATCH_FIRST); p 665 libutil/gtagsop.c if (p == NULL) p 667 libutil/gtagsop.c *p = '\0'; p 57 libutil/langmap.c char *p; p 62 libutil/langmap.c for (p = strbuf_value(active_map); *p; p++) { p 66 libutil/langmap.c if ((onsuffix == 0 && *p == ',') || (onsuffix == 1 && *p == ':')) p 68 libutil/langmap.c if (*p == ':' || *p == ',') { p 70 libutil/langmap.c *p = '\0'; p 118 libutil/langmap.c const char *p; p 121 libutil/langmap.c if ((p = locatestring(list, suffix, MATCH_AT_FIRST p 125 libutil/langmap.c )) != NULL && (*p == '\0' || *p == '.')) p 139 libutil/langmap.c const char *p; p 143 libutil/langmap.c for (p = langmap; *p; p++) { p 147 libutil/langmap.c if ((onsuffix == 0 && *p == ',') || (onsuffix == 1 && *p == ':')) p 149 libutil/langmap.c if (*p == ':') p 151 libutil/langmap.c else if (*p == ',') p 154 libutil/langmap.c if (*p == '.') { p 160 libutil/langmap.c strbuf_putc(sb, *p); p 168 libutil/linetable.c const char *s, *p; p 181 libutil/linetable.c p = linetable_get(lineno + 1, NULL); p 182 libutil/linetable.c fwrite(s, 1, p - s, op); p 81 libutil/locatestring.c unsigned char s, p; p 89 libutil/locatestring.c p = tolower((unsigned char)*pattern); p 90 libutil/locatestring.c if (s != p) p 91 libutil/locatestring.c return s - p; p 122 libutil/locatestring.c const char *p = NULL; p 130 libutil/locatestring.c p = string; p 133 libutil/locatestring.c p = string + plen; p 140 libutil/locatestring.c p = string; p 149 libutil/locatestring.c p = string; p 157 libutil/locatestring.c return (char *)p; p 53 libutil/path.c isabspath(const char *p) p 55 libutil/path.c if (p[0] == '/') p 58 libutil/path.c if (p[0] == '\\') p 60 libutil/path.c if (isdrivechar(p[0]) && p[1] == ':' && (p[2] == '\\' || p[2] == '/')) p 78 libutil/path.c char *p; p 105 libutil/path.c for (p = path+3, base = p-1; *base; p++) { p 106 libutil/path.c if (*p == '\\' || *p == '\0') { p 107 libutil/path.c memcpy(name, base+1, p-base-1); p 108 libutil/path.c name[p-base-1] = '\0'; p 110 libutil/path.c while (++base < p) p 114 libutil/path.c base = p; p 123 libutil/path.c for (p = path+2; *p; ++p) p 124 libutil/path.c if (*p == '\\') p 125 libutil/path.c *p = '/'; p 128 libutil/path.c char *p, *s; p 129 libutil/path.c p = path; p 133 libutil/path.c while ((p = strchr(p, '\\')) != NULL) p 134 libutil/path.c *p = '/'; p 140 libutil/path.c p = path; p 141 libutil/path.c if (p[0] == '/' && p[1] == '/' && isdrivechar(p[2]) && p[3] == '/') { p 142 libutil/path.c s = &p[2]; /* point drive char */ p 143 libutil/path.c *p++ = *s++; p 144 libutil/path.c *p++ = ':'; p 145 libutil/path.c while (*p++ = *s++) p 197 libutil/path.c const char *p, *q; p 208 libutil/path.c p = q; p 212 libutil/path.c strbuf_nputs(sb, p, q - p); p 213 libutil/path.c p = strbuf_value(sb); p 214 libutil/path.c if (!test("d", p)) { p 216 libutil/path.c fprintf(stderr, " Making directory '%s'.\n", p); p 218 libutil/path.c if (mkdir(p) < 0) { p 220 libutil/path.c if (mkdir(p, 0775) < 0) { p 90 libutil/pathconvert.c const char *p; p 95 libutil/pathconvert.c for (p = path; *p; p++) { p 96 libutil/pathconvert.c if (*p == '%') { p 98 libutil/pathconvert.c c1 = *++p; p 99 libutil/pathconvert.c c2 = *++p; p 104 libutil/pathconvert.c strbuf_putc(sb, *p); p 156 libutil/pathconvert.c const char *p; p 159 libutil/pathconvert.c for (p = path; *p; p++) { p 160 libutil/pathconvert.c if (required_encode(*p)) { p 170 libutil/pathconvert.c for (p = path; *p; p++) { p 171 libutil/pathconvert.c if (required_encode(*p)) { p 173 libutil/pathconvert.c *q++ = c[*p / 16]; p 174 libutil/pathconvert.c *q++ = c[*p % 16]; p 176 libutil/pathconvert.c *q++ = *p; p 247 libutil/pathconvert.c char *p = (char *)ctags_x; p 251 libutil/pathconvert.c tag = p; p 252 libutil/pathconvert.c for (; *p && !isspace(*p); p++) p 254 libutil/pathconvert.c if (*p == '\0') p 256 libutil/pathconvert.c tagnextp = p; p 257 libutil/pathconvert.c tagnextc = *p; p 258 libutil/pathconvert.c *p++ = '\0'; p 260 libutil/pathconvert.c for (; *p && isspace(*p); p++) p 262 libutil/pathconvert.c if (*p == '\0') p 267 libutil/pathconvert.c lineno = p; p 268 libutil/pathconvert.c for (; *p && !isspace(*p); p++) p 270 libutil/pathconvert.c if (*p == '\0') p 272 libutil/pathconvert.c *p++ = '\0'; p 274 libutil/pathconvert.c for (; *p && isspace(*p); p++) p 276 libutil/pathconvert.c if (*p == '\0') p 281 libutil/pathconvert.c path = p; p 282 libutil/pathconvert.c for (; *p && !isspace(*p); p++) p 284 libutil/pathconvert.c if (*p == '\0') p 286 libutil/pathconvert.c *p++ = '\0'; p 287 libutil/pathconvert.c rest = p; p 102 libutil/pool.c const char *p = strchr(string, term); p 103 libutil/pool.c int size = p ? p - string : strlen(string); p 178 libutil/split.c const char *p; p 182 libutil/split.c for (p = ctags_xid; *p && *p >= '0' && *p <= '9'; p++) { p 183 libutil/split.c n = n * 10 + (*p - '0'); p 185 libutil/split.c s_fid[i++] = *p; p 187 libutil/split.c if (*p++ != ' ') p 193 libutil/split.c return p; p 72 libutil/statistics.c #define GET_ELAPSED_TIME(p) gettimeofday(p, NULL) p 94 libutil/statistics.c #define GET_ELAPSED_TIME(p) time(p) p 318 libutil/strbuf.c char *p = sb->curp; p 320 libutil/strbuf.c while (p > sb->sbuf && isblank(*(p - 1))) p 321 libutil/strbuf.c *--p = 0; p 322 libutil/strbuf.c sb->curp = p; p 412 libutil/strbuf.c const char *p; p 413 libutil/strbuf.c for (p = s; *p && *p != '%'; p++) p 415 libutil/strbuf.c if (p > s) { p 416 libutil/strbuf.c strbuf_nputs(sb, s, p - s); p 417 libutil/strbuf.c s = p; p 47 libutil/strmake.c strmake(const char *p, const char *lim) p 53 libutil/strmake.c for (; *p; p++) { p 55 libutil/strmake.c if (*p == *c) p 57 libutil/strmake.c strbuf_putc(sb,*p); p 87 libutil/strmake.c strtrim(const char *p, int flag, int *len) p 97 libutil/strmake.c SKIP_BLANKS(p); p 101 libutil/strmake.c for (; *p; p++) { p 102 libutil/strmake.c if (isspace(*p)) { p 106 libutil/strmake.c strbuf_putc(sb,*p); p 109 libutil/strmake.c strbuf_putc(sb,*p); p 35 libutil/strmake.h #define SKIP_BLANKS(p) do { \ p 36 libutil/strmake.h while (*p && isblank((unsigned char)*p)) \ p 37 libutil/strmake.h p++; \ p 80 libutil/tab.c *p++ = ' '; \ p 86 libutil/tab.c char *p; p 91 libutil/tab.c p = buf; p 107 libutil/tab.c *p++ = c; p 116 libutil/tab.c return p - buf; p 55 libutil/token.c #define tlen (p - &token[0]) p 112 libutil/token.c char *p; p 172 libutil/token.c p = token; p 173 libutil/token.c *p++ = c; p 174 libutil/token.c *p++ = nextchar(); p 175 libutil/token.c *p = 0; p 184 libutil/token.c p = token; p 185 libutil/token.c *p++ = c; p 186 libutil/token.c *p++ = nextchar(); p 187 libutil/token.c *p = 0; p 194 libutil/token.c p = token; p 195 libutil/token.c *p++ = c; p 197 libutil/token.c *p++ = nextchar(); p 198 libutil/token.c *p = 0; p 207 libutil/token.c p = token; p 210 libutil/token.c *p++ = '#'; p 213 libutil/token.c *p++ = '%'; p 220 libutil/token.c for (*p++ = c; (c = nextchar()) != EOF && (c & 0x80 || isalnum(c) || c == '_');) { p 222 libutil/token.c *p++ = c; p 228 libutil/token.c *p = 0; p 58 libutil/usable.c char *p; p 89 libutil/usable.c p = strbuf_value(sb); p 90 libutil/usable.c while (p) { p 91 libutil/usable.c dir = p; p 92 libutil/usable.c if ((p = locatestring(p, PATHSEP, MATCH_FIRST)) != NULL) p 93 libutil/usable.c *p++ = 0; p 152 libutil/xargs.c #define APPEND_ARGUMENT(p) {\ p 153 libutil/xargs.c char *path = (p);\ p 199 libutil/xargs.c char *p, *meta_p; p 232 libutil/xargs.c ((p = (strbuf_getlen(xp->path) > 0 ? p 239 libutil/xargs.c APPEND_ARGUMENT(p); p 251 libutil/xargs.c for (; LT_MAX && (p = repeat_find_read()) != NULL; repeat_find_next()) p 252 libutil/xargs.c APPEND_ARGUMENT(p) p 75 plugin-factory/exuberant-ctags.c const char *p; p 82 plugin-factory/exuberant-ctags.c while ((p = strstr(src, ",cpp:")) != NULL) { p 83 plugin-factory/exuberant-ctags.c memcpy(dst, src, p - src); p 84 plugin-factory/exuberant-ctags.c dst += p - src; p 87 plugin-factory/exuberant-ctags.c src = p + 5; p 184 plugin-factory/exuberant-ctags.c char *p, *tagname, *filename; p 214 plugin-factory/exuberant-ctags.c p = filename - 1; p 215 plugin-factory/exuberant-ctags.c if (!isspace((unsigned char)*p)) p 217 plugin-factory/exuberant-ctags.c while (p >= ctags_x && isspace((unsigned char)*p)) p 218 plugin-factory/exuberant-ctags.c *p-- = '\0'; p 219 plugin-factory/exuberant-ctags.c if (p < ctags_x) p 221 plugin-factory/exuberant-ctags.c if (!isdigit((unsigned char)*p)) p 223 plugin-factory/exuberant-ctags.c while (p >= ctags_x && isdigit((unsigned char)*p)) p 224 plugin-factory/exuberant-ctags.c p--; p 225 plugin-factory/exuberant-ctags.c if (p < ctags_x) p 227 plugin-factory/exuberant-ctags.c lineno = atoi(p + 1); p 228 plugin-factory/exuberant-ctags.c if (!isspace((unsigned char)*p)) p 230 plugin-factory/exuberant-ctags.c while (p >= ctags_x && isspace((unsigned char)*p)) p 231 plugin-factory/exuberant-ctags.c *p-- = '\0'; p 232 plugin-factory/exuberant-ctags.c if (p < ctags_x) p 234 plugin-factory/exuberant-ctags.c while (p >= ctags_x && !isspace((unsigned char)*p)) p 235 plugin-factory/exuberant-ctags.c p--; p 236 plugin-factory/exuberant-ctags.c tagname = p + 1; p 237 plugin-factory/exuberant-ctags.c p = filename + strlen(param->file); p 238 plugin-factory/exuberant-ctags.c if (*p != '\0') { p 239 plugin-factory/exuberant-ctags.c if (!isspace((unsigned char)*p)) p 241 plugin-factory/exuberant-ctags.c *p++ = '\0'; p 242 plugin-factory/exuberant-ctags.c while (isspace((unsigned char)*p)) p 243 plugin-factory/exuberant-ctags.c p++; p 245 plugin-factory/exuberant-ctags.c param->put(type, tagname, lineno, filename, p, param->arg);