Home
last modified time | relevance | path

Searched refs:dax_dev (Results 1 – 13 of 13) sorted by relevance

/fs/fuse/
A Dvirtio_fs.c71 struct dax_device *dax_dev; member
1012 struct virtio_fs *fs = dax_get_private(dax_dev); in virtio_fs_direct_access()
1046 struct dax_device *dax_dev = data; in virtio_fs_cleanup_dax() local
1048 kill_dax(dax_dev); in virtio_fs_cleanup_dax()
1049 put_dax(dax_dev); in virtio_fs_cleanup_dax()
1064 dax_dev = alloc_dax(fs, &virtio_fs_dax_ops); in virtio_fs_setup_dax()
1065 if (IS_ERR(dax_dev)) { in virtio_fs_setup_dax()
1066 int rc = PTR_ERR(dax_dev); in virtio_fs_setup_dax()
1115 fs->dax_dev = no_free_ptr(dax_dev); in virtio_fs_setup_dax()
1117 fs->dax_dev); in virtio_fs_setup_dax()
[all …]
A Ddax.c579 iomap->dax_dev = fc->dax->dev; in fuse_iomap_begin()
1248 struct dax_device *dax_dev) in fuse_dax_conn_alloc() argument
1255 if (!dax_dev) in fuse_dax_conn_alloc()
1263 fcd->dev = dax_dev; in fuse_dax_conn_alloc()
A Dfuse_i.h606 struct dax_device *dax_dev; member
1469 struct dax_device *dax_dev);
A Dinode.c1817 err = fuse_dax_conn_alloc(fc, ctx->dax_mode, ctx->dax_dev); in fuse_fill_super_common()
/fs/
A Ddax.c1200 struct dax_device *dax_dev, struct writeback_control *wbc) in dax_writeback_mapping_range() argument
1221 ret = dax_writeback_one(&xas, dax_dev, mapping, entry); in dax_writeback_mapping_range()
1347 dax_flush(srcmap->dax_dev, daddr, size); in dax_iomap_copy_around()
1524 dax_flush(iomap->dax_dev, kaddr + offset, size); in dax_memzero()
1558 ret = dax_zero_page_range(iomap->dax_dev, pgoff, 1); in dax_zero_iter()
1612 struct dax_device *dax_dev = iomap->dax_dev; in dax_iomap_iter() local
1674 map_len = dax_direct_access(dax_dev, pgoff, PHYS_PFN(size), in dax_iomap_iter()
1677 map_len = dax_direct_access(dax_dev, pgoff, in dax_iomap_iter()
1702 xfer = dax_recovery_write(dax_dev, pgoff, kaddr, in dax_iomap_iter()
1705 xfer = dax_copy_from_iter(dax_dev, pgoff, kaddr, in dax_iomap_iter()
[all …]
/fs/xfs/
A Dxfs_notify_failure.c362 struct dax_device *dax_dev, in xfs_dax_notify_failure() argument
367 struct xfs_mount *mp = dax_holder(dax_dev); in xfs_dax_notify_failure()
375 mp->m_logdev_targp->bt_daxdev == dax_dev) { in xfs_dax_notify_failure()
380 (mp->m_rtdev_targp && mp->m_rtdev_targp->bt_daxdev == dax_dev) ? in xfs_dax_notify_failure()
A Dxfs_iomap.c147 iomap->dax_dev = target->bt_daxdev; in xfs_bmbt_to_iomap()
174 iomap->dax_dev = target->bt_daxdev; in xfs_hole_to_iomap()
/fs/erofs/
A Dsuper.c175 dif->dax_dev = fs_dax_get_by_bdev(file_bdev(file), in erofs_init_device()
177 if (!dif->dax_dev && test_opt(&sbi->opt, DAX_ALWAYS)) { in erofs_init_device()
219 if (test_opt(&sbi->opt, DAX_ALWAYS) && !sbi->dif0.dax_dev) { in erofs_scan_devices()
652 sbi->dif0.dax_dev = fs_dax_get_by_bdev(sb->s_bdev, in erofs_fc_fill_super()
799 fs_put_dax(dif->dax_dev, NULL); in erofs_release_device_info()
887 fs_put_dax(sbi->dif0.dax_dev, NULL); in erofs_kill_sb()
A Ddata.c303 iomap->dax_dev = mdev.m_dif->dax_dev; in erofs_iomap_begin()
A Dinternal.h46 struct dax_device *dax_dev; member
/fs/ext4/
A Dfile.c812 struct dax_device *dax_dev = EXT4_SB(inode->i_sb)->s_daxdev; in ext4_file_mmap_prepare() local
825 if (!daxdev_mapping_supported(desc->vm_flags, file_inode(file), dax_dev)) in ext4_file_mmap_prepare()
A Dinode.c3503 iomap->dax_dev = EXT4_SB(inode->i_sb)->s_daxdev; in ext4_set_iomap()
/fs/ext2/
A Dinode.c843 iomap->dax_dev = sbi->s_daxdev; in ext2_iomap_begin()

Completed in 52 milliseconds