Home
last modified time | relevance | path

Searched refs:cxl (Results 1 – 25 of 27) sorted by relevance

12

/linux/drivers/nvdimm/
H A Dnd.h33 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 Dlabel.c362 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 Dlabel.h181 struct nvdimm_cxl_label cxl; member
/linux/Documentation/driver-api/cxl/
H A Dtheory-of-operation.rst43 # 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 DKbuild2 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 Dcxl-driver.rst9 /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 Daccess-coordinates.rst79 …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 DKbuild20 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 Dsysfs-bus-nvdimm47 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 Dsingle-device.rst6 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 Dhb-interleave.rst6 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 Dintra-hb-interleave.rst6 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 Dmulti-interleave.rst6 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 Docxl.rst22 OpenCAPI在Linux中称为“ocxl”,它作为“cxl”(用于powerpc的IBM CAPI接口的驱动)的
/linux/Documentation/translations/zh_CN/driver-api/
H A Dindex.rst52 * cxl/index
/linux/tools/perf/util/
H A Dbpf-filter.l138 cxl { return constant(PERF_MEM_LVLNUM_CXL); }
/linux/Documentation/admin-guide/perf/
H A Dcxl.rst22 /sys/bus/cxl/device/pmu_mem<X>.<Y>
/linux/drivers/
H A DMakefile81 obj-y += cxl/
H A DKconfig9 source "drivers/cxl/Kconfig"
/linux/Documentation/firmware-guide/acpi/apei/
H A Deinj.rst139 <debugfs mount point>/cxl. The following files belong to it:
241 # cd /sys/kernel/debug/cxl/
/linux/drivers/cxl/
H A Dacpi.c787 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 Dmemory_repair.rst80 .. [1] https://computeexpresslink.org/cxl-specification/
H A Dscrub.rst190 .. [1] https://computeexpresslink.org/cxl-specification/
/linux/drivers/cxl/core/
H A Dtrace.h4 #define TRACE_SYSTEM cxl
/linux/Documentation/
H A D.renames.txt188 driver-api/cxl/access-coordinates driver-api/cxl/linux/access-coordinates
189 driver-api/cxl/memory-devices driver-api/cxl/theory-of-operation

12