Lines Matching refs:file
4 * The contents of this file are subject to the terms of the
6 * (the "License"). You may not use this file except in compliance
15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
34 * find_oldname . (static) find the file we were renamed from
44 * have been created beneath other directories (i.e. a file has been
51 * we still detect file renames, so that the user will see them
65 static struct file *find_oldname(struct file *, struct file *, side_t);
67 note_rename(struct file *, struct file *, struct file *, side_t);
77 * file node for the suspected directory
86 * file that has been newly deleted on the same side.
89 find_renames(struct file *fp)
90 { struct file *np, *rp;
104 /* a rename must be a file that is new on only one side */
126 * to search for an old name for a newly discovered file
129 * file node for the containing directory
130 * file node for the new file
134 * pointer to likely previous file
141 static struct file *find_oldname(struct file *dirp, struct file *new,
143 { struct file *fp;
157 * the previous name of the new file.
168 /* it must describe the same inode as the new file */
209 * file node for the containing directory
210 * file node for the new file
211 * file node for the old file
218 note_rename(struct file *dirp, struct file *new,
219 struct file *old, side_t side)
229 dir ? "directory" : "file",