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);