| /linux/fs/fuse/ |
| H A D | fuse_i.h | 249 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 D | control.c | 24 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 D | backing.c | 35 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 D | acl.c | 14 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 D | inode.c | 147 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 D | dev.c | 38 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 D | dev_uring.c | 54 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 D | file.c | 132 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 D | dir.c | 194 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 D | cuse.c | 62 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 D | fuse_dev_i.h | 76 bool fuse_request_expired(struct fuse_conn *fc, struct list_head *list);
|
| H A D | ioctl.c | 74 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 D | iomode.c | 171 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_file_passthrough_open()
|
| H A D | passthrough.c | 155 struct fuse_conn *fc = ff->fm->fc; in fuse_passthrough_open()
|
| H A D | virtio_fs.c | 1543 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()
|