Lines Matching defs:file
4 * The contents of this file are subject to the terms of the
6 * You may not use this file except in compliance with the License.
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
29 * Various file related routines:
30 * Figure out if file exists
115 * If the file is a symbolic link, we remember that
116 * and then we get the status for the refd file.
139 /* Save all the information we need about the file */
171 * buf stat values (on disk) of the file
264 * Presence of a file is important when scanning for implicit rules.
289 Name file;
351 * Build the full name of the file using whatever
356 file = enter_file_name(file_name, library);
360 * enter the file as a dependency for the target.
366 file->string_mb,
369 enter_dependency(line, file, false);
373 * If the file has an SCCS/s. file,
376 file->stat.has_sccs = NO_SCCS;
378 * If this is an s. file, we also enter it as if it
391 * Enter the s. file as a dependency for the
392 * plain file.
395 body.sccs.file = file;
475 /* Just give up if the directory file doesnt exist. */
496 /* Construct and internalize the true name of the SCCS file. */
499 file = GETNAME(file_name, FIND_LENGTH);
500 file->stat.is_file = true;
501 file->stat.has_sccs = NO_SCCS;
503 * If this is an s. file, we also enter it as if it
518 if (sprop->body.sccs.file) {
525 * Enter the s. file as a dependency for the
526 * plain file.
529 body.sccs.file = file;
561 * name_string Name of the file we want to enter