Lines Matching defs:prefix
113 register char* prefix;
124 prefix = 0;
125 else if ((prefix = strrchr(fp->name, '/')) && prefix > fp->name)
127 *prefix = 0;
129 *prefix = '/';
130 prefix = t;
132 message((-3, "search: %s %s%s%s%s%s%s type=%s prefix=%s flags=|%s%s%s%s%s%s start=%s=\"%s\" pre=%s lcl=%s vnd=%s std=%s cur=%s",
140 type == T_HEADER ? "<*>" : "\"*\"", prefix,
329 if (prefix && *fp->name != '/' && dp->index != INC_PREFIX)
335 if (up->name == prefix)
340 up->name = prefix;
345 t = prefix;
347 sfsprintf(t = pp.path, PATH_MAX - 1, "%s/%s", dp->name, prefix);
527 if ((pp.prefix = prefix) || (pp.prefix = pp.in->prefix))
528 message((-2, "search: %s: prefix=%s", xp->name, pp.prefix));
586 * pp.prefix set to the directory prefix
607 int prefix;
613 prefix = pp.chop ? -1 : 0;
682 if (pp.in->prefix)
684 sfsprintf(name, sizeof(name) - 1, "%s/%s", pp.in->prefix, file);
701 pp.prefix = 0;
722 else if (pp.in->prefix && pp.lcldirs != pp.firstdir)
725 * look in prefix directory of including file first
734 if (!streq(fp->name, pp.in->prefix))
743 sfsprintf(name, sizeof(name) - 1, "%s/%s", pp.in->prefix, fp->name);
750 else if (!prefix)
751 prefix = 1;
795 if (prefix > 0)
797 prefix = -1;