Lines Matching refs:outarg
143 struct fuse_open_out outarg; in fuse_file_open() local
146 err = fuse_send_open(fm, nodeid, open_flags, opcode, &outarg); in fuse_file_open()
148 ff->fh = outarg.fh; in fuse_file_open()
149 ff->open_flags = outarg.open_flags; in fuse_file_open()
2550 struct fuse_lk_out outarg; in fuse_getlk() local
2555 args.out_args[0].size = sizeof(outarg); in fuse_getlk()
2556 args.out_args[0].value = &outarg; in fuse_getlk()
2559 err = convert_fuse_file_lock(fm->fc, &outarg.lk, fl); in fuse_getlk()
2642 struct fuse_bmap_out outarg; in fuse_bmap() local
2657 args.out_args[0].size = sizeof(outarg); in fuse_bmap()
2658 args.out_args[0].value = &outarg; in fuse_bmap()
2663 return err ? 0 : outarg.block; in fuse_bmap()
2677 struct fuse_lseek_out outarg; in fuse_lseek() local
2689 args.out_args[0].size = sizeof(outarg); in fuse_lseek()
2690 args.out_args[0].value = &outarg; in fuse_lseek()
2700 return vfs_setpos(file, outarg.offset, inode->i_sb->s_maxbytes); in fuse_lseek()
2797 struct fuse_poll_out outarg; in fuse_file_poll() local
2822 args.out_args[0].size = sizeof(outarg); in fuse_file_poll()
2823 args.out_args[0].value = &outarg; in fuse_file_poll()
2827 return demangle_poll(outarg.revents); in fuse_file_poll()
2841 struct fuse_notify_poll_wakeup_out *outarg) in fuse_notify_poll_wakeup() argument
2843 u64 kh = outarg->kh; in fuse_notify_poll_wakeup()
3100 struct fuse_write_out outarg; in __fuse_copy_file_range() local
3156 args.out_args[0].size = sizeof(outarg); in __fuse_copy_file_range()
3157 args.out_args[0].value = &outarg; in __fuse_copy_file_range()
3168 ALIGN(pos_out + outarg.size, PAGE_SIZE) - 1); in __fuse_copy_file_range()
3171 fuse_write_update_attr(inode_out, pos_out + outarg.size, outarg.size); in __fuse_copy_file_range()
3173 err = outarg.size; in __fuse_copy_file_range()