Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/fs/fuse/
H A Ddax.c186 struct fuse_conn_dax *fcd = fm->fc->dax; in fuse_setup_one_mapping()
222 interval_tree_insert(&dmap->itn, &fi->dax->tree); in fuse_setup_one_mapping()
223 fi->dax->nr++; in fuse_setup_one_mapping()
321 node = interval_tree_iter_first(&fi->dax->tree, start_idx, in inode_reclaim_dmap_range()
328 interval_tree_remove(&dmap->itn, &fi->dax->tree); in inode_reclaim_dmap_range()
337 WARN_ON(fi->dax->nr < num); in inode_reclaim_dmap_range()
338 fi->dax->nr -= num; in inode_reclaim_dmap_range()
383 inode_reclaim_dmap_range(fc->dax, inode, 0, -1); in fuse_dax_inode_cleanup()
384 WARN_ON(fi->dax->nr); in fuse_dax_inode_cleanup()
436 struct fuse_conn_dax *fcd = fc->dax; in fuse_setup_new_dax_mapping()
[all …]
H A DMakefile12 fuse-$(CONFIG_FUSE_DAX) += dax.o
H A Dfuse_i.h163 struct fuse_inode_dax *dax; member
522 bool dax:1; member
807 struct fuse_conn_dax *dax; member
H A DKconfig53 If you want to allow mounting a Virtio Filesystem with the "dax"
/OK3568_Linux_fs/kernel/Documentation/ABI/obsolete/
H 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/
/OK3568_Linux_fs/kernel/Documentation/filesystems/
H A Ddax.txt31 When mounting the filesystem, use the "-o dax" option on the command line or
32 add 'dax' to the options in /etc/fstab. This works to enable DAX on all files
33 within the filesystem. It is equivalent to the '-o dax=always' behavior below.
56 4. There exist dax mount options which can override FS_XFLAG_DAX in the
60 "-o dax=inode" means "follow FS_XFLAG_DAX" and is the default.
62 "-o dax=never" means "never set S_DAX, ignore FS_XFLAG_DAX."
64 "-o dax=always" means "always set S_DAX ignore FS_XFLAG_DAX."
66 "-o dax" is a legacy option which is an alias for "dax=always".
67 This may be removed in the future so "-o dax=always" is
71 the same even when the filesystem is mounted with a dax option. However,
[all …]
H A Derofs.rst87 dax={always,never} Use direct access (no page cache). See
88 Documentation/filesystems/dax.rst.
89 dax A legacy option which is an alias for ``dax=always``.
H A Dapi-summary.rst86 .. kernel-doc:: fs/dax.c
/OK3568_Linux_fs/kernel/tools/testing/nvdimm/
H 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
/OK3568_Linux_fs/kernel/drivers/dax/
H A DMakefile2 obj-$(CONFIG_DAX) += dax.o
6 dax-y := super.o
7 dax-y += bus.o
H 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
/OK3568_Linux_fs/kernel/Documentation/sparc/
H A Dindex.rst11 oradax/oracle-dax
/OK3568_Linux_fs/kernel/mm/
H A Dtruncate.c64 bool dax, lock; in truncate_exceptional_pvec_entries() local
77 dax = dax_mapping(mapping); in truncate_exceptional_pvec_entries()
78 lock = !dax && indices[j] < end; in truncate_exceptional_pvec_entries()
94 if (unlikely(dax)) { in truncate_exceptional_pvec_entries()
/OK3568_Linux_fs/kernel/Documentation/sparc/oradax/
H 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
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Drv1106g-smart-door-lock-rmsl-v10.dts19 …bootargs = "loglevel=0 rootfstype=erofs rootflags=dax console=ttyFIQ0 root=/dev/rd0 snd_soc_core.p…
H A Drv1103g-rmsl311-dloc-sl-v10.dts16 …bootargs = "loglevel=0 rootfstype=erofs rootflags=dax console=ttyFIQ0 root=/dev/rd0 snd_soc_core.p…
H A Drv1106g-evb2-v11-emmc.dts17 …bootargs = "loglevel=0 rootfstype=erofs rootflags=dax console=ttyFIQ0 root=/dev/rd0 snd_soc_core.p…
H A Drv1106g-evb2-v10.dts17 …bootargs = "loglevel=0 rootfstype=erofs rootflags=dax console=ttyFIQ0 root=/dev/rd0 snd_soc_core.p…
H A Drv1103g-battery-ipc-v10.dts47 …bootargs = "loglevel=0 rootfstype=erofs rootflags=dax console=ttyFIQ0 root=/dev/rd0 snd_soc_core.p…
H A Drv1103g-battery-ipc-v11.dts47 …bootargs = "loglevel=0 rootfstype=erofs rootflags=dax console=ttyFIQ0 root=/dev/rd0 snd_soc_core.p…
/OK3568_Linux_fs/kernel/fs/
H A DMakefile37 obj-$(CONFIG_FS_DAX) += dax.o
/OK3568_Linux_fs/kernel/drivers/
H A DMakefile75 obj-$(CONFIG_DAX) += dax/
H A DKconfig211 source "drivers/dax/Kconfig"
/OK3568_Linux_fs/kernel/Documentation/driver-api/media/drivers/
H A Dpvrusb2.rst14 Danielsson <pvrusb2@dax.nu> whose web page can be found here:
15 http://pvrusb2.dax.nu/
/OK3568_Linux_fs/kernel/drivers/firmware/efi/
H 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

12