Home
last modified time | relevance | path

Searched refs:nameidata (Results 1 – 4 of 4) sorted by relevance

/linux-6.3-rc2/fs/
A Dnamei.c565 struct nameidata { struct
582 struct nameidata *saved; argument
595 struct nameidata *old = current->nameidata; in __set_nameidata()
604 current->nameidata = p; in __set_nameidata()
620 struct nameidata *now = current->nameidata, *old = now->saved; in restore_nameidata()
622 current->nameidata = old; in restore_nameidata()
993 struct nameidata *nd = current->nameidata; in nd_jump_link()
2500 struct nameidata nd; in filename_lookup()
2540 struct nameidata nd; in filename_parentat()
3737 struct nameidata nd; in do_filp_open()
[all …]
/linux-6.3-rc2/Documentation/filesystems/
A Dpath-lookup.rst376 Bringing it together with ``struct nameidata``
382 in a ``struct nameidata``, "namei" being the traditional name - dating
384 converts a "name" to an "inode". ``struct nameidata`` contains (among
416 is requested. Keeping a reference in the ``nameidata`` ensures that
492 path_lookupat() will unset LOOKUP_JUMPED in nameidata so that in the
740 ``struct nameidata`` in the ``m_seq`` field. This one lock and one
903 ``seq`` number from the ``nameidata``, so it needs to be extra careful
1139 up in the ``nameidata``, and result in pick_link() returning ``NULL``.
1142 with "``/``" are detected in pick_link() which resets the ``nameidata``
1161 ``nameidata`` in place to point to that target. ``->get_link()`` then
[all …]
A Dporting.rst512 ->lookup() do *not* take struct nameidata anymore; just the flags.
518 ->create() doesn't take ``struct nameidata *``; unlike the previous
607 nameidata isn't passed at all - nd_jump_link() doesn't need it and
615 dentry, it does not get nameidata at all and it gets called only when cookie
/linux-6.3-rc2/include/linux/
A Dsched.h55 struct nameidata;
1074 struct nameidata *nameidata; member

Completed in 28 milliseconds