Home
last modified time | relevance | path

Searched defs:cxlds (Results 1 – 15 of 15) sorted by relevance

/linux-6.8/drivers/cxl/
Dpci.c36 #define cxl_doorbell_busy(cxlds) \ argument
56 static int cxl_pci_mbox_wait_for_doorbell(struct cxl_dev_state *cxlds) in cxl_pci_mbox_wait_for_doorbell()
94 struct cxl_dev_state *cxlds; member
97 static int cxl_request_irq(struct cxl_dev_state *cxlds, int irq, in cxl_request_irq()
113 static bool cxl_mbox_background_complete(struct cxl_dev_state *cxlds) in cxl_mbox_background_complete()
126 struct cxl_dev_state *cxlds = dev_id->cxlds; in cxl_pci_mbox_irq() local
154 struct cxl_dev_state *cxlds = &mds->cxlds; in cxl_mbox_sanitize_work() local
198 struct cxl_dev_state *cxlds = &mds->cxlds; in __cxl_pci_mbox_send_cmd() local
387 struct cxl_dev_state *cxlds = &mds->cxlds; in cxl_pci_setup_mailbox() local
526 struct cxl_dev_state *cxlds = pci_get_drvdata(pdev); in cxl_pci_ras_unmask() local
[all …]
Dpmem.c41 struct cxl_dev_state *cxlds = cxl_nvd->cxlmd->cxlds; in id_show() local
367 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_pmem_region_probe() local
Dport.c96 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_endpoint_port_probe() local
Dmem.c110 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_mem_probe() local
Dcxlmem.h51 struct cxl_dev_state *cxlds; member
479 struct cxl_dev_state cxlds; member
509 to_cxl_memdev_state(struct cxl_dev_state *cxlds) in to_cxl_memdev_state()
/linux-6.8/drivers/cxl/core/
Dpci.c106 static int cxl_dvsec_mem_range_valid(struct cxl_dev_state *cxlds, int id) in cxl_dvsec_mem_range_valid()
142 static int cxl_dvsec_mem_range_active(struct cxl_dev_state *cxlds, int id) in cxl_dvsec_mem_range_active()
180 int cxl_await_media_ready(struct cxl_dev_state *cxlds) in cxl_await_media_ready()
245 static int cxl_set_mem_enable(struct cxl_dev_state *cxlds, u16 val) in cxl_set_mem_enable()
268 static void clear_mem_enable(void *cxlds) in clear_mem_enable()
273 static int devm_cxl_enable_mem(struct device *host, struct cxl_dev_state *cxlds) in devm_cxl_enable_mem()
436 int cxl_hdm_decode_init(struct cxl_dev_state *cxlds, struct cxl_hdm *cxlhdm, in cxl_hdm_decode_init()
678 static void __cxl_handle_cor_ras(struct cxl_dev_state *cxlds, in __cxl_handle_cor_ras()
695 static void cxl_handle_endpoint_cor_ras(struct cxl_dev_state *cxlds) in cxl_handle_endpoint_cor_ras()
721 static bool __cxl_handle_ras(struct cxl_dev_state *cxlds, in __cxl_handle_ras()
[all …]
Dmemdev.c43 struct cxl_dev_state *cxlds = cxlmd->cxlds; in firmware_version_show() local
56 struct cxl_dev_state *cxlds = cxlmd->cxlds; in payload_max_show() local
69 struct cxl_dev_state *cxlds = cxlmd->cxlds; in label_storage_size_show() local
82 struct cxl_dev_state *cxlds = cxlmd->cxlds; in ram_size_show() local
95 struct cxl_dev_state *cxlds = cxlmd->cxlds; in pmem_size_show() local
108 struct cxl_dev_state *cxlds = cxlmd->cxlds; in serial_show() local
126 struct cxl_dev_state *cxlds = cxlmd->cxlds; in security_state_show() local
195 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_get_poison_by_memdev() local
300 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_validate_poison_dpa() local
454 struct cxl_dev_state *cxlds = cxlmd->cxlds; in pmem_qos_class_show() local
[all …]
Dhdm.c199 void cxl_dpa_debug(struct seq_file *file, struct cxl_dev_state *cxlds) in cxl_dpa_debug()
221 struct cxl_dev_state *cxlds = cxlmd->cxlds; in __cxl_dpa_release() local
264 struct cxl_dev_state *cxlds = cxlmd->cxlds; in __cxl_dpa_reserve() local
412 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_dpa_set_mode() local
459 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_dpa_alloc() local
860 struct cxl_dev_state *cxlds = cxlmd->cxlds; in init_hdm_decoder() local
Dcdat.c226 static void cxl_memdev_set_qos_class(struct cxl_dev_state *cxlds, in cxl_memdev_set_qos_class()
316 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_qos_class_verify() local
362 struct cxl_dev_state *cxlds = cxlmd->cxlds; in DEFINE_FREE() local
Dmbox.c1128 struct cxl_dev_state *cxlds = &mds->cxlds; in __cxl_mem_sanitize() local
1228 struct cxl_dev_state *cxlds = &mds->cxlds; in cxl_mem_create_range_info() local
Dregion.c159 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_region_decode_reset() local
1324 struct cxl_dev_state *cxlds; in cxl_region_teardown_targets() local
1359 struct cxl_dev_state *cxlds; in cxl_region_setup_targets() local
2402 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_get_poison_unmapped() local
Dport.c812 struct cxl_dev_state *cxlds = cxlmd->cxlds; in __devm_cxl_add_port() local
/linux-6.8/tools/testing/cxl/test/
Dmem.c446 static int mock_set_timestamp(struct cxl_dev_state *cxlds, in mock_set_timestamp()
1055 struct cxl_dev_state *cxlds; member
1060 cxl_get_injected_po(struct cxl_dev_state *cxlds, u64 offset, u64 length) in cxl_get_injected_po()
1091 static int mock_get_poison(struct cxl_dev_state *cxlds, in mock_get_poison()
1111 static bool mock_poison_dev_max_injected(struct cxl_dev_state *cxlds) in mock_poison_dev_max_injected()
1122 static bool mock_poison_add(struct cxl_dev_state *cxlds, u64 dpa) in mock_poison_add()
1145 static bool mock_poison_found(struct cxl_dev_state *cxlds, u64 dpa) in mock_poison_found()
1155 static int mock_inject_poison(struct cxl_dev_state *cxlds, in mock_inject_poison()
1172 static bool mock_poison_del(struct cxl_dev_state *cxlds, u64 dpa) in mock_poison_del()
1184 static int mock_clear_poison(struct cxl_dev_state *cxlds, in mock_clear_poison()
[all …]
Dmock.c199 int __wrap_cxl_await_media_ready(struct cxl_dev_state *cxlds) in __wrap_cxl_await_media_ready()
214 int __wrap_cxl_hdm_decode_init(struct cxl_dev_state *cxlds, in __wrap_cxl_hdm_decode_init()
Dcxl.c1000 struct cxl_dev_state *cxlds = cxlmd->cxlds; in mock_cxl_endpoint_parse_cdat() local