| /linux/fs/fuse/ |
| A D | dax.c | 224 fi->dax->nr++; in fuse_setup_one_mapping() 339 fi->dax->nr -= num; in inode_reclaim_dmap_range() 907 fi->dax->nr--; in reclaim_one_dmap_locked() 1224 if (fc->dax) { in fuse_dax_conn_free() 1226 kfree(fc->dax); in fuse_dax_conn_free() 1302 fc->dax = fcd; in fuse_dax_conn_alloc() 1310 fi->dax = NULL; in fuse_dax_inode_alloc() 1311 if (fc->dax) { in fuse_dax_inode_alloc() 1312 fi->dax = kzalloc(sizeof(*fi->dax), GFP_KERNEL_ACCOUNT); in fuse_dax_inode_alloc() 1313 if (!fi->dax) in fuse_dax_inode_alloc() [all …]
|
| A D | Makefile | 11 fuse-$(CONFIG_FUSE_DAX) += dax.o
|
| A D | fuse_i.h | 156 struct fuse_inode_dax *dax; member 500 bool dax:1; member 806 struct fuse_conn_dax *dax; member
|
| A D | Kconfig | 53 If you want to allow mounting a Virtio Filesystem with the "dax"
|
| A D | inode.c | 112 kfree(fi->dax); in fuse_free_inode() 770 if (fc->dax) in fuse_show_options() 1224 if (fm->fc->dax) in fuse_send_init()
|
| A D | virtio_fs.c | 113 ctx->dax = 1; in virtio_fs_parse_param() 1329 if (ctx->dax) { in virtio_fs_fill_super()
|
| /linux/Documentation/ABI/obsolete/ |
| A D | sysfs-class-dax | 1 What: /sys/class/dax/ 17 The /sys/class/dax/ interface enumerates all the 18 device-dax instances in the system. The ABI is 20 replaced with the DAX bus interface /sys/bus/dax/ where 21 device-dax instances can be found under 22 /sys/bus/dax/devices/
|
| /linux/Documentation/filesystems/ |
| A D | dax.rst | 61 ``-o dax=inode`` means "follow `FS_XFLAG_DAX`" and is the default. 67 ``-o dax`` is a legacy option which is an alias for ``dax=always``. 71 The option ``-o dax`` may be removed in the future so ``-o dax=always`` is 86 b) Setting the appropriate dax="foo" mount option 126 dax: a,e 127 no dax: b,c,d 139 dax: a,b,c,d 140 no dax: 152 dax: c,d 153 no dax: a,b [all …]
|
| A D | erofs.rst | 90 dax={always,never} Use direct access (no page cache). See 91 Documentation/filesystems/dax.rst. 92 dax A legacy option which is an alias for ``dax=always``.
|
| A D | index.rst | 80 dax
|
| A D | api-summary.rst | 83 .. kernel-doc:: fs/dax.c
|
| A D | ext2.rst | 27 dax Use direct access (no page cache). See 28 Documentation/filesystems/dax.rst.
|
| /linux/tools/testing/nvdimm/ |
| A D | Kbuild | 23 DAX_SRC := $(DRIVERS)/dax 34 obj-$(CONFIG_DAX) += dax.o 48 nd_pmem-y += pmem-dax.o 61 dax-y := $(DAX_SRC)/super.o 62 dax-y += $(DAX_SRC)/bus.o 63 dax-y += config_check.o 66 device_dax-y += dax-dev.o
|
| /linux/drivers/dax/ |
| A D | Makefile | 2 obj-$(CONFIG_DAX) += dax.o 6 dax-y := super.o 7 dax-y += bus.o
|
| A D | Kconfig | 45 device-dax instances for these memory ranges, and that also 74 tristate "PMEM DAX: support the deprecated /sys/class/dax interface" 79 device-dax instances under /sys/class/dax. If libdaxctl in
|
| /linux/mm/ |
| A D | truncate.c | 66 bool dax; in truncate_exceptional_pvec_entries() local 79 dax = dax_mapping(mapping); in truncate_exceptional_pvec_entries() 80 if (!dax) { in truncate_exceptional_pvec_entries() 94 if (unlikely(dax)) { in truncate_exceptional_pvec_entries() 102 if (!dax) { in truncate_exceptional_pvec_entries()
|
| /linux/Documentation/sparc/ |
| A D | index.rst | 11 oradax/oracle-dax
|
| /linux/Documentation/sparc/oradax/ |
| A D | oracle-dax.rst | 25 the accompanying document, dax-hv-api.txt, which is a plain text 184 - open dax device 193 - close the dax device 250 each of these fields, and see dax-hv-api.txt for a complete description 383 completion area, closing the dax device, freeing memory etc. 399 The dax submit hypercall is made directly. The flags used in the 444 .. include:: dax-hv-api.txt
|
| A D | dax-hv-api.txt | 51 36.1.1.1. "ORCL,sun4v-dax" Device Compatibility 81 36.1.1.2. "ORCL,sun4v-dax-fc" Device Compatibility 82 … "ORCL,sun4v-dax-fc" is compatible with the "ORCL,sun4v-dax" interface, and includes additional CCB 497 dax-fc" compatible virtual device variants) 1299 ret3 dax 1332 … The dax return value is only valid when the state is ENQUEUED. The value returned is the DAX unit
|
| /linux/drivers/ |
| A D | Makefile | 74 obj-$(CONFIG_DAX) += dax/
|
| A D | Kconfig | 212 source "drivers/dax/Kconfig"
|
| /linux/fs/ |
| A D | Makefile | 37 obj-$(CONFIG_FS_DAX) += dax.o
|
| /linux/drivers/firmware/efi/ |
| A D | Kconfig | 86 resource, and set aside for direct-access (device-dax) by 89 device-dax kmem facility. Say N to have the kernel treat this
|
| /linux/Documentation/driver-api/media/drivers/ |
| A D | pvrusb2.rst | 14 Danielsson <pvrusb2@dax.nu> whose web page can be found here: 15 http://pvrusb2.dax.nu/
|
| /linux/drivers/nvdimm/ |
| A D | Kconfig | 99 Support raw device dax access to a persistent memory
|