Lines Matching refs:outarg
131 struct fuse_open_out outarg; in fuse_do_open() local
134 err = fuse_send_open(fc, nodeid, file, opcode, &outarg); in fuse_do_open()
136 ff->fh = outarg.fh; in fuse_do_open()
137 ff->open_flags = outarg.open_flags; in fuse_do_open()
943 struct fuse_write_out *outarg = &req->misc.write.out; in fuse_write_fill() local
959 req->out.args[0].value = outarg; in fuse_write_fill()
2160 struct fuse_lk_out outarg; in fuse_getlk() local
2165 args.out.args[0].size = sizeof(outarg); in fuse_getlk()
2166 args.out.args[0].value = &outarg; in fuse_getlk()
2169 err = convert_fuse_file_lock(fc, &outarg.lk, fl); in fuse_getlk()
2252 struct fuse_bmap_out outarg; in fuse_bmap() local
2267 args.out.args[0].size = sizeof(outarg); in fuse_bmap()
2268 args.out.args[0].value = &outarg; in fuse_bmap()
2273 return err ? 0 : outarg.block; in fuse_bmap()
2287 struct fuse_lseek_out outarg; in fuse_lseek() local
2299 args.out.args[0].size = sizeof(outarg); in fuse_lseek()
2300 args.out.args[0].value = &outarg; in fuse_lseek()
2310 return vfs_setpos(file, outarg.offset, inode->i_sb->s_maxbytes); in fuse_lseek()
2496 struct fuse_ioctl_out outarg; in fuse_do_ioctl() local
2596 req->out.args[0].size = sizeof(outarg); in fuse_do_ioctl()
2597 req->out.args[0].value = &outarg; in fuse_do_ioctl()
2611 if (outarg.flags & FUSE_IOCTL_RETRY) { in fuse_do_ioctl()
2619 in_iovs = outarg.in_iovs; in fuse_do_ioctl()
2620 out_iovs = outarg.out_iovs; in fuse_do_ioctl()
2674 return err ? err : outarg.result; in fuse_do_ioctl()
2761 struct fuse_poll_out outarg; in fuse_file_poll() local
2786 args.out.args[0].size = sizeof(outarg); in fuse_file_poll()
2787 args.out.args[0].value = &outarg; in fuse_file_poll()
2791 return demangle_poll(outarg.revents); in fuse_file_poll()
2805 struct fuse_notify_poll_wakeup_out *outarg) in fuse_notify_poll_wakeup() argument
2807 u64 kh = outarg->kh; in fuse_notify_poll_wakeup()