Home
last modified time | relevance | path

Searched refs:fuse_conn (Results 1 – 15 of 15) sorted by relevance

/linux/fs/fuse/
H A Dfuse_i.h249 struct fuse_conn;
580 struct fuse_conn *fc;
644 struct fuse_conn { struct
955 void (*release)(struct fuse_conn *); argument
1009 struct fuse_conn *fc;
1040 static inline struct fuse_conn *get_fuse_conn_super(struct super_block *sb) in get_fuse_conn_super()
1050 static inline struct fuse_conn *get_fuse_conn(struct inode *inode) in get_fuse_conn()
1070 static inline u64 fuse_get_attr_version(struct fuse_conn *fc) in fuse_get_attr_version()
1075 static inline u64 fuse_get_evict_ctr(struct fuse_conn *fc) in fuse_get_evict_ctr()
1154 void fuse_queue_forget(struct fuse_conn *fc, struct fuse_forget_link *forget,
[all …]
H A Dcontrol.c24 static struct fuse_conn *fuse_ctl_file_conn_get(struct file *file) in fuse_ctl_file_conn_get()
26 struct fuse_conn *fc; in fuse_ctl_file_conn_get()
38 struct fuse_conn *fc = fuse_ctl_file_conn_get(file); in fuse_conn_abort_write()
56 struct fuse_conn *fc = fuse_ctl_file_conn_get(file); in fuse_conn_waiting_read()
107 struct fuse_conn *fc; in fuse_conn_max_background_read()
130 struct fuse_conn *fc = fuse_ctl_file_conn_get(file); in fuse_conn_max_background_write()
149 struct fuse_conn *fc; in fuse_conn_congestion_threshold_read()
167 struct fuse_conn *fc; in fuse_conn_congestion_threshold_write()
207 struct fuse_conn *fc, in fuse_ctl_add_dentry()
254 int fuse_ctl_add_conn(struct fuse_conn *fc) in fuse_ctl_add_conn()
[all …]
H A Dbacking.c35 void fuse_backing_files_init(struct fuse_conn *fc) in fuse_backing_files_init()
40 static int fuse_backing_id_alloc(struct fuse_conn *fc, struct fuse_backing *fb) in fuse_backing_id_alloc()
55 static struct fuse_backing *fuse_backing_id_remove(struct fuse_conn *fc, in fuse_backing_id_remove()
76 void fuse_backing_files_free(struct fuse_conn *fc) in fuse_backing_files_free()
82 int fuse_backing_open(struct fuse_conn *fc, struct fuse_backing_map *map) in fuse_backing_open()
140 int fuse_backing_close(struct fuse_conn *fc, int backing_id) in fuse_backing_close()
169 struct fuse_backing *fuse_backing_lookup(struct fuse_conn *fc, int backing_id) in fuse_backing_lookup()
H A Dacl.c14 static struct posix_acl *__fuse_get_acl(struct fuse_conn *fc, in __fuse_get_acl()
56 static inline bool fuse_no_acl(const struct fuse_conn *fc, in fuse_no_acl()
71 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_get_acl()
81 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_get_inode_acl()
99 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_set_acl()
H A Dinode.c147 static void fuse_cleanup_submount_lookup(struct fuse_conn *fc, in fuse_cleanup_submount_lookup()
171 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_evict_inode()
229 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_change_attributes_common()
320 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_get_cache_mask()
332 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_change_attributes_i()
421 struct fuse_conn *fc) in fuse_init_inode()
472 struct fuse_conn *fc = get_fuse_conn_super(sb); in fuse_iget()
534 struct inode *fuse_ilookup(struct fuse_conn *fc, u64 nodeid, in fuse_ilookup()
556 int fuse_reverse_inval_inode(struct fuse_conn *fc, u64 nodeid, in fuse_reverse_inval_inode()
588 void fuse_try_prune_one_inode(struct fuse_conn *fc, u64 nodeid) in fuse_try_prune_one_inode()
[all …]
H A Ddev.c38 bool fuse_request_expired(struct fuse_conn *fc, struct list_head *list) in fuse_request_expired()
48 static bool fuse_fpq_processing_expired(struct fuse_conn *fc, struct list_head *processing) in fuse_fpq_processing_expired()
76 struct fuse_conn *fc = container_of(dwork, struct fuse_conn, in fuse_check_timeout()
165 void fuse_set_initialized(struct fuse_conn *fc) in fuse_set_initialized()
172 static bool fuse_block_alloc(struct fuse_conn *fc, bool for_background) in fuse_block_alloc()
178 static void fuse_drop_waiting(struct fuse_conn *fc) in fuse_drop_waiting()
198 struct fuse_conn *fc = fm->fc; in fuse_get_req()
268 struct fuse_conn *fc = req->fm->fc; in fuse_put_request()
424 void fuse_queue_forget(struct fuse_conn *fc, struct fuse_forget_link *forget, in fuse_queue_forget()
435 static void flush_bg_queue(struct fuse_conn *fc) in flush_bg_queue()
[all …]
H A Ddev_uring.c54 struct fuse_conn *fc = ring->fc; in fuse_uring_flush_bg()
84 struct fuse_conn *fc = ring->fc; in fuse_uring_req_end()
126 struct fuse_conn *fc = ring->fc; in fuse_uring_abort_end_requests()
145 static bool ent_list_request_expired(struct fuse_conn *fc, struct list_head *list) in ent_list_request_expired()
160 bool fuse_uring_request_expired(struct fuse_conn *fc) in fuse_uring_request_expired()
188 void fuse_uring_destruct(struct fuse_conn *fc) in fuse_uring_destruct()
227 static struct fuse_ring *fuse_uring_create(struct fuse_conn *fc) in fuse_uring_create()
273 struct fuse_conn *fc = ring->fc; in fuse_uring_create_queue()
539 struct fuse_conn *fc) in fuse_uring_out_header_has_err()
819 struct fuse_conn *fc = ring->fc; in fuse_uring_commit()
[all …]
H A Dfile.c132 struct fuse_conn *fc = fm->fc; in fuse_file_open()
215 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_finish_open()
235 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_truncate_update_attr()
250 struct fuse_conn *fc = fm->fc; in fuse_open()
307 struct fuse_conn *fc = ff->fm->fc; in fuse_prepare_release()
389 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_release()
417 u64 fuse_lock_owner_id(struct fuse_conn *fc, fl_owner_t id) in fuse_lock_owner_id()
534 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_fsync()
668 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_aio_complete()
782 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_read_update_size()
[all …]
H A Ddir.c194 struct fuse_conn *fc = container_of(work, struct fuse_conn, in fuse_epoch_work()
246 struct fuse_conn *fc = get_fuse_conn_super(dentry->d_sb); in fuse_dentry_settime()
351 static void fuse_lookup_init(struct fuse_conn *fc, struct fuse_args *args, in fuse_lookup_init()
383 struct fuse_conn *fc; in fuse_dentry_revalidate()
608 struct fuse_conn *fc; in fuse_lookup()
747 struct fuse_conn *fc = get_fuse_conn(dir); in get_create_supp_group()
779 struct fuse_conn *fc = get_fuse_conn_super(dentry->d_sb); in get_create_ext()
935 struct fuse_conn *fc = get_fuse_conn(dir); in fuse_atomic_open()
1094 struct fuse_conn *fc = get_fuse_conn(dir); in fuse_tmpfile()
1173 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_entry_unlinked()
[all …]
H A Dcuse.c62 struct fuse_conn fc; /* fuse connection */
74 static struct cuse_conn *fc_to_cc(struct fuse_conn *fc) in fc_to_cc()
325 struct fuse_conn *fc = fm->fc; in cuse_process_init_reply()
481 static void cuse_fc_release(struct fuse_conn *fc) in cuse_fc_release()
H A Dfuse_dev_i.h76 bool fuse_request_expired(struct fuse_conn *fc, struct list_head *list);
H A Dioctl.c74 static int fuse_verify_ioctl_iov(struct fuse_conn *fc, struct iovec *iov, in fuse_verify_ioctl_iov()
88 static int fuse_copy_ioctl_iovec(struct fuse_conn *fc, struct iovec *dst, in fuse_copy_ioctl_iovec()
416 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_ioctl_common()
H A Diomode.c171 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_file_passthrough_open()
H A Dpassthrough.c155 struct fuse_conn *fc = ff->fm->fc; in fuse_passthrough_open()
H A Dvirtio_fs.c1543 struct fuse_conn *fc = fm->fc; in virtio_fs_fill_super()
1608 struct fuse_conn *fc = fm->fc; in virtio_fs_conn_destroy()
1664 struct fuse_conn *fc = NULL; in virtio_fs_get_tree()
1687 fc = kzalloc(sizeof(struct fuse_conn), GFP_KERNEL); in virtio_fs_get_tree()