Lines Matching refs:fm

200 	struct fuse_mount *fm;  in fuse_dentry_revalidate()  local
222 fm = get_fuse_mount(inode); in fuse_dentry_revalidate()
229 attr_version = fuse_get_attr_version(fm->fc); in fuse_dentry_revalidate()
232 fuse_lookup_init(fm->fc, &args, get_node_id(d_inode(parent)), in fuse_dentry_revalidate()
234 ret = fuse_simple_request(fm, &args); in fuse_dentry_revalidate()
243 fuse_queue_forget(fm->fc, forget, in fuse_dentry_revalidate()
363 struct fuse_mount *fm = get_fuse_mount_super(sb); in fuse_lookup_name() local
380 attr_version = fuse_get_attr_version(fm->fc); in fuse_lookup_name()
382 fuse_lookup_init(fm->fc, &args, nodeid, name, outarg); in fuse_lookup_name()
383 err = fuse_simple_request(fm, &args); in fuse_lookup_name()
399 fuse_queue_forget(fm->fc, forget, outarg->nodeid, 1); in fuse_lookup_name()
471 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_create_open() local
489 ff = fuse_file_alloc(fm); in fuse_create_open()
493 if (!fm->fc->dont_mask) in fuse_create_open()
503 if (fm->fc->handle_killpriv_v2 && (flags & O_TRUNC) && in fuse_create_open()
520 err = fuse_simple_request(fm, &args); in fuse_create_open()
537 fuse_queue_forget(fm->fc, forget, outentry.nodeid, 1); in fuse_create_open()
614 static int create_new_entry(struct fuse_mount *fm, struct fuse_args *args, in create_new_entry() argument
636 err = fuse_simple_request(fm, args); in create_new_entry()
650 fuse_queue_forget(fm->fc, forget, outarg.nodeid, 1); in create_new_entry()
678 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_mknod() local
681 if (!fm->fc->dont_mask) in fuse_mknod()
694 return create_new_entry(fm, &args, dir, entry, mode); in fuse_mknod()
707 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_mkdir() local
710 if (!fm->fc->dont_mask) in fuse_mkdir()
722 return create_new_entry(fm, &args, dir, entry, S_IFDIR); in fuse_mkdir()
728 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_symlink() local
738 return create_new_entry(fm, &args, dir, entry, S_IFLNK); in fuse_symlink()
789 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_unlink() local
800 err = fuse_simple_request(fm, &args); in fuse_unlink()
812 struct fuse_mount *fm = get_fuse_mount(dir); in fuse_rmdir() local
823 err = fuse_simple_request(fm, &args); in fuse_rmdir()
838 struct fuse_mount *fm = get_fuse_mount(olddir); in fuse_rename_common() local
853 err = fuse_simple_request(fm, &args); in fuse_rename_common()
921 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_link() local
932 err = create_new_entry(fm, &args, newdir, newent, inode->i_mode); in fuse_link()
977 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_do_getattr() local
981 attr_version = fuse_get_attr_version(fm->fc); in fuse_do_getattr()
1000 err = fuse_simple_request(fm, &args); in fuse_do_getattr()
1153 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_access() local
1160 if (fm->fc->no_access) in fuse_access()
1170 err = fuse_simple_request(fm, &args); in fuse_access()
1172 fm->fc->no_access = 1; in fuse_access()
1265 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_readlink_page() local
1282 res = fuse_simple_request(fm, &ap.args); in fuse_readlink_page()
1510 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_flush_times() local
1521 if (fm->fc->minor >= 23) { in fuse_flush_times()
1530 fuse_setattr_fill(fm->fc, &args, inode, &inarg, &outarg); in fuse_flush_times()
1532 return fuse_simple_request(fm, &args); in fuse_flush_times()
1547 struct fuse_mount *fm = get_fuse_mount(inode); in fuse_do_setattr() local
1548 struct fuse_conn *fc = fm->fc; in fuse_do_setattr()
1645 err = fuse_simple_request(fm, &args); in fuse_do_setattr()