/kernel/linux/linux-5.10/fs/fuse/ |
H A D | fuse_i.h | 180 struct fuse_mount; 186 struct fuse_mount *fm; 273 void (*end)(struct fuse_mount *fm, struct fuse_args *args, int error); 382 /** fuse_mount this request belongs to */ 383 struct fuse_mount *fm; 524 * fuse_mount is destroyed. 783 * fuse_mount belonging to this connection 806 struct fuse_mount { struct 823 static inline struct fuse_mount *get_fuse_mount_super(struct super_block *sb) in get_fuse_mount_super() 830 struct fuse_mount *f in get_fuse_conn_super() [all...] |
H A D | xattr.c | 17 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_setxattr() 52 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_getxattr() 110 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_listxattr() 156 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_removexattr()
|
H A D | dir.c | 200 struct fuse_mount *fm; in fuse_dentry_revalidate() 305 * Create a fuse_mount object with a new superblock (with path->dentry 312 struct fuse_mount *parent_fm = get_fuse_mount_super(path->mnt->mnt_sb); in fuse_dentry_automount() 314 struct fuse_mount *fm; in fuse_dentry_automount() 327 fm = kzalloc(sizeof(struct fuse_mount), GFP_KERNEL); in fuse_dentry_automount() 424 struct fuse_mount *fm = get_fuse_mount_super(sb); in fuse_lookup_name() 532 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_create_open() 673 static int create_new_entry(struct fuse_mount *fm, struct fuse_args *args, in create_new_entry() 737 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_mknod() 765 struct fuse_mount *f in fuse_mkdir() [all...] |
H A D | inode.c | 369 struct fuse_mount **fm) in fuse_ilookup() 371 struct fuse_mount *fm_iter; in fuse_ilookup() 448 static void fuse_send_destroy(struct fuse_mount *fm) in fuse_send_destroy() 462 struct fuse_mount *fm = get_fuse_mount_super(sb); in fuse_put_super() 484 struct fuse_mount *fm = get_fuse_mount_super(sb); in fuse_statfs() 685 void fuse_conn_init(struct fuse_conn *fc, struct fuse_mount *fm, in fuse_conn_init() 745 void fuse_mount_put(struct fuse_mount *fm) in fuse_mount_put() 755 struct fuse_mount *fuse_mount_get(struct fuse_mount *fm) in fuse_mount_get() 991 static void process_init_reply(struct fuse_mount *f [all...] |
H A D | file.c | 35 static int fuse_send_open(struct fuse_mount *fm, u64 nodeid, struct file *file, in fuse_send_open() 63 struct fuse_file *fuse_file_alloc(struct fuse_mount *fm) in fuse_file_alloc() 103 static void fuse_release_end(struct fuse_mount *fm, struct fuse_args *args, in fuse_release_end() 133 int fuse_do_open(struct fuse_mount *fm, u64 nodeid, struct file *file, in fuse_do_open() 219 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_open_common() 471 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_flush() 526 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_fsync_common() 714 static void fuse_aio_complete_req(struct fuse_mount *fm, struct fuse_args *args, in fuse_aio_complete_req() 743 static ssize_t fuse_async_req_send(struct fuse_mount *fm, in fuse_async_req_send() 769 struct fuse_mount *f in fuse_send_read() [all...] |
H A D | cuse.c | 60 struct fuse_mount fm; /* Dummy mount referencing fc */ 147 struct fuse_mount *fm = ff->fm; in cuse_release() 317 static void cuse_process_init_reply(struct fuse_mount *fm, in cuse_process_init_reply() 429 struct fuse_mount *fm = &cc->fm; in cuse_send_init()
|
H A D | virtio_fs.c | 1302 struct fuse_mount *fm = get_fuse_mount_super(sb); in virtio_fs_fill_super() 1366 static void virtio_fs_conn_destroy(struct fuse_mount *fm) in virtio_fs_conn_destroy() 1398 struct fuse_mount *fm = get_fuse_mount_super(sb); in virtio_kill_sb() 1413 struct fuse_mount *fsc_fm = fsc->s_fs_info; in virtio_fs_test_super() 1414 struct fuse_mount *sb_fm = get_fuse_mount_super(sb); in virtio_fs_test_super() 1436 struct fuse_mount *fm; in virtio_fs_get_tree() 1459 fm = kzalloc(sizeof(struct fuse_mount), GFP_KERNEL); in virtio_fs_get_tree()
|
H A D | control.c | 167 struct fuse_mount *fm; in fuse_conn_congestion_threshold_write() 183 * Get any fuse_mount belonging to this fuse_conn; s_bdi is in fuse_conn_congestion_threshold_write() 188 fm = list_first_entry(&fc->mounts, struct fuse_mount, fc_entry); in fuse_conn_congestion_threshold_write()
|
H A D | dev.c | 43 static void fuse_request_init(struct fuse_mount *fm, struct fuse_req *req) in fuse_request_init() 53 static struct fuse_req *fuse_request_alloc(struct fuse_mount *fm, gfp_t flags) in fuse_request_alloc() 106 static struct fuse_req *fuse_get_req(struct fuse_mount *fm, bool for_background) in fuse_get_req() 282 struct fuse_mount *fm = req->fm; in fuse_request_end() 487 ssize_t fuse_simple_request(struct fuse_mount *fm, struct fuse_args *args) in fuse_simple_request() 528 struct fuse_mount *fm = req->fm; in fuse_request_queue_background() 556 int fuse_simple_background(struct fuse_mount *fm, struct fuse_args *args, in fuse_simple_background() 585 static int fuse_simple_notify_reply(struct fuse_mount *fm, in fuse_simple_notify_reply() 1662 static void fuse_retrieve_end(struct fuse_mount *fm, struct fuse_args *args, in fuse_retrieve_end() 1672 static int fuse_retrieve(struct fuse_mount *f [all...] |
H A D | readdir.c | 268 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_force_forget() 336 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_readdir_uncached()
|
H A D | dax.c | 185 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_setup_one_mapping() 237 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_send_removemapping()
|
/kernel/linux/linux-6.6/fs/fuse/ |
H A D | fuse_i.h | 193 struct fuse_mount; 199 struct fuse_mount *fm; 288 void (*end)(struct fuse_mount *fm, struct fuse_args *args, int error); 397 /** fuse_mount this request belongs to */ 398 struct fuse_mount *fm; 559 * fuse_mount is destroyed. 850 * fuse_mount belonging to this connection 879 struct fuse_mount { struct 893 static inline struct fuse_mount *get_fuse_mount_super(struct super_block *sb) in get_fuse_mount_super() 903 static inline struct fuse_mount *get_fuse_moun [all...] |
H A D | xattr.c | 17 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_setxattr() 54 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_getxattr() 112 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_listxattr() 158 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_removexattr()
|
H A D | dir.c | 199 struct fuse_mount *fm; in fuse_dentry_revalidate() 304 * Create a fuse_mount object with a new superblock (with path->dentry 366 struct fuse_mount *fm = get_fuse_mount_super(sb); in fuse_lookup_name() 618 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_create_open() 773 static int create_new_entry(struct fuse_mount *fm, struct fuse_args *args, in create_new_entry() 847 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_mknod() 893 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_mkdir() 914 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_symlink() 975 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_unlink() 998 struct fuse_mount *f in fuse_rmdir() [all...] |
H A D | inode.c | 492 struct fuse_mount **fm) in fuse_ilookup() 494 struct fuse_mount *fm_iter; in fuse_ilookup() 577 static void fuse_send_destroy(struct fuse_mount *fm) in fuse_send_destroy() 606 struct fuse_mount *fm = get_fuse_mount_super(sb); in fuse_statfs() 682 struct fuse_mount *fm = get_fuse_mount_super(sb); in fuse_sync_fs() 903 void fuse_conn_init(struct fuse_conn *fc, struct fuse_mount *fm, in fuse_conn_init() 1196 static void process_init_reply(struct fuse_mount *fm, struct fuse_args *args, in process_init_reply() 1316 void fuse_send_init(struct fuse_mount *fm) in fuse_send_init() 1519 struct fuse_mount *fm = get_fuse_mount_super(sb); in fuse_fill_super_submount() 1574 struct fuse_mount *f in fuse_get_tree_submount() [all...] |
H A D | file.c | 23 static int fuse_send_open(struct fuse_mount *fm, u64 nodeid, in fuse_send_open() 58 struct fuse_file *fuse_file_alloc(struct fuse_mount *fm) in fuse_file_alloc() 98 static void fuse_release_end(struct fuse_mount *fm, struct fuse_args *args, in fuse_release_end() 128 struct fuse_file *fuse_file_open(struct fuse_mount *fm, u64 nodeid, in fuse_file_open() 170 int fuse_do_open(struct fuse_mount *fm, u64 nodeid, struct file *file, in fuse_do_open() 223 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_open_common() 484 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_flush() 542 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_fsync_common() 730 static void fuse_aio_complete_req(struct fuse_mount *fm, struct fuse_args *args, in fuse_aio_complete_req() 759 static ssize_t fuse_async_req_send(struct fuse_mount *f [all...] |
H A D | cuse.c | 60 struct fuse_mount fm; /* Dummy mount referencing fc */ 147 struct fuse_mount *fm = ff->fm; in cuse_release() 317 static void cuse_process_init_reply(struct fuse_mount *fm, in cuse_process_init_reply() 429 struct fuse_mount *fm = &cc->fm; in cuse_send_init()
|
H A D | ioctl.c | 12 static ssize_t fuse_send_ioctl(struct fuse_mount *fm, struct fuse_args *args, in fuse_send_ioctl() 171 struct fuse_mount *fm = ff->fm; in fuse_do_ioctl() 380 struct fuse_mount *fm = ff->fm; in fuse_priv_ioctl() 424 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_priv_ioctl_prepare()
|
H A D | virtio_fs.c | 1296 struct fuse_mount *fm = get_fuse_mount_super(sb); in virtio_fs_fill_super() 1360 static void virtio_fs_conn_destroy(struct fuse_mount *fm) in virtio_fs_conn_destroy() 1392 struct fuse_mount *fm = get_fuse_mount_super(sb); in virtio_kill_sb() 1408 struct fuse_mount *fsc_fm = fsc->s_fs_info; in virtio_fs_test_super() 1409 struct fuse_mount *sb_fm = get_fuse_mount_super(sb); in virtio_fs_test_super() 1419 struct fuse_mount *fm; in virtio_fs_get_tree() 1442 fm = kzalloc(sizeof(struct fuse_mount), GFP_KERNEL); in virtio_fs_get_tree()
|
H A D | dev.c | 43 static void fuse_request_init(struct fuse_mount *fm, struct fuse_req *req) in fuse_request_init() 53 static struct fuse_req *fuse_request_alloc(struct fuse_mount *fm, gfp_t flags) in fuse_request_alloc() 106 static struct fuse_req *fuse_get_req(struct fuse_mount *fm, bool for_background) in fuse_get_req() 282 struct fuse_mount *fm = req->fm; in fuse_request_end() 485 ssize_t fuse_simple_request(struct fuse_mount *fm, struct fuse_args *args) in fuse_simple_request() 526 struct fuse_mount *fm = req->fm; in fuse_request_queue_background() 550 int fuse_simple_background(struct fuse_mount *fm, struct fuse_args *args, in fuse_simple_background() 579 static int fuse_simple_notify_reply(struct fuse_mount *fm, in fuse_simple_notify_reply() 1651 static void fuse_retrieve_end(struct fuse_mount *fm, struct fuse_args *args, in fuse_retrieve_end() 1661 static int fuse_retrieve(struct fuse_mount *f [all...] |
H A D | readdir.c | 268 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_force_forget() 336 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_readdir_uncached()
|
H A D | dax.c | 186 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_setup_one_mapping() 238 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_send_removemapping()
|