Lines Matching refs:old
52 * The new code replaces the old recursive symlink resolution with
77 * name indicated by the symlink. The old code always complained that the
85 * "old" one. Personally, I think the new semantics is much more logical.
86 * Note that "ln old new" where "new" is a symlink pointing to a non-existing
88 * and in the old Linux semantics.
106 * restored for 2.4. This is the last surviving part of old 4.2BSD bug.
532 struct nameidata *old = current->nameidata;
538 p->total_link_count = old ? old->total_link_count : 0;
539 p->saved = old;
546 struct nameidata *now = current->nameidata, *old = now->saved;
548 current->nameidata = old;
549 if (old)
550 old->total_link_count = now->total_link_count;
1449 struct dentry *old;
1463 old = dir->i_op->lookup(dir, dentry, flags);
1464 if (unlikely(old)) {
1466 dentry = old;
1539 struct dentry *dentry, *old;
1562 old = inode->i_op->lookup(inode, dentry, flags);
1564 if (unlikely(old)) {
1566 dentry = old;
1737 struct dentry *parent, *old;
1756 old = nd->path.dentry;
1757 parent = old->d_parent;
1760 if (unlikely(read_seqcount_retry(&old->d_seq, nd->seq)))