Lines Matching refs:fm
199 struct fuse_mount *fm;
221 fm = get_fuse_mount(inode);
228 attr_version = fuse_get_attr_version(fm->fc);
231 fuse_lookup_init(fm->fc, &args, get_node_id(d_inode(parent)),
233 ret = fuse_simple_request(fm, &args);
242 fuse_queue_forget(fm->fc, forget,
366 struct fuse_mount *fm = get_fuse_mount_super(sb);
383 attr_version = fuse_get_attr_version(fm->fc);
385 fuse_lookup_init(fm->fc, &args, nodeid, name, outarg);
386 err = fuse_simple_request(fm, &args);
404 fuse_queue_forget(fm->fc, forget, outarg->nodeid, 1);
618 struct fuse_mount *fm = get_fuse_mount(dir);
637 ff = fuse_file_alloc(fm);
641 if (!fm->fc->dont_mask)
651 if (fm->fc->handle_killpriv_v2 && trunc &&
673 err = fuse_simple_request(fm, &args);
691 fuse_queue_forget(fm->fc, forget, outentry.nodeid, 1);
706 if (fm->fc->atomic_o_trunc && trunc)
773 static int create_new_entry(struct fuse_mount *fm, struct fuse_args *args,
802 err = fuse_simple_request(fm, args);
817 fuse_queue_forget(fm->fc, forget, outarg.nodeid, 1);
847 struct fuse_mount *fm = get_fuse_mount(dir);
850 if (!fm->fc->dont_mask)
863 return create_new_entry(fm, &args, dir, entry, mode);
893 struct fuse_mount *fm = get_fuse_mount(dir);
896 if (!fm->fc->dont_mask)
908 return create_new_entry(fm, &args, dir, entry, S_IFDIR);
914 struct fuse_mount *fm = get_fuse_mount(dir);
924 return create_new_entry(fm, &args, dir, entry, S_IFLNK);
975 struct fuse_mount *fm = get_fuse_mount(dir);
986 err = fuse_simple_request(fm, &args);
998 struct fuse_mount *fm = get_fuse_mount(dir);
1009 err = fuse_simple_request(fm, &args);
1024 struct fuse_mount *fm = get_fuse_mount(olddir);
1039 err = fuse_simple_request(fm, &args);
1107 struct fuse_mount *fm = get_fuse_mount(inode);
1118 err = create_new_entry(fm, &args, newdir, newent, inode->i_mode);
1185 struct fuse_mount *fm = get_fuse_mount(inode);
1186 u64 attr_version = fuse_get_attr_version(fm->fc);
1209 err = fuse_simple_request(fm, &args);
1244 struct fuse_mount *fm = get_fuse_mount(inode);
1248 attr_version = fuse_get_attr_version(fm->fc);
1267 err = fuse_simple_request(fm, &args);
1453 struct fuse_mount *fm = get_fuse_mount(inode);
1460 if (fm->fc->no_access)
1470 err = fuse_simple_request(fm, &args);
1472 fm->fc->no_access = 1;
1565 struct fuse_mount *fm = get_fuse_mount(inode);
1582 res = fuse_simple_request(fm, &ap.args);
1810 struct fuse_mount *fm = get_fuse_mount(inode);
1821 if (fm->fc->minor >= 23) {
1830 fuse_setattr_fill(fm->fc, &args, inode, &inarg, &outarg);
1832 return fuse_simple_request(fm, &args);
1847 struct fuse_mount *fm = get_fuse_mount(inode);
1848 struct fuse_conn *fc = fm->fc;
1945 err = fuse_simple_request(fm, &args);