Lines Matching refs:fuse_conn

123 struct fuse_conn;
128 struct fuse_conn *fc;
381 void (*end)(struct fuse_conn *, struct fuse_req *);
433 struct fuse_conn *fc;
449 struct fuse_conn { struct
668 void (*release)(struct fuse_conn *); argument
680 static inline struct fuse_conn *get_fuse_conn_super(struct super_block *sb) in get_fuse_conn_super() argument
685 static inline struct fuse_conn *get_fuse_conn(struct inode *inode) in get_fuse_conn()
724 void fuse_queue_forget(struct fuse_conn *fc, struct fuse_forget_link *forget,
743 struct fuse_file *fuse_file_alloc(struct fuse_conn *fc);
763 int fuse_notify_poll_wakeup(struct fuse_conn *fc,
824 struct fuse_req *fuse_get_req(struct fuse_conn *fc, unsigned npages);
825 struct fuse_req *fuse_get_req_for_background(struct fuse_conn *fc,
836 struct fuse_req *fuse_get_req_nofail_nopages(struct fuse_conn *fc,
843 void fuse_put_request(struct fuse_conn *fc, struct fuse_req *req);
848 void fuse_request_send(struct fuse_conn *fc, struct fuse_req *req);
853 ssize_t fuse_simple_request(struct fuse_conn *fc, struct fuse_args *args);
858 void fuse_request_send_background(struct fuse_conn *fc, struct fuse_req *req);
860 void fuse_request_send_background_locked(struct fuse_conn *fc,
864 void fuse_abort_conn(struct fuse_conn *fc, bool is_abort);
865 void fuse_wait_aborted(struct fuse_conn *fc);
879 struct fuse_conn *fuse_conn_get(struct fuse_conn *fc);
884 void fuse_conn_init(struct fuse_conn *fc, struct user_namespace *user_ns);
889 void fuse_conn_put(struct fuse_conn *fc);
891 struct fuse_dev *fuse_dev_alloc(struct fuse_conn *fc);
897 int fuse_ctl_add_conn(struct fuse_conn *fc);
902 void fuse_ctl_remove_conn(struct fuse_conn *fc);
912 int fuse_allow_current_process(struct fuse_conn *fc);
914 u64 fuse_lock_owner_id(struct fuse_conn *fc, fl_owner_t id);
925 u64 fuse_get_attr_version(struct fuse_conn *fc);
946 int fuse_do_open(struct fuse_conn *fc, u64 nodeid, struct file *file,
976 void fuse_set_initialized(struct fuse_conn *fc);