Searched refs:dax (Results 1 - 25 of 51) sorted by relevance
123
/linux-master/drivers/dax/ |
H A D | Makefile | 2 obj-$(CONFIG_DAX) += dax.o 8 dax-y := super.o 9 dax-y += bus.o
|
H A D | cxl.c | 4 #include <linux/dax.h>
|
H A D | kmem.c | 10 #include <linux/dax.h> 16 #include "dax-private.h" 279 * device-dax range and return '0' to ->remove() attempts. The removal
|
H A D | device.c | 10 #include <linux/dax.h> 14 #include "dax-private.h" 53 /* see "strong" declaration in tools/testing/nvdimm/dax-dev.c */ 309 /* return an unmapped area aligned to the dax region specified alignment */ 414 "dynamic-dax with pre-populated page map\n");
|
H A D | super.c | 14 #include <linux/dax.h> 17 #include "dax-private.h" 20 * struct dax_device - anchor object for dax services 22 * @cdev: optional character interface for "device dax" 23 * @private: dax driver private data 76 * fs_dax_get_by_bdev() - temporary lookup mechanism for filesystem-dax 95 pr_info("%pg: error: unaligned partition for dax\n", bdev); 405 .name = "dax", 457 * except for device-dax (NULL operations pointer), which does 494 * dax_holder() - obtain the holder of a dax devic [all...] |
/linux-master/fs/fuse/ |
H A D | dax.c | 3 * dax: direct host memory access 10 #include <linux/dax.h> 58 /* reference count when the mapping is used by dax iomap. */ 62 /* Per-inode dax map */ 86 /* Wait queue for a dax range to become free */ 187 struct fuse_conn_dax *fcd = fm->fc->dax; 222 /* Protected by fi->dax->sem */ 223 interval_tree_insert(&dmap->itn, &fi->dax->tree); 224 fi->dax->nr++; 322 node = interval_tree_iter_first(&fi->dax [all...] |
H A D | Makefile | 12 fuse-$(CONFIG_FUSE_DAX) += dax.o
|
H A D | fuse_i.h | 188 struct fuse_inode_dax *dax; member in struct:fuse_inode 547 FUSE_DAX_ALWAYS, /* "-o dax=always" */ 548 FUSE_DAX_NEVER, /* "-o dax=never" */ 549 FUSE_DAX_INODE_USER, /* "-o dax=inode" */ 907 struct fuse_conn_dax *dax; member in struct:fuse_conn 1370 /* dax.c */
|
H A D | inode.c | 133 kfree(fi->dax); 871 seq_puts(m, ",dax=always"); 873 seq_puts(m, ",dax=never"); 875 seq_puts(m, ",dax=inode"); 1383 if (fm->fc->dax)
|
/linux-master/tools/testing/nvdimm/ |
H A D | pmem-dax.c | 7 #include <linux/dax.h> 22 * Limit dax to a single page at a time given vmalloc()-backed
|
/linux-master/drivers/dax/hmem/ |
H A D | device.c | 5 #include <linux/dax.h> 56 pr_err_once("failed to register device-dax hmem_platform device\n");
|
H A D | hmem.c | 6 #include <linux/dax.h> 162 /* Allow for CXL to define its own dax regions */
|
/linux-master/mm/ |
H A D | truncate.c | 13 #include <linux/dax.h> 63 bool dax; local 76 dax = dax_mapping(mapping); 77 if (!dax) { 91 if (unlikely(dax)) { 99 if (!dax) {
|
H A D | workingset.c | 16 #include <linux/dax.h>
|
H A D | readahead.c | 118 #include <linux/dax.h>
|
/linux-master/drivers/md/ |
H A D | dm-linear.c | 13 #include <linux/dax.h>
|
H A D | dm-target.c | 14 #include <linux/dax.h>
|
H A D | dm-stripe.c | 15 #include <linux/dax.h>
|
/linux-master/fs/xfs/ |
H A D | xfs_notify_failure.c | 24 #include <linux/dax.h> 106 /* Continue the rmap query if the inode isn't a dax file. */ 111 /* Invalidate the cache in dax pages. */
|
H A D | xfs_buf.h | 14 #include <linux/dax.h>
|
/linux-master/fs/ |
H A D | Makefile | 31 obj-$(CONFIG_FS_DAX) += dax.o
|
H A D | remap_range.c | 17 #include <linux/dax.h>
|
/linux-master/drivers/ |
H A D | Makefile | 80 obj-y += dax/
|
/linux-master/fs/ext2/ |
H A D | file.c | 24 #include <linux/dax.h>
|
/linux-master/fs/erofs/ |
H A D | internal.h | 11 #include <linux/dax.h>
|
Completed in 218 milliseconds
123