Lines Matching refs:fm

199 	struct fuse_mount *fm;  in fuse_dentry_revalidate()  local
221 fm = get_fuse_mount(inode); in fuse_dentry_revalidate()
228 attr_version = fuse_get_attr_version(fm->fc); in fuse_dentry_revalidate()
231 fuse_lookup_init(fm->fc, &args, get_node_id(d_inode(parent)), in fuse_dentry_revalidate()
233 ret = fuse_simple_request(fm, &args); in fuse_dentry_revalidate()
242 fuse_queue_forget(fm->fc, forget, in fuse_dentry_revalidate()
366 struct fuse_mount *fm = get_fuse_mount_super(sb); in fuse_lookup_name() local
383 attr_version = fuse_get_attr_version(fm->fc); in fuse_lookup_name()
385 fuse_lookup_init(fm->fc, &args, nodeid, name, outarg); in fuse_lookup_name()
386 err = fuse_simple_request(fm, &args); in fuse_lookup_name()
400 fuse_queue_forget(fm->fc, forget, outarg->nodeid, 1); in fuse_lookup_name()
614 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_create_open() local
633 ff = fuse_file_alloc(fm); in fuse_create_open()
637 if (!fm->fc->dont_mask) in fuse_create_open()
647 if (fm->fc->handle_killpriv_v2 && trunc && in fuse_create_open()
669 err = fuse_simple_request(fm, &args); in fuse_create_open()
687 fuse_queue_forget(fm->fc, forget, outentry.nodeid, 1); in fuse_create_open()
702 if (fm->fc->atomic_o_trunc && trunc) in fuse_create_open()
769 static int create_new_entry(struct fuse_mount *fm, struct fuse_args *args, in create_new_entry() argument
798 err = fuse_simple_request(fm, args); in create_new_entry()
813 fuse_queue_forget(fm->fc, forget, outarg.nodeid, 1); in create_new_entry()
843 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_mknod() local
846 if (!fm->fc->dont_mask) in fuse_mknod()
859 return create_new_entry(fm, &args, dir, entry, mode); in fuse_mknod()
889 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_mkdir() local
892 if (!fm->fc->dont_mask) in fuse_mkdir()
904 return create_new_entry(fm, &args, dir, entry, S_IFDIR); in fuse_mkdir()
910 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_symlink() local
920 return create_new_entry(fm, &args, dir, entry, S_IFLNK); in fuse_symlink()
971 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_unlink() local
982 err = fuse_simple_request(fm, &args); in fuse_unlink()
994 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_rmdir() local
1005 err = fuse_simple_request(fm, &args); in fuse_rmdir()
1020 struct fuse_mount *fm = get_fuse_mount(olddir); in fuse_rename_common() local
1035 err = fuse_simple_request(fm, &args); in fuse_rename_common()
1103 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_link() local
1114 err = create_new_entry(fm, &args, newdir, newent, inode->i_mode); in fuse_link()
1181 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_do_statx() local
1182 u64 attr_version = fuse_get_attr_version(fm->fc); in fuse_do_statx()
1205 err = fuse_simple_request(fm, &args); in fuse_do_statx()
1240 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_do_getattr() local
1244 attr_version = fuse_get_attr_version(fm->fc); in fuse_do_getattr()
1263 err = fuse_simple_request(fm, &args); in fuse_do_getattr()
1449 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_access() local
1456 if (fm->fc->no_access) in fuse_access()
1466 err = fuse_simple_request(fm, &args); in fuse_access()
1468 fm->fc->no_access = 1; in fuse_access()
1561 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_readlink_page() local
1578 res = fuse_simple_request(fm, &ap.args); in fuse_readlink_page()
1806 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_flush_times() local
1817 if (fm->fc->minor >= 23) { in fuse_flush_times()
1826 fuse_setattr_fill(fm->fc, &args, inode, &inarg, &outarg); in fuse_flush_times()
1828 return fuse_simple_request(fm, &args); in fuse_flush_times()
1843 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_do_setattr() local
1844 struct fuse_conn *fc = fm->fc; in fuse_do_setattr()
1941 err = fuse_simple_request(fm, &args); in fuse_do_setattr()