Lines Matching refs:fuse_file

63 struct fuse_file *fuse_file_alloc(struct fuse_mount *fm)  in fuse_file_alloc()
65 struct fuse_file *ff; in fuse_file_alloc()
67 ff = kzalloc(sizeof(struct fuse_file), GFP_KERNEL_ACCOUNT); in fuse_file_alloc()
90 void fuse_file_free(struct fuse_file *ff) in fuse_file_free()
97 static struct fuse_file *fuse_file_get(struct fuse_file *ff) in fuse_file_get()
112 static void fuse_file_put(struct fuse_file *ff, bool sync, bool isdir) in fuse_file_put()
137 struct fuse_file *ff; in fuse_do_open()
181 struct fuse_file *ff = file->private_data; in fuse_link_write_file()
194 struct fuse_file *ff = file->private_data; in fuse_finish_open()
267 static void fuse_prepare_release(struct fuse_inode *fi, struct fuse_file *ff, in fuse_prepare_release()
300 struct fuse_file *ff = file->private_data; in fuse_release_common()
347 void fuse_sync_release(struct fuse_inode *fi, struct fuse_file *ff, int flags) in fuse_sync_release()
469 struct fuse_file *ff = file->private_data; in fuse_flush()
524 struct fuse_file *ff = file->private_data; in fuse_fsync_common()
592 struct fuse_file *ff = file->private_data; in fuse_read_args_fill()
765 struct fuse_file *ff = file->private_data; in fuse_send_read()
923 struct fuse_file *ff = file->private_data; in fuse_send_readpages()
1014 static void fuse_write_args_fill(struct fuse_io_args *ia, struct fuse_file *ff, in fuse_write_args_fill()
1053 struct fuse_file *ff = file->private_data; in fuse_send_write()
1098 struct fuse_file *ff = file->private_data; in fuse_send_write_pages()
1441 struct fuse_file *ff = file->private_data; in fuse_direct_io()
1581 struct fuse_file *ff = file->private_data; in fuse_file_read_iter()
1601 struct fuse_file *ff = file->private_data; in fuse_file_write_iter()
1828 static struct fuse_file *__fuse_write_file_get(struct fuse_conn *fc, in __fuse_write_file_get()
1831 struct fuse_file *ff = NULL; in __fuse_write_file_get()
1835 ff = list_entry(fi->write_files.next, struct fuse_file, in __fuse_write_file_get()
1844 static struct fuse_file *fuse_write_file_get(struct fuse_conn *fc, in fuse_write_file_get()
1847 struct fuse_file *ff = __fuse_write_file_get(fc, fi); in fuse_write_file_get()
1856 struct fuse_file *ff; in fuse_write_inode()
1985 struct fuse_file *ff;
2390 struct fuse_file *ff = file->private_data; in fuse_file_mmap()
2456 struct fuse_file *ff = file->private_data; in fuse_lk_fill()
2556 struct fuse_file *ff = file->private_data; in fuse_file_flock()
2600 struct fuse_file *ff = file->private_data; in fuse_lseek()
2809 struct fuse_file *ff = file->private_data; in fuse_do_ioctl()
3040 struct fuse_file *ff; in fuse_find_polled_node()
3043 ff = rb_entry(last, struct fuse_file, polled_node); in fuse_find_polled_node()
3065 struct fuse_file *ff) in fuse_register_polled_file()
3081 struct fuse_file *ff = file->private_data; in fuse_file_poll()
3137 struct fuse_file *ff; in fuse_notify_poll_wakeup()
3139 ff = rb_entry(*link, struct fuse_file, polled_node); in fuse_notify_poll_wakeup()
3172 struct fuse_file *ff = file->private_data; in fuse_direct_IO()
3275 struct fuse_file *ff = file->private_data; in fuse_file_fallocate()
3371 struct fuse_file *ff_in = file_in->private_data; in __fuse_copy_file_range()
3372 struct fuse_file *ff_out = file_out->private_data; in __fuse_copy_file_range()