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

/linux-master/include/linux/
H A Dfilelock.h449 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 Dfs.h1883 * @delegated_inode: returns an inode needing a delegation break
1893 struct inode **delegated_inode; member in struct:renamedata
/linux-master/fs/
H A Dutimes.c25 struct inode *delegated_inode = NULL; local
67 &delegated_inode);
69 if (delegated_inode) {
70 error = break_deleg_wait(&delegated_inode);
H A Dxattr.c271 * @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 Dposix_acl.c1095 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 Dattr.c357 * @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 Dopen.c636 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 Dnamei.c4292 * @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 Dprofiler.inc.h824 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 Dvfs.c779 rd.delegated_inode = NULL,

Completed in 1327 milliseconds