Searched refs:rcu_walk (Results 1 – 6 of 6) sorted by relevance
/linux/fs/autofs/ |
A D | root.c | 183 bool rcu_walk) in autofs_lookup_expiring() argument 202 if (rcu_walk) { in autofs_lookup_expiring() 242 static int autofs_mount_wait(const struct path *path, bool rcu_walk) in autofs_mount_wait() argument 249 if (rcu_walk) in autofs_mount_wait() 262 static int do_expire_wait(const struct path *path, bool rcu_walk) in do_expire_wait() argument 267 expiring = autofs_lookup_expiring(dentry, rcu_walk); in do_expire_wait() 271 return autofs_expire_wait(path, rcu_walk); in do_expire_wait() 399 static int autofs_d_manage(const struct path *path, bool rcu_walk) in autofs_d_manage() argument 416 if (do_expire_wait(path, rcu_walk) == -ECHILD) in autofs_d_manage() 423 status = autofs_mount_wait(path, rcu_walk); in autofs_d_manage() [all …]
|
A D | expire.c | 489 int autofs_expire_wait(const struct path *path, int rcu_walk) in autofs_expire_wait() argument 500 if (rcu_walk) in autofs_expire_wait()
|
A D | autofs_i.h | 156 int autofs_expire_wait(const struct path *path, int rcu_walk);
|
/linux/Documentation/filesystems/ |
A D | autofs.rst | 121 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
|
A D | vfs.rst | 1330 If the 'rcu_walk' parameter is true, then the caller is doing a
|
/linux/fs/nfs/ |
A D | dir.c | 1334 int rcu_walk) in nfs_check_verifier() argument 1344 if (rcu_walk) in nfs_check_verifier()
|
Completed in 25 milliseconds