| /linux-6.15/drivers/nvdimm/ |
| H A D | nd.h | 33 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 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-6.15/Documentation/ABI/testing/ |
| H A D | sysfs-bus-cxl | 1 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 D | debugfs-cxl | 1 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 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-6.15/Documentation/driver-api/cxl/ |
| H A D | memory-devices.rst | 323 :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 D | maturity-map.rst | 9 <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 D | sysfs-class-cxl | 1 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 D | skb.h | 34 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 D | Kbuild | 2 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 D | Kbuild | 20 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 D | skb.c | 257 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 D | fwctl-cxl.rst | 4 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 D | index.rst | 13 fwctl-cxl
|
| /linux-6.15/net/can/ |
| H A D | raw.c | 145 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 D | Makefile | 6 einj-$(CONFIG_ACPI_APEI_EINJ_CXL) += einj-cxl.o
|
| H A D | Kconfig | 69 Support for CXL protocol Error INJection through debugfs/cxl.
|
| /linux-6.15/drivers/dax/ |
| H A D | Makefile | 12 dax_cxl-y := cxl.o
|
| /linux-6.15/Documentation/admin-guide/perf/ |
| H A D | index.rst | 29 cxl
|
| /linux-6.15/drivers/cxl/core/ |
| H A D | Makefile | 5 ccflags-y += -I$(srctree)/drivers/cxl
|
| /linux-6.15/Documentation/translations/zh_CN/userspace-api/accelerators/ |
| H A D | ocxl.rst | 22 OpenCAPI在Linux中称为“ocxl”,它作为“cxl”(用于powerpc的IBM CAPI接口的驱动)的
|
| /linux-6.15/Documentation/translations/zh_CN/driver-api/ |
| H A D | index.rst | 52 * cxl/index
|
| /linux-6.15/Documentation/driver-api/ |
| H A D | index.rst | 58 cxl/index
|
| /linux-6.15/tools/perf/util/ |
| H A D | bpf-filter.l | 138 cxl { return constant(PERF_MEM_LVLNUM_CXL); }
|