Home
last modified time | relevance | path

Searched refs:dax (Results 1 – 25 of 48) sorted by relevance

12

/linux/fs/fuse/
A Ddax.c224 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 DMakefile11 fuse-$(CONFIG_FUSE_DAX) += dax.o
A Dfuse_i.h156 struct fuse_inode_dax *dax; member
500 bool dax:1; member
806 struct fuse_conn_dax *dax; member
A DKconfig53 If you want to allow mounting a Virtio Filesystem with the "dax"
A Dinode.c112 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 Dvirtio_fs.c113 ctx->dax = 1; in virtio_fs_parse_param()
1329 if (ctx->dax) { in virtio_fs_fill_super()
/linux/Documentation/ABI/obsolete/
A Dsysfs-class-dax1 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 Ddax.rst61 ``-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 Derofs.rst90 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 Dindex.rst80 dax
A Dapi-summary.rst83 .. kernel-doc:: fs/dax.c
A Dext2.rst27 dax Use direct access (no page cache). See
28 Documentation/filesystems/dax.rst.
/linux/tools/testing/nvdimm/
A DKbuild23 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 DMakefile2 obj-$(CONFIG_DAX) += dax.o
6 dax-y := super.o
7 dax-y += bus.o
A DKconfig45 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 Dtruncate.c66 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 Dindex.rst11 oradax/oracle-dax
/linux/Documentation/sparc/oradax/
A Doracle-dax.rst25 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 Ddax-hv-api.txt51 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 DMakefile74 obj-$(CONFIG_DAX) += dax/
A DKconfig212 source "drivers/dax/Kconfig"
/linux/fs/
A DMakefile37 obj-$(CONFIG_FS_DAX) += dax.o
/linux/drivers/firmware/efi/
A DKconfig86 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 Dpvrusb2.rst14 Danielsson <pvrusb2@dax.nu> whose web page can be found here:
15 http://pvrusb2.dax.nu/
/linux/drivers/nvdimm/
A DKconfig99 Support raw device dax access to a persistent memory

Completed in 44 milliseconds

12