Searched refs:stashed (Results 1 – 8 of 8) sorted by relevance
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | local_kptr_stash.c | 28 struct refcounted_node __kptr *stashed; member 244 if (!s->stashed) in refcount_acquire_without_unstash() 250 p = bpf_refcount_acquire(s->stashed); in refcount_acquire_without_unstash() 254 ret = s->stashed ? s->stashed->data : -1; in refcount_acquire_without_unstash() 276 p = bpf_kptr_xchg(&s->stashed, p); in stash_refcounted_node()
|
| /linux/fs/ |
| H A D | libfs.c | 2141 struct dentry *stashed_dentry_get(struct dentry **stashed) in stashed_dentry_get() argument 2146 dentry = rcu_dereference(*stashed); in stashed_dentry_get() 2156 static struct dentry *prepare_anon_dentry(struct dentry **stashed, in prepare_anon_dentry() argument 2191 dentry->d_fsdata = stashed; in prepare_anon_dentry() 2198 struct dentry *stash_dentry(struct dentry **stashed, struct dentry *dentry) in stash_dentry() argument 2205 old = cmpxchg(stashed, NULL, dentry); in stash_dentry() 2214 if (likely(try_cmpxchg(stashed, &old, dentry))) in stash_dentry() 2236 int path_from_stashed(struct dentry **stashed, struct vfsmount *mnt, void *data, in path_from_stashed() argument 2243 res = stashed_dentry_get(stashed); in path_from_stashed() 2252 dentry = prepare_anon_dentry(stashed, mnt->mnt_sb, data); in path_from_stashed() [all …]
|
| H A D | pidfs.c | 157 pid->stashed = NULL; in pidfs_prepare_pid() 190 VFS_WARN_ON_ONCE(pid->stashed); in pidfs_free_pid() 868 ret = path_from_stashed(&pid->stashed, pidfs_mnt, pid, &path); in pidfs_fh_to_dentry() 980 static struct dentry *pidfs_stash_dentry(struct dentry **stashed, in pidfs_stash_dentry() argument 986 VFS_WARN_ON_ONCE(stashed != &pid->stashed); in pidfs_stash_dentry() 992 return stash_dentry(stashed, dentry); in pidfs_stash_dentry() 1100 ret = path_from_stashed(&pid->stashed, pidfs_mnt, get_pid(pid), &path); in pidfs_alloc_file()
|
| H A D | nsfs.c | 76 return path_from_stashed(&ns->stashed, nsfs_mnt, ns, path); in ns_get_path_cb() 108 err = path_from_stashed(&ns->stashed, nsfs_mnt, ns, &path); in open_namespace_file() 129 err = path_from_stashed(&ns->stashed, nsfs_mnt, ns, &path); in open_namespace() 346 ret = path_from_stashed(&ns->stashed, nsfs_mnt, ns, &path); in ns_ioctl() 636 ret = path_from_stashed(&ns->stashed, nsfs_mnt, ns, &path); in nsfs_fh_to_dentry()
|
| /linux/kernel/ |
| H A D | nscommon.c | 61 ns->stashed = NULL; in __ns_common_init()
|
| /linux/include/linux/ |
| H A D | ns_common.h | 35 .stashed = NULL, \
|
| /linux/Documentation/arch/s390/ |
| H A D | zfcpdump.rst | 25 has not been stashed by hardware can just be copied from real memory.
|
| /linux/Documentation/filesystems/ |
| H A D | idmappings.rst | 359 (To be precise, the kernel will simply look at the kernel ids stashed in the
|