Searched refs:delegated_inode (Results 1 – 9 of 9) sorted by relevance
/linux-6.3-rc2/include/linux/ |
A D | filelock.h | 378 static inline int try_break_deleg(struct inode *inode, struct inode **delegated_inode) in try_break_deleg() argument 383 if (ret == -EWOULDBLOCK && delegated_inode) { in try_break_deleg() 384 *delegated_inode = inode; in try_break_deleg() 390 static inline int break_deleg_wait(struct inode **delegated_inode) in break_deleg_wait() argument 394 ret = break_deleg(*delegated_inode, O_WRONLY); in break_deleg_wait() 395 iput(*delegated_inode); in break_deleg_wait() 396 *delegated_inode = NULL; in break_deleg_wait() 421 static inline int try_break_deleg(struct inode *inode, struct inode **delegated_inode) in try_break_deleg() argument 426 static inline int break_deleg_wait(struct inode **delegated_inode) in break_deleg_wait() argument
|
A D | fs.h | 1645 struct inode **delegated_inode; member
|
/linux-6.3-rc2/fs/ |
A D | utimes.c | 25 struct inode *delegated_inode = NULL; in vfs_utimes() local 67 &delegated_inode); in vfs_utimes() 69 if (delegated_inode) { in vfs_utimes() 70 error = break_deleg_wait(&delegated_inode); in vfs_utimes()
|
A D | xattr.c | 280 int flags, struct inode **delegated_inode) in __vfs_setxattr_locked() argument 294 error = try_break_deleg(inode, delegated_inode); in __vfs_setxattr_locked() 311 struct inode *delegated_inode = NULL; in vfs_setxattr() local 325 flags, &delegated_inode); in vfs_setxattr() 328 if (delegated_inode) { in vfs_setxattr() 329 error = break_deleg_wait(&delegated_inode); in vfs_setxattr() 516 struct inode **delegated_inode) in __vfs_removexattr_locked() argument 550 struct inode *delegated_inode = NULL; in vfs_removexattr() local 556 name, &delegated_inode); in vfs_removexattr() 559 if (delegated_inode) { in vfs_removexattr() [all …]
|
A D | posix_acl.c | 1059 struct inode *delegated_inode = NULL; in vfs_set_acl() local 1093 error = try_break_deleg(inode, &delegated_inode); in vfs_set_acl() 1111 if (delegated_inode) { in vfs_set_acl() 1112 error = break_deleg_wait(&delegated_inode); in vfs_set_acl() 1182 struct inode *delegated_inode = NULL; in vfs_remove_acl() local 1203 error = try_break_deleg(inode, &delegated_inode); in vfs_remove_acl() 1221 if (delegated_inode) { in vfs_remove_acl() 1222 error = break_deleg_wait(&delegated_inode); in vfs_remove_acl()
|
A D | open.c | 629 struct inode *delegated_inode = NULL; in chmod_common() local 644 &newattrs, &delegated_inode); in chmod_common() 647 if (delegated_inode) { in chmod_common() 648 error = break_deleg_wait(&delegated_inode); in chmod_common() 744 struct inode *delegated_inode = NULL; in chown_common() local 775 &delegated_inode); in chown_common() 777 if (delegated_inode) { in chown_common() 778 error = break_deleg_wait(&delegated_inode); in chown_common()
|
A D | attr.c | 381 struct iattr *attr, struct inode **delegated_inode) in notify_change() argument 477 error = try_break_deleg(inode, delegated_inode); in notify_change()
|
A D | namei.c | 4286 struct inode *delegated_inode = NULL; in do_unlinkat() local 4317 dentry, &delegated_inode); in do_unlinkat() 4325 if (delegated_inode) { in do_unlinkat() 4476 struct inode **delegated_inode) in vfs_link() argument 4552 struct inode *delegated_inode = NULL; in do_linkat() local 4594 new_dentry, &delegated_inode); in do_linkat() 4597 if (delegated_inode) { in do_linkat() 4681 struct inode **delegated_inode = rd->delegated_inode; in vfs_rename() local 4820 struct inode *delegated_inode = NULL; in do_renameat2() local 4921 rd.delegated_inode = &delegated_inode; in do_renameat2() [all …]
|
/linux-6.3-rc2/tools/testing/selftests/bpf/progs/ |
A D | profiler.inc.h | 844 struct inode** delegated_inode) in BPF_KPROBE() argument
|
Completed in 45 milliseconds