Home
last modified time | relevance | path

Searched refs:DAX (Results 1 – 15 of 15) sorted by relevance

/linux/Documentation/driver-api/cxl/linux/
H A Ddax-driver.rst4 DAX Driver Operation
11 The CXL subsystem depends on the DAX subsystem to either:
16 The DAX subsystem exposes this ability through the `cxl_dax_region` driver.
18 a `DAX Device`.
20 DAX Device
22 A `DAX Device` is a file-like interface exposed in :code:`/dev/daxN.Y`. A
32 The :code:`dax_kmem` driver converts a `DAX Device` into a series of `hotplug
37 The :code:`memmap_on_memory` setting (both global and DAX device local)
H A Doverview.rst8 and how it is ultimately exposed to users as either a :code:`DAX` device or
72 e) Regions surfaced as DAX region
76 * DAX device created via DAX driver
78 4) DAX Driver Operation
80 a) DAX driver surfaces DAX region as one of two dax device modes
84 * DAX kmem IO Resource creation
90 b) DAX kmem surfaces memory region to Memory Hotplug to add to page
H A Dmemory-hotplug.rst7 the `DAX` driver to surface a `Driver Managed` memory region via the
73 The DAX driver surfaces this memory to memory-hotplug as "Driver Managed". This
H A Dcxl-driver.rst406 on these devices to the DAX subsystem via a `DAX Region`.
437 DAX Region
439 A `DAX Region` is used to convert a CXL `Memory Region` to a DAX device. A
440 DAX device may then be accessed directly via a file descriptor interface, or
441 converted to System RAM via the DAX kmem driver. See the DAX driver section
493 be surfaced as a DAX device - and therefore not be exposed to the page
/linux/Documentation/driver-api/cxl/allocation/
H A Ddax.rst4 DAX Devices
6 CXL capacity exposed as a DAX device can be accessed directly via mmap.
26 #define DEVICE_PATH "/dev/dax0.0" // Replace DAX device path
33 /* Open the DAX device */
/linux/drivers/nvdimm/
H A DKconfig14 memory resource that may span multiple DIMMs and support DAX
22 select DAX
33 capable of DAX (direct-access) file system mappings. See
78 bool "NVDIMM DAX: Raw access to persistent memory"
86 accessed via DAX (mmap(2)).
105 Allows creation of DAX devices on RAM carveouts.
135 to debug an issue unrelated to NVDIMMs or DAX then say N to this
/linux/Documentation/arch/powerpc/
H A Dvmemmap_dedup.rst4 Device DAX
/linux/Documentation/filesystems/ext4/
H A Dverity.rst43 Verity and DAX are not compatible and attempts to set both of these flags
/linux/fs/fuse/
H A DKconfig49 depends on DAX
/linux/Documentation/driver-api/cxl/platform/
H A Dacpi.rst52 memory as a DAX device and/or kmem.
/linux/Documentation/core-api/
H A Dpin_user_pages.rst152 NOTE: Some pages, such as DAX pages, cannot be pinned with longterm pins. That's
153 because DAX pages do not have a separate page cache, and so "pinning" implies
/linux/Documentation/filesystems/iomap/
H A Doperations.rst635 DAX I/O
/linux/mm/
H A DKconfig1234 "device-physical" addresses which is needed for DAX, PCI_P2PDMA, and
/linux/Documentation/filesystems/
H A Dfscrypt.rst1238 - DAX (Direct Access) is not supported on encrypted files.
/linux/
H A DMAINTAINERS7443 DEVICE DIRECT ACCESS (DAX)
7453 DEVICE DIRECT ACCESS (DAX) [fsdev_dax]
10050 FILESYSTEM DIRECT ACCESS (DAX)