Home
last modified time | relevance | path

Searched refs:delegated_inode (Results 1 – 10 of 10) sorted by relevance

/Linux-v6.6/include/linux/
Dfilelock.h378 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
Dfs.h1739 struct inode **delegated_inode; member
/Linux-v6.6/fs/
Dutimes.c25 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()
Dxattr.c278 int flags, struct inode **delegated_inode) in __vfs_setxattr_locked() argument
292 error = try_break_deleg(inode, delegated_inode); in __vfs_setxattr_locked()
309 struct inode *delegated_inode = NULL; in vfs_setxattr() local
323 flags, &delegated_inode); in vfs_setxattr()
326 if (delegated_inode) { in vfs_setxattr()
327 error = break_deleg_wait(&delegated_inode); in vfs_setxattr()
537 struct inode **delegated_inode) in __vfs_removexattr_locked() argument
550 error = try_break_deleg(inode, delegated_inode); in __vfs_removexattr_locked()
571 struct inode *delegated_inode = NULL; in vfs_removexattr() local
577 name, &delegated_inode); in vfs_removexattr()
[all …]
Dposix_acl.c1096 struct inode *delegated_inode = NULL; in vfs_set_acl() local
1130 error = try_break_deleg(inode, &delegated_inode); in vfs_set_acl()
1146 if (delegated_inode) { in vfs_set_acl()
1147 error = break_deleg_wait(&delegated_inode); in vfs_set_acl()
1217 struct inode *delegated_inode = NULL; in vfs_remove_acl() local
1238 error = try_break_deleg(inode, &delegated_inode); in vfs_remove_acl()
1254 if (delegated_inode) { in vfs_remove_acl()
1255 error = break_deleg_wait(&delegated_inode); in vfs_remove_acl()
Dopen.c629 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()
753 struct inode *delegated_inode = NULL; in chown_common() local
784 &delegated_inode); in chown_common()
786 if (delegated_inode) { in chown_common()
787 error = break_deleg_wait(&delegated_inode); in chown_common()
Dattr.c382 struct iattr *attr, struct inode **delegated_inode) in notify_change() argument
494 error = try_break_deleg(inode, delegated_inode); in notify_change()
Dnamei.c4311 struct dentry *dentry, struct inode **delegated_inode) in vfs_unlink() argument
4330 error = try_break_deleg(target, delegated_inode); in vfs_unlink()
4369 struct inode *delegated_inode = NULL; in do_unlinkat() local
4400 dentry, &delegated_inode); in do_unlinkat()
4408 if (delegated_inode) { in do_unlinkat()
4409 error = break_deleg_wait(&delegated_inode); in do_unlinkat()
4559 struct inode **delegated_inode) in vfs_link() argument
4603 error = try_break_deleg(inode, delegated_inode); in vfs_link()
4635 struct inode *delegated_inode = NULL; in do_linkat() local
4677 new_dentry, &delegated_inode); in do_linkat()
[all …]
/Linux-v6.6/tools/testing/selftests/bpf/progs/
Dprofiler.inc.h843 struct inode** delegated_inode) in BPF_KPROBE() argument
/Linux-v6.6/fs/smb/server/
Dvfs.c780 rd.delegated_inode = NULL, in ksmbd_vfs_rename()