Lines Matching defs:fullname
1168 char *fullname, *incdir, *slash, *newName;
1171 fullname = NULL;
1187 fullname = Dir_FindFile(newName, parseIncPath);
1188 if (fullname == NULL)
1189 fullname = Dir_FindFile(newName, &dirSearchPath);
1193 return fullname;
1201 char *fullname;
1203 fullname = FindInDirOfIncludingFile(file);
1204 if (fullname == NULL &&
1207 fullname = Dir_FindFile(file, suffPath);
1208 if (fullname == NULL)
1209 fullname = Dir_FindFile(file, parseIncPath);
1210 if (fullname == NULL)
1211 fullname = Dir_FindFile(file, &dirSearchPath);
1212 return fullname;
1216 SkipGuarded(const char *fullname)
1218 Guard *guard = HashTable_FindValue(&guards, fullname);
1229 fullname, guard->name);
1247 char *fullname; /* full pathname of file */
1250 fullname = file[0] == '/' ? bmake_strdup(file) : NULL;
1252 if (fullname == NULL && !isSystem)
1253 fullname = FindInQuotPath(file);
1255 if (fullname == NULL) {
1258 fullname = Dir_FindInclude(file, path);
1261 if (fullname == NULL) {
1267 if (SkipGuarded(fullname))
1270 if ((fd = open(fullname, O_RDONLY)) == -1) {
1272 Parse_Error(PARSE_FATAL, "Cannot open %s", fullname);
1276 buf = LoadFile(fullname, fd);
1279 Parse_PushInput(fullname, 1, 0, buf, NULL);
1283 free(fullname);