Lines Matching refs:fc

46 	/* Will connect in fc->busy_ranges to keep track busy memory */
187 struct fuse_conn_dax *fcd = fm->fc->dax;
376 struct fuse_conn *fc = get_fuse_conn(inode);
384 inode_reclaim_dmap_range(fc->dax, inode, 0, -1);
436 struct fuse_conn *fc = get_fuse_conn(inode);
437 struct fuse_conn_dax *fcd = fc->dax;
566 struct fuse_conn *fc = get_fuse_conn(inode);
579 iomap->dax_dev = fc->dax->dev;
782 struct fuse_conn *fc = get_fuse_conn(inode);
784 return dax_writeback_mapping_range(mapping, fc->dax->dev, wbc);
795 struct fuse_conn *fc = get_fuse_conn(inode);
796 struct fuse_conn_dax *fcd = fc->dax;
1220 void fuse_dax_conn_free(struct fuse_conn *fc)
1222 if (fc->dax) {
1223 fuse_free_dax_mem_ranges(&fc->dax->free_ranges);
1224 kfree(fc->dax);
1225 fc->dax = NULL;
1281 int fuse_dax_conn_alloc(struct fuse_conn *fc, enum fuse_dax_mode dax_mode,
1287 fc->dax_mode = dax_mode;
1304 fc->dax = fcd;
1310 struct fuse_conn *fc = get_fuse_conn_super(sb);
1313 if (fc->dax) {
1333 struct fuse_conn *fc = get_fuse_conn(inode);
1334 enum fuse_dax_mode dax_mode = fc->dax_mode;
1340 * fc->dax may be NULL in 'inode' mode when filesystem device doesn't
1343 if (!fc->dax)
1350 return fc->inode_dax && (flags & FUSE_ATTR_DAX);
1364 struct fuse_conn *fc = get_fuse_conn(inode);
1366 if (fuse_is_inode_dax_mode(fc->dax_mode) &&
1371 bool fuse_dax_check_alignment(struct fuse_conn *fc, unsigned int map_alignment)
1373 if (fc->dax && (map_alignment > FUSE_DAX_SHIFT)) {
1381 void fuse_dax_cancel_work(struct fuse_conn *fc)
1383 struct fuse_conn_dax *fcd = fc->dax;