Home
last modified time | relevance | path

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

12

/linux-6.15/drivers/nvdimm/
H A Dnd.h33 bool cxl; member
42 if (ndd->cxl) in nsl_ref_name()
50 if (ndd->cxl) in nsl_get_name()
60 if (ndd->cxl) in nsl_set_name()
68 if (ndd->cxl) in nsl_get_slot()
76 if (ndd->cxl) in nsl_set_slot()
85 if (ndd->cxl) in nsl_get_checksum()
94 if (ndd->cxl) in nsl_set_checksum()
103 if (ndd->cxl) in nsl_get_flags()
111 if (ndd->cxl) in nsl_set_flags()
[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-6.15/Documentation/ABI/testing/
H A Dsysfs-bus-cxl1 What: /sys/bus/cxl/flush
4 Contact: linux-cxl@vger.kernel.org
14 Contact: linux-cxl@vger.kernel.org
24 Contact: linux-cxl@vger.kernel.org
34 Contact: linux-cxl@vger.kernel.org
42 Contact: linux-cxl@vger.kernel.org
52 Contact: linux-cxl@vger.kernel.org
69 Contact: linux-cxl@vger.kernel.org
79 Contact: linux-cxl@vger.kernel.org
96 Contact: linux-cxl@vger.kernel.org
[all …]
H A Ddebugfs-cxl1 What: /sys/kernel/debug/cxl/memX/inject_poison
4 Contact: linux-cxl@vger.kernel.org
26 Contact: linux-cxl@vger.kernel.org
38 What: /sys/kernel/debug/cxl/einj_types
41 Contact: linux-cxl@vger.kernel.org
60 What: /sys/kernel/debug/cxl/$dport_dev/einj_inject
63 Contact: linux-cxl@vger.kernel.org
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-6.15/Documentation/driver-api/cxl/
H A Dmemory-devices.rst323 :doc: cxl pci
329 :doc: cxl mem
340 :doc: cxl port
344 .. kernel-doc:: drivers/cxl/cxl.h
345 :doc: cxl objects
347 .. kernel-doc:: drivers/cxl/cxl.h
351 :doc: cxl core hdm
360 :doc: cxl core
366 :doc: cxl core pci
372 :doc: cxl pmem
[all …]
H A Dmaturity-map.rst9 <https://computeexpresslink.org/cxl-specification-landing-page>`_ that
14 <https://lore.kernel.org/linux-cxl/?q=s%3APULL+s%3ACXL+tc%3Atorvalds+NOT+s%3ARe>`_,
39 the linux-cxl@vger.kernel.org community has started to look at it.
186 …<https://lore.kernel.org/linux-cxl/[email protected]
/linux-6.15/Documentation/ABI/removed/
H A Dsysfs-class-cxl1 The cxl driver was removed in 6.15.
6 /sys/class/cxl/afu0.0s/device/irqs_max, i.e. /sys/class/cxl/afu0.0/irqs_max.
9 Slave contexts (eg. /sys/class/cxl/afu0.0s):
11 What: /sys/class/cxl/<afu>/afu_err_buf
22 What: /sys/class/cxl/<afu>/irqs_max
33 What: /sys/class/cxl/<afu>/irqs_min
43 What: /sys/class/cxl/<afu>/mmio_size
59 What: /sys/class/cxl/<afu>/mode
89 What: /sys/class/cxl/<afu>/reset
180 Card info (eg. /sys/class/cxl/card0)
[all …]
/linux-6.15/include/linux/can/
H A Dskb.h34 struct canxl_frame **cxl,
122 const struct canxl_frame *cxl = (struct canxl_frame *)skb->data; in can_is_canxl_skb() local
128 if (skb->len != CANXL_HDR_SIZE + cxl->len) in can_is_canxl_skb()
131 return cxl->flags & CANXL_XLF; in can_is_canxl_skb()
137 const struct canxl_frame *cxl = (struct canxl_frame *)skb->data; in can_skb_get_len_val() local
141 return cxl->len; in can_skb_get_len_val()
/linux-6.15/tools/testing/cxl/test/
H A DKbuild2 ccflags-y := -I$(srctree)/drivers/cxl/ -I$(srctree)/drivers/cxl/core
8 cxl_test-y := cxl.o
/linux-6.15/tools/testing/cxl/
H A DKbuild20 CXL_SRC := $(DRIVERS)/cxl
21 CXL_CORE_SRC := $(DRIVERS)/cxl/core
22 ccflags-y := -I$(srctree)/drivers/cxl/
24 ccflags-y += -DTRACE_INCLUDE_PATH=$(CXL_CORE_SRC) -I$(srctree)/drivers/cxl/core/
/linux-6.15/drivers/net/can/dev/
H A Dskb.c257 struct canxl_frame **cxl, in alloc_canxl_skb() argument
274 *cxl = skb_put_zero(skb, CANXL_HDR_SIZE + data_len); in alloc_canxl_skb()
277 (*cxl)->flags = CANXL_XLF; in alloc_canxl_skb()
278 (*cxl)->len = data_len; in alloc_canxl_skb()
283 *cxl = NULL; in alloc_canxl_skb()
/linux-6.15/Documentation/userspace-api/fwctl/
H A Dfwctl-cxl.rst4 fwctl cxl driver
38 fwctl cxl User API
41 .. kernel-doc:: include/uapi/fwctl/cxl.h
137 fwctl cxl Kernel API
140 .. kernel-doc:: drivers/cxl/core/features.c
142 .. kernel-doc:: include/cxl/features.h
H A Dindex.rst13 fwctl-cxl
/linux-6.15/net/can/
H A Draw.c145 struct canxl_frame *cxl = (struct canxl_frame *)oskb->data; in raw_rcv() local
154 if ((cxl->prio & ro->rx_vcid_mask_shifted) != in raw_rcv()
159 if (cxl->prio & CANXL_VCID_MASK) in raw_rcv()
867 struct canxl_frame *cxl = (struct canxl_frame *)skb->data; in raw_put_canxl_vcid() local
870 cxl->prio &= (CANXL_PRIO_MASK | CANXL_VCID_MASK); in raw_put_canxl_vcid()
874 cxl->prio &= CANXL_PRIO_MASK; in raw_put_canxl_vcid()
878 cxl->prio &= CANXL_PRIO_MASK; in raw_put_canxl_vcid()
879 cxl->prio |= ro->tx_vcid_shifted; in raw_put_canxl_vcid()
/linux-6.15/drivers/acpi/apei/
H A DMakefile6 einj-$(CONFIG_ACPI_APEI_EINJ_CXL) += einj-cxl.o
H A DKconfig69 Support for CXL protocol Error INJection through debugfs/cxl.
/linux-6.15/drivers/dax/
H A DMakefile12 dax_cxl-y := cxl.o
/linux-6.15/Documentation/admin-guide/perf/
H A Dindex.rst29 cxl
/linux-6.15/drivers/cxl/core/
H A DMakefile5 ccflags-y += -I$(srctree)/drivers/cxl
/linux-6.15/Documentation/translations/zh_CN/userspace-api/accelerators/
H A Docxl.rst22 OpenCAPI在Linux中称为“ocxl”,它作为“cxl”(用于powerpc的IBM CAPI接口的驱动)的
/linux-6.15/Documentation/translations/zh_CN/driver-api/
H A Dindex.rst52 * cxl/index
/linux-6.15/Documentation/driver-api/
H A Dindex.rst58 cxl/index
/linux-6.15/tools/perf/util/
H A Dbpf-filter.l138 cxl { return constant(PERF_MEM_LVLNUM_CXL); }

12