Lines Matching defs:old
53 * The new code replaces the old recursive symlink resolution with
78 * name indicated by the symlink. The old code always complained that the
86 * "old" one. Personally, I think the new semantics is much more logical.
87 * Note that "ln old new" where "new" is a symlink pointing to a non-existing
89 * and in the old Linux semantics.
107 * restored for 2.4. This is the last surviving part of old 4.2BSD bug.
597 struct nameidata *old = current->nameidata;
604 p->total_link_count = old ? old->total_link_count : 0;
605 p->saved = old;
622 struct nameidata *now = current->nameidata, *old = now->saved;
624 current->nameidata = old;
625 if (old)
626 old->total_link_count = now->total_link_count;
1593 struct dentry *old;
1607 old = dir->i_op->lookup(dir, dentry, flags);
1608 if (unlikely(old)) {
1610 dentry = old;
1669 struct dentry *dentry, *old;
1692 old = inode->i_op->lookup(inode, dentry, flags);
1694 if (unlikely(old)) {
1696 dentry = old;
1879 struct dentry *parent, *old;
1899 old = nd->path.dentry;
1900 parent = old->d_parent;
1903 if (read_seqcount_retry(&old->d_seq, nd->seq))
4637 int do_linkat(int olddfd, struct filename *old, int newdfd,
4663 error = filename_lookup(olddfd, old, how, &old_path, NULL);
4702 putname(old);