Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/bpf/progs/
H A Dmem_rdonly_untrusted.c16 struct nameidata *idata; in btf_id_to_ptr_mem()
20 idata = task->nameidata; in btf_id_to_ptr_mem()
21 off = bpf_core_field_offset(struct nameidata, pathname); in btf_id_to_ptr_mem()
24 * ret = task->nameidata->pathname[0]; in btf_id_to_ptr_mem()
/linux/fs/
H A Dnamei.c632 struct nameidata { struct
650 struct nameidata *saved; argument
661 static void __set_nameidata(struct nameidata *p, int dfd, struct filename *name) in __set_nameidata() argument
663 struct nameidata *old = current->nameidata; in __set_nameidata()
673 current->nameidata = p; in __set_nameidata()
676 static inline void set_nameidata(struct nameidata *p, int dfd, struct filename *name, in set_nameidata()
689 struct nameidata *now = current->nameidata, *old = now->saved; in restore_nameidata()
691 current->nameidata in restore_nameidata()
[all...]
/linux/Documentation/filesystems/
H 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
438 Given a path (``name``) and a nameidata structure (``nd``), check that the
460 otherwise it installs the new ``struct path`` in the ``struct nameidata``, and
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
764 ``seq`` field of the nameidata structure, so ``nd->seq`` should always be
788 access and it is stored in the ``inode`` field of ``nameidata`` fro
379 First edition UnixBringing it together with ``struct nameidata`` global() argument
387 ``struct path path``Bringing it together with ``struct nameidata`` global() argument
398 ``struct qstr last``Bringing it together with ``struct nameidata`` global() argument
404 ``int last_type``Bringing it together with ``struct nameidata`` global() argument
410 ``struct path root``Bringing it together with ``struct nameidata`` global() argument
[all...]
/linux/include/linux/
H A Dsched.h67 struct nameidata;
1169 struct nameidata *nameidata; member