Home
last modified time | relevance | path

Searched refs:rcu_walk (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/fs/autofs/
H A Droot.c186 bool rcu_walk) in autofs_lookup_expiring() argument
205 if (rcu_walk) { in autofs_lookup_expiring()
245 static int autofs_mount_wait(const struct path *path, bool rcu_walk) in autofs_mount_wait() argument
252 if (rcu_walk) in autofs_mount_wait()
265 static int do_expire_wait(const struct path *path, bool rcu_walk) in do_expire_wait() argument
270 expiring = autofs_lookup_expiring(dentry, rcu_walk); in do_expire_wait()
274 return autofs_expire_wait(path, rcu_walk); in do_expire_wait()
419 static int autofs_d_manage(const struct path *path, bool rcu_walk) in autofs_d_manage() argument
436 if (do_expire_wait(path, rcu_walk) == -ECHILD) in autofs_d_manage()
443 status = autofs_mount_wait(path, rcu_walk); in autofs_d_manage()
[all …]
H A Dautofs_i.h159 int autofs_expire_wait(const struct path *path, int rcu_walk);
H A Dexpire.c489 int autofs_expire_wait(const struct path *path, int rcu_walk) in autofs_expire_wait() argument
500 if (rcu_walk) in autofs_expire_wait()
/openbmc/linux/Documentation/filesystems/
H A Dautofs.rst121 directory, d_manage() will be called with the `rcu_walk` parameter set
167 The second use case only occurs during an "RCU-walk" and so `rcu_walk`
178 `->d_manage()` with `rcu_walk` set to `true`.
186 In the `rcu_walk` case, `d_manage()` cannot return -EISDIR to tell the
188 `rcu_walk` sees a dentry with DCACHE_NEED_AUTOMOUNT set but nothing
193 So `d_manage()`, when called with `rcu_walk` set, should either return
H A Dvfs.rst1412 If the 'rcu_walk' parameter is true, then the caller is doing a
/openbmc/linux/fs/nfs/
H A Ddir.c1505 int rcu_walk) in nfs_check_verifier() argument
1515 if (rcu_walk) in nfs_check_verifier()