Home
last modified time | relevance | path

Searched refs:outarg (Results 1 – 7 of 7) sorted by relevance

/linux-4.19.296/fs/fuse/
Ddir.c144 struct fuse_entry_out *outarg) in fuse_lookup_init() argument
146 memset(outarg, 0, sizeof(struct fuse_entry_out)); in fuse_lookup_init()
154 args->out.args[0].value = outarg; in fuse_lookup_init()
194 struct fuse_entry_out outarg; in fuse_dentry_revalidate() local
218 &entry->d_name, &outarg); in fuse_dentry_revalidate()
222 if (!ret && !outarg.nodeid) in fuse_dentry_revalidate()
226 if (outarg.nodeid != get_node_id(inode)) { in fuse_dentry_revalidate()
227 fuse_queue_forget(fc, forget, outarg.nodeid, 1); in fuse_dentry_revalidate()
237 if (ret || fuse_invalid_attr(&outarg.attr) || in fuse_dentry_revalidate()
238 (outarg.attr.mode ^ inode->i_mode) & S_IFMT) in fuse_dentry_revalidate()
[all …]
Ddev.c1466 struct fuse_notify_poll_wakeup_out outarg; in fuse_notify_poll() local
1469 if (size != sizeof(outarg)) in fuse_notify_poll()
1472 err = fuse_copy_one(cs, &outarg, sizeof(outarg)); in fuse_notify_poll()
1477 return fuse_notify_poll_wakeup(fc, &outarg); in fuse_notify_poll()
1487 struct fuse_notify_inval_inode_out outarg; in fuse_notify_inval_inode() local
1490 if (size != sizeof(outarg)) in fuse_notify_inval_inode()
1493 err = fuse_copy_one(cs, &outarg, sizeof(outarg)); in fuse_notify_inval_inode()
1501 err = fuse_reverse_inval_inode(fc->sb, outarg.ino, in fuse_notify_inval_inode()
1502 outarg.off, outarg.len); in fuse_notify_inval_inode()
1515 struct fuse_notify_inval_entry_out outarg; in fuse_notify_inval_entry() local
[all …]
Dxattr.c55 struct fuse_getxattr_out outarg; in fuse_getxattr() local
77 args.out.args[0].size = sizeof(outarg); in fuse_getxattr()
78 args.out.args[0].value = &outarg; in fuse_getxattr()
82 ret = min_t(ssize_t, outarg.size, XATTR_SIZE_MAX); in fuse_getxattr()
113 struct fuse_getxattr_out outarg; in fuse_listxattr() local
139 args.out.args[0].size = sizeof(outarg); in fuse_listxattr()
140 args.out.args[0].value = &outarg; in fuse_listxattr()
144 ret = min_t(ssize_t, outarg.size, XATTR_LIST_MAX); in fuse_listxattr()
Dfile.c132 struct fuse_open_out outarg; in fuse_do_open() local
135 err = fuse_send_open(fc, nodeid, file, opcode, &outarg); in fuse_do_open()
137 ff->fh = outarg.fh; in fuse_do_open()
138 ff->open_flags = outarg.open_flags; in fuse_do_open()
960 struct fuse_write_out *outarg = &req->misc.write.out; in fuse_write_fill() local
976 req->out.args[0].value = outarg; in fuse_write_fill()
2182 struct fuse_lk_out outarg; in fuse_getlk() local
2187 args.out.args[0].size = sizeof(outarg); in fuse_getlk()
2188 args.out.args[0].value = &outarg; in fuse_getlk()
2191 err = convert_fuse_file_lock(fc, &outarg.lk, fl); in fuse_getlk()
[all …]
Dcuse.c421 void *outarg; in cuse_send_init() local
436 outarg = kzalloc(sizeof(struct cuse_init_out), GFP_KERNEL); in cuse_send_init()
437 if (!outarg) in cuse_send_init()
450 req->out.args[0].value = outarg; in cuse_send_init()
Dinode.c433 struct fuse_statfs_out outarg; in fuse_statfs() local
441 memset(&outarg, 0, sizeof(outarg)); in fuse_statfs()
446 args.out.args[0].size = sizeof(outarg); in fuse_statfs()
447 args.out.args[0].value = &outarg; in fuse_statfs()
450 convert_fuse_statfs(buf, &outarg.st); in fuse_statfs()
687 struct fuse_entry_out outarg; in fuse_get_dentry() local
693 err = fuse_lookup_name(sb, handle->nodeid, &name, &outarg, in fuse_get_dentry()
787 struct fuse_entry_out outarg; in fuse_get_parent() local
795 &name, &outarg, &inode); in fuse_get_parent()
Dfuse_i.h737 struct fuse_entry_out *outarg, struct inode **inode);
782 struct fuse_notify_poll_wakeup_out *outarg);