fuse_conn
static struct posix_acl *__fuse_get_acl(struct fuse_conn *fc,
static inline bool fuse_no_acl(const struct fuse_conn *fc,
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
int fuse_backing_close(struct fuse_conn *fc, int backing_id)
struct fuse_backing *fuse_backing_lookup(struct fuse_conn *fc, int backing_id)
void fuse_backing_files_init(struct fuse_conn *fc)
static int fuse_backing_id_alloc(struct fuse_conn *fc, struct fuse_backing *fb)
static struct fuse_backing *fuse_backing_id_remove(struct fuse_conn *fc,
void fuse_backing_files_free(struct fuse_conn *fc)
int fuse_backing_open(struct fuse_conn *fc, struct fuse_backing_map *map)
struct fuse_conn *fc;
struct fuse_conn *fc = fuse_ctl_file_conn_get(file);
struct fuse_conn *fc;
struct fuse_conn *fc;
struct fuse_conn *fc,
static struct fuse_conn *fuse_ctl_file_conn_get(struct file *file)
int fuse_ctl_add_conn(struct fuse_conn *fc)
struct fuse_conn *fc;
void fuse_ctl_remove_conn(struct fuse_conn *fc)
struct fuse_conn *fc;
struct fuse_conn *fc = fuse_ctl_file_conn_get(file);
struct fuse_conn *fc = fuse_ctl_file_conn_get(file);
struct fuse_conn *fc;
struct fuse_conn *fc = ia->fc;
static void cuse_fc_release(struct fuse_conn *fc)
struct fuse_conn fc; /* fuse connection */
static struct cuse_conn *fc_to_cc(struct fuse_conn *fc)
void fuse_dax_conn_free(struct fuse_conn *fc)
int fuse_dax_conn_alloc(struct fuse_conn *fc, enum fuse_dax_mode dax_mode,
struct fuse_conn *fc = get_fuse_conn_super(sb);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
bool fuse_dax_check_alignment(struct fuse_conn *fc, unsigned int map_alignment)
void fuse_dax_cancel_work(struct fuse_conn *fc)
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
void fuse_chan_set_fc(struct fuse_chan *fch, struct fuse_conn *fc)
struct fuse_conn;
void fuse_chan_set_fc(struct fuse_chan *fch, struct fuse_conn *fc);
struct fuse_conn *fuse_conn_get(struct fuse_conn *fc);
void fuse_conn_put(struct fuse_conn *fc);
dev_t fuse_conn_get_id(struct fuse_conn *fc);
void fuse_end_polls(struct fuse_conn *fc);
int fuse_notify(struct fuse_conn *fc, enum fuse_notify_code code,
int fuse_backing_open(struct fuse_conn *fc, struct fuse_backing_map *map);
int fuse_backing_close(struct fuse_conn *fc, int backing_id);
struct fuse_conn *fc = get_fuse_conn(dir);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(olddir);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
int fuse_reverse_inval_entry(struct fuse_conn *fc, u64 parent_nodeid,
static inline bool fuse_permissible_uidgid(struct fuse_conn *fc)
bool fuse_allow_current_process(struct fuse_conn *fc)
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(file->f_mapping->host);
struct fuse_conn *fc = get_fuse_conn(file->f_mapping->host);
static void iattr_to_fattr(struct mnt_idmap *idmap, struct fuse_conn *fc,
struct fuse_conn *fc = container_of(work, struct fuse_conn,
static void fuse_setattr_fill(struct fuse_conn *fc, struct fuse_args *args,
struct fuse_conn *fc = fm->fc;
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn_super(dentry->d_sb);
struct fuse_conn *fc;
struct fuse_conn *fc;
struct fuse_conn *fc = get_fuse_conn(dir);
struct fuse_conn *fc = get_fuse_conn_super(dentry->d_sb);
struct fuse_conn *fc = get_fuse_conn(dir);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(mapping->host);
struct fuse_conn *fc = fm->fc;
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = ff->fm->fc;
struct fuse_conn *fc = get_fuse_conn(inode);
static void fuse_writepage_add_to_bucket(struct fuse_conn *fc,
struct fuse_conn *fc = get_fuse_conn(inode);
static bool fuse_folios_need_send(struct fuse_conn *fc, loff_t pos,
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = ff->fm->fc;
static int convert_fuse_file_lock(struct fuse_conn *fc,
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = fm->fc;
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
static inline loff_t fuse_round_up(struct fuse_conn *fc, loff_t off)
struct fuse_conn *fc = fm->fc;
struct fuse_conn *fc = ff->fm->fc;
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
u64 fuse_lock_owner_id(struct fuse_conn *fc, fl_owner_t id)
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc;
static bool fuse_folios_need_send(struct fuse_conn *fc, loff_t pos,
struct fuse_conn *fc = data->fc;
struct fuse_conn *conn;
void fuse_conn_init(struct fuse_conn *fc, struct fuse_mount *fm,
int fuse_ctl_add_conn(struct fuse_conn *fc);
void fuse_ctl_remove_conn(struct fuse_conn *fc);
bool fuse_allow_current_process(struct fuse_conn *fc);
u64 fuse_lock_owner_id(struct fuse_conn *fc, fl_owner_t id);
struct inode *fuse_ilookup(struct fuse_conn *fc, u64 nodeid,
int fuse_reverse_inval_inode(struct fuse_conn *fc, u64 nodeid,
int fuse_reverse_inval_entry(struct fuse_conn *fc, u64 parent_nodeid,
void fuse_try_prune_one_inode(struct fuse_conn *fc, u64 nodeid);
void fuse_free_conn(struct fuse_conn *fc);
int fuse_dax_conn_alloc(struct fuse_conn *fc, enum fuse_dax_mode mode,
void fuse_dax_conn_free(struct fuse_conn *fc);
bool fuse_dax_check_alignment(struct fuse_conn *fc, unsigned int map_alignment);
void fuse_dax_cancel_work(struct fuse_conn *fc);
struct fuse_backing *fuse_backing_lookup(struct fuse_conn *fc, int backing_id);
static inline struct fuse_backing *fuse_backing_lookup(struct fuse_conn *fc,
void fuse_backing_files_init(struct fuse_conn *fc);
void fuse_backing_files_free(struct fuse_conn *fc);
struct fuse_conn;
void (*release)(struct fuse_conn *);
struct fuse_conn *fc;
static inline struct fuse_conn *get_fuse_conn_super(struct super_block *sb)
static inline struct fuse_conn *get_fuse_conn(struct inode *inode)
static inline u64 fuse_get_attr_version(struct fuse_conn *fc)
static inline u64 fuse_get_evict_ctr(struct fuse_conn *fc)
int fuse_notify_poll_wakeup(struct fuse_conn *fc,
void fuse_conn_put(struct fuse_conn *fc)
struct fuse_conn *fuse_conn_get(struct fuse_conn *fc)
dev_t fuse_conn_get_id(struct fuse_conn *fc)
struct fuse_conn *fc = get_fuse_conn_super(sb);
struct fuse_conn *fc = get_fuse_conn(child_inode);
static void process_init_limits(struct fuse_conn *fc, struct fuse_init_out *arg)
struct fuse_conn *fc = fm->fc;
static void fuse_cleanup_submount_lookup(struct fuse_conn *fc,
void fuse_free_conn(struct fuse_conn *fc)
static int fuse_bdi_init(struct fuse_conn *fc, struct super_block *sb)
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(&mp_fi->inode);
struct fuse_conn *fc = fm->fc;
struct fuse_conn *fc;
struct fuse_conn *fc = fm->fc;
struct fuse_conn *fc = fm->fc;
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc)
struct fuse_conn *fc = get_fuse_conn_super(sb);
struct inode *fuse_ilookup(struct fuse_conn *fc, u64 nodeid,
int fuse_reverse_inval_inode(struct fuse_conn *fc, u64 nodeid,
void fuse_try_prune_one_inode(struct fuse_conn *fc, u64 nodeid)
struct fuse_conn *fc = get_fuse_conn_super(sb);
static void fuse_sync_fs_writes(struct fuse_conn *fc)
struct fuse_conn *fc = fm->fc;
struct fuse_conn *fc = get_fuse_conn_super(sb);
void fuse_conn_init(struct fuse_conn *fc, struct fuse_mount *fm,
struct fuse_conn *fc = container_of(p, struct fuse_conn, rcu);
struct fuse_conn *fc = get_fuse_conn(inode);
static int fuse_verify_ioctl_iov(struct fuse_conn *fc, struct iovec *iov,
static int fuse_copy_ioctl_iovec(struct fuse_conn *fc, struct iovec *dst,
struct fuse_conn *fc = get_fuse_conn(inode);
static int fuse_notify_store(struct fuse_conn *fc, unsigned int size,
static int fuse_notify_inval_inode(struct fuse_conn *fc, unsigned int size,
struct fuse_conn *fc = fm->fc;
static int fuse_notify_retrieve(struct fuse_conn *fc, unsigned int size,
static int fuse_notify_resend(struct fuse_conn *fc)
static int fuse_notify_inc_epoch(struct fuse_conn *fc)
static int fuse_notify_prune(struct fuse_conn *fc, unsigned int size,
int fuse_notify(struct fuse_conn *fc, enum fuse_notify_code code,
static int fuse_notify_inval_entry(struct fuse_conn *fc, unsigned int size,
static int fuse_notify_poll(struct fuse_conn *fc, unsigned int size,
static int fuse_notify_delete(struct fuse_conn *fc, unsigned int size,
struct fuse_conn *fc = ff->fm->fc;
int fuse_notify_poll_wakeup(struct fuse_conn *fc,
static struct rb_node **fuse_find_polled_node(struct fuse_conn *fc, u64 kh,
static void fuse_register_polled_file(struct fuse_conn *fc,
void fuse_end_polls(struct fuse_conn *fc)
struct fuse_conn *fc;
struct fuse_conn *fc = get_fuse_conn(dir);
struct fuse_conn *fc = fm->fc;
struct fuse_conn *fc = get_fuse_conn(inode);
struct fuse_conn *fc = fm->fc;
struct fuse_conn *fc = fm->fc;
struct fuse_conn *fc = fm->fc;
struct fuse_conn *fc = fm->fc;
struct fuse_conn *fc = fm->fc;
struct fuse_conn *fc = fm->fc;
struct fuse_conn *fc = NULL;
fc = kzalloc_obj(struct fuse_conn);