| /linux/drivers/nvdimm/ |
| H A D | nd.h | 33 bool cxl; member 42 if (ndd->cxl) in nsl_ref_name() 43 return nd_label->cxl.name; in nsl_ref_name() 50 if (ndd->cxl) in nsl_get_name() 51 return memcpy(name, nd_label->cxl.name, NSLABEL_NAME_LEN); in nsl_get_name() 60 if (ndd->cxl) in nsl_set_name() 61 return memcpy(nd_label->cxl.name, name, NSLABEL_NAME_LEN); in nsl_set_name() 68 if (ndd->cxl) in nsl_get_slot() 69 return __le32_to_cpu(nd_label->cxl.slot); in nsl_get_slot() 76 if (ndd->cxl) in nsl_set_slot() [all …]
|
| H A D | label.c | 362 if (!ndd->cxl && !efi_namespace_label_has(ndd, checksum)) in nsl_validate_checksum() 377 if (!ndd->cxl && !efi_namespace_label_has(ndd, checksum)) in nsl_calculate_checksum() 830 if (ndd->cxl || !efi_namespace_label_has(ndd, type_guid)) in nsl_validate_type_guid() 844 if (ndd->cxl) { in nsl_set_claim_class() 847 import_uuid(&uuid, nd_label->cxl.abstraction_uuid); in nsl_set_claim_class() 848 export_uuid(nd_label->cxl.abstraction_uuid, in nsl_set_claim_class() 863 if (ndd->cxl) { in nsl_get_claim_class() 866 import_uuid(&uuid, nd_label->cxl.abstraction_uuid); in nsl_get_claim_class()
|
| H A D | label.h | 181 struct nvdimm_cxl_label cxl; member
|
| /linux/Documentation/driver-api/cxl/ |
| H A D | theory-of-operation.rst | 43 # cxl list -BEMPu -b cxl_test 203 # cxl list -BDMu -d root -m mem3 261 # cxl list -MDu -d 3.2 322 .. kernel-doc:: drivers/cxl/pci.c 323 :doc: cxl pci 325 .. kernel-doc:: drivers/cxl/pci.c 328 .. kernel-doc:: drivers/cxl/mem.c 329 :doc: cxl mem 331 .. kernel-doc:: drivers/cxl/cxlmem.h 334 .. kernel-doc:: drivers/cxl/core/memdev.c [all …]
|
| /linux/tools/testing/cxl/test/ |
| H A D | Kbuild | 2 ccflags-y := -I$(srctree)/drivers/cxl/ -I$(srctree)/drivers/cxl/core 9 cxl_test-y := cxl.o
|
| /linux/Documentation/driver-api/cxl/linux/ |
| H A D | cxl-driver.rst | 9 /sys/bus/cxl/devices/ 10 /dev/cxl/ 12 The :code:`cxl-cli` library, maintained as part of the NDTCL project, may 31 # ls /sys/bus/cxl/devices/ 88 # ls /sys/bus/cxl/devices/root0 93 # cat /sys/bus/cxl/devices/root0/devtype 115 # ls /sys/bus/cxl/devices/port1 156 # ls /sys/bus/cxl/devices/endpoint5 161 # cat /sys/bus/cxl/devices/endpoint5/devtype 164 # cat /sys/bus/cxl/devices/endpoint5/decoder5.0/devtype [all …]
|
| H A D | access-coordinates.rst | 79 …Guide r1.0 <https://www.intel.com/content/www/us/en/content-details/643805/cxl-memory-device-softw… 169 access coordinates residing in the cxl region (cxlr) context.
|
| /linux/tools/testing/cxl/ |
| H A D | Kbuild | 20 CXL_SRC := $(DRIVERS)/cxl 21 CXL_CORE_SRC := $(DRIVERS)/cxl/core 22 ccflags-y := -I$(srctree)/drivers/cxl/ 25 ccflags-y += -DTRACE_INCLUDE_PATH=$(CXL_CORE_SRC) -I$(srctree)/drivers/cxl/core/
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-nvdimm | 47 What: /sys/bus/nd/devices/nmemX/cxl/id 53 What: /sys/bus/nd/devices/nmemX/cxl/provider 59 a /sys/bus/cxl/devices/memX instance.
|
| /linux/Documentation/driver-api/cxl/linux/example-configurations/ |
| H A D | single-device.rst | 6 This cxl-cli configuration dump shows the following host configuration: 13 This output is generated by :code:`cxl list -v` and describes the relationships 14 between objects exposed in :code:`/sys/bus/cxl/devices/`.
|
| H A D | hb-interleave.rst | 6 This cxl-cli configuration dump shows the following host configuration: 13 This output is generated by :code:`cxl list -v` and describes the relationships 14 between objects exposed in :code:`/sys/bus/cxl/devices/`.
|
| H A D | intra-hb-interleave.rst | 6 This cxl-cli configuration dump shows the following host configuration: 13 This output is generated by :code:`cxl list -v` and describes the relationships 14 between objects exposed in :code:`/sys/bus/cxl/devices/`.
|
| H A D | multi-interleave.rst | 6 This cxl-cli configuration dump shows the following host configuration: 14 This output is generated by :code:`cxl list -v` and describes the relationships 15 between objects exposed in :code:`/sys/bus/cxl/devices/`.
|
| /linux/Documentation/translations/zh_CN/userspace-api/accelerators/ |
| H A D | ocxl.rst | 22 OpenCAPI在Linux中称为“ocxl”,它作为“cxl”(用于powerpc的IBM CAPI接口的驱动)的
|
| /linux/Documentation/translations/zh_CN/driver-api/ |
| H A D | index.rst | 52 * cxl/index
|
| /linux/tools/perf/util/ |
| H A D | bpf-filter.l | 138 cxl { return constant(PERF_MEM_LVLNUM_CXL); }
|
| /linux/Documentation/admin-guide/perf/ |
| H A D | cxl.rst | 22 /sys/bus/cxl/device/pmu_mem<X>.<Y>
|
| /linux/drivers/ |
| H A D | Makefile | 81 obj-y += cxl/
|
| H A D | Kconfig | 9 source "drivers/cxl/Kconfig"
|
| /linux/Documentation/firmware-guide/acpi/apei/ |
| H A D | einj.rst | 139 <debugfs mount point>/cxl. The following files belong to it: 241 # cd /sys/kernel/debug/cxl/
|
| /linux/drivers/cxl/ |
| H A D | acpi.c | 787 struct resource *res, *next, *cxl = data; in remove_cxl_resources() local 789 for (res = cxl->child; res; res = next) { in remove_cxl_resources()
|
| /linux/Documentation/edac/ |
| H A D | memory_repair.rst | 80 .. [1] https://computeexpresslink.org/cxl-specification/
|
| H A D | scrub.rst | 190 .. [1] https://computeexpresslink.org/cxl-specification/
|
| /linux/drivers/cxl/core/ |
| H A D | trace.h | 4 #define TRACE_SYSTEM cxl
|
| /linux/Documentation/ |
| H A D | .renames.txt | 188 driver-api/cxl/access-coordinates driver-api/cxl/linux/access-coordinates 189 driver-api/cxl/memory-devices driver-api/cxl/theory-of-operation
|