/linux-master/include/linux/ |
H A D | filelock.h | 449 static inline int try_break_deleg(struct inode *inode, struct inode **delegated_inode) argument 454 if (ret == -EWOULDBLOCK && delegated_inode) { 455 *delegated_inode = inode; 461 static inline int break_deleg_wait(struct inode **delegated_inode) argument 465 ret = break_deleg(*delegated_inode, O_WRONLY); 466 iput(*delegated_inode); 467 *delegated_inode = NULL; 492 static inline int try_break_deleg(struct inode *inode, struct inode **delegated_inode) argument 497 static inline int break_deleg_wait(struct inode **delegated_inode) argument
|
H A D | fs.h | 1883 * @delegated_inode: returns an inode needing a delegation break 1893 struct inode **delegated_inode; member in struct:renamedata
|
/linux-master/fs/ |
H A D | utimes.c | 25 struct inode *delegated_inode = NULL; local 67 &delegated_inode); 69 if (delegated_inode) { 70 error = break_deleg_wait(&delegated_inode);
|
H A D | xattr.c | 271 * @delegated_inode: on return, will contain an inode pointer that 277 int flags, struct inode **delegated_inode) 291 error = try_break_deleg(inode, delegated_inode); 308 struct inode *delegated_inode = NULL; local 322 flags, &delegated_inode); 325 if (delegated_inode) { 326 error = break_deleg_wait(&delegated_inode); 530 * @delegated_inode: on return, will contain an inode pointer that 536 struct inode **delegated_inode) 549 error = try_break_deleg(inode, delegated_inode); 275 __vfs_setxattr_locked(struct mnt_idmap *idmap, struct dentry *dentry, const char *name, const void *value, size_t size, int flags, struct inode **delegated_inode) argument 534 __vfs_removexattr_locked(struct mnt_idmap *idmap, struct dentry *dentry, const char *name, struct inode **delegated_inode) argument 570 struct inode *delegated_inode = NULL; local [all...] |
H A D | posix_acl.c | 1095 struct inode *delegated_inode = NULL; local 1129 error = try_break_deleg(inode, &delegated_inode); 1145 if (delegated_inode) { 1146 error = break_deleg_wait(&delegated_inode); 1216 struct inode *delegated_inode = NULL; local 1237 error = try_break_deleg(inode, &delegated_inode); 1253 if (delegated_inode) { 1254 error = break_deleg_wait(&delegated_inode);
|
H A D | attr.c | 357 * @delegated_inode: returns inode, if the inode is delegated 363 * delegated_inode. The caller should then break the delegation and 367 * Alternatively, a caller may pass NULL for delegated_inode. This may 380 struct iattr *attr, struct inode **delegated_inode) 492 error = try_break_deleg(inode, delegated_inode); 379 notify_change(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *attr, struct inode **delegated_inode) argument
|
H A D | open.c | 636 struct inode *delegated_inode = NULL; local 651 &newattrs, &delegated_inode); 654 if (delegated_inode) { 655 error = break_deleg_wait(&delegated_inode); 760 struct inode *delegated_inode = NULL; local 791 &delegated_inode); 793 if (delegated_inode) { 794 error = break_deleg_wait(&delegated_inode);
|
H A D | namei.c | 4292 * @delegated_inode: returns victim inode, if the inode is delegated. 4297 * return a reference to the inode in delegated_inode. The caller 4302 * Alternatively, a caller may pass NULL for delegated_inode. This may 4313 struct dentry *dentry, struct inode **delegated_inode) 4332 error = try_break_deleg(target, delegated_inode); 4371 struct inode *delegated_inode = NULL; local 4400 dentry, &delegated_inode); 4408 if (delegated_inode) { 4409 error = break_deleg_wait(&delegated_inode); 4537 * @delegated_inode 4312 vfs_unlink(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, struct inode **delegated_inode) argument 4557 vfs_link(struct dentry *old_dentry, struct mnt_idmap *idmap, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode) argument 4635 struct inode *delegated_inode = NULL; local 4765 struct inode **delegated_inode = rd->delegated_inode; local 4928 struct inode *delegated_inode = NULL; local [all...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | profiler.inc.h | 824 struct inode** delegated_inode) 821 BPF_KPROBE(kprobe__vfs_link, struct dentry* old_dentry, struct mnt_idmap *idmap, struct inode* dir, struct dentry* new_dentry, struct inode** delegated_inode) argument
|
/linux-master/fs/smb/server/ |
H A D | vfs.c | 779 rd.delegated_inode = NULL,
|