Searched refs:cxl_dev_state (Results 1 - 16 of 16) sorted by relevance

/linux-master/drivers/cxl/
H A Dcxlpci.h125 struct cxl_dev_state;
126 int cxl_hdm_decode_init(struct cxl_dev_state *cxlds, struct cxl_hdm *cxlhdm,
H A Dpci.c56 static int cxl_pci_mbox_wait_for_doorbell(struct cxl_dev_state *cxlds)
94 struct cxl_dev_state *cxlds;
97 static int cxl_request_irq(struct cxl_dev_state *cxlds, int irq,
113 static bool cxl_mbox_background_complete(struct cxl_dev_state *cxlds)
126 struct cxl_dev_state *cxlds = dev_id->cxlds;
154 struct cxl_dev_state *cxlds = &mds->cxlds;
198 struct cxl_dev_state *cxlds = &mds->cxlds;
387 struct cxl_dev_state *cxlds = &mds->cxlds;
526 struct cxl_dev_state *cxlds = pci_get_drvdata(pdev);
616 struct cxl_dev_state *cxld
[all...]
H A Dcxlmem.h51 struct cxl_dev_state *cxlds;
90 struct cxl_dev_state *cxlds);
409 * struct cxl_dev_state - The driver device state
411 * cxl_dev_state represents the CXL driver/device state. It provides an
428 struct cxl_dev_state { struct
479 struct cxl_dev_state cxlds;
509 to_cxl_memdev_state(struct cxl_dev_state *cxlds)
819 int cxl_await_media_ready(struct cxl_dev_state *cxlds);
864 void cxl_dpa_debug(struct seq_file *file, struct cxl_dev_state *cxlds);
H A Dport.c96 struct cxl_dev_state *cxlds = cxlmd->cxlds;
H A Dpmem.c39 struct cxl_dev_state *cxlds = cxl_nvd->cxlmd->cxlds;
365 struct cxl_dev_state *cxlds = cxlmd->cxlds;
H A Dmem.c110 struct cxl_dev_state *cxlds = cxlmd->cxlds;
/linux-master/drivers/cxl/core/
H A Dmemdev.c43 struct cxl_dev_state *cxlds = cxlmd->cxlds;
56 struct cxl_dev_state *cxlds = cxlmd->cxlds;
69 struct cxl_dev_state *cxlds = cxlmd->cxlds;
82 struct cxl_dev_state *cxlds = cxlmd->cxlds;
95 struct cxl_dev_state *cxlds = cxlmd->cxlds;
108 struct cxl_dev_state *cxlds = cxlmd->cxlds;
126 struct cxl_dev_state *cxlds = cxlmd->cxlds;
195 struct cxl_dev_state *cxlds = cxlmd->cxlds;
256 struct cxl_dev_state *cxlds = cxlmd->cxlds;
410 struct cxl_dev_state *cxld
[all...]
H A Dpci.c106 static int cxl_dvsec_mem_range_valid(struct cxl_dev_state *cxlds, int id)
142 static int cxl_dvsec_mem_range_active(struct cxl_dev_state *cxlds, int id)
180 int cxl_await_media_ready(struct cxl_dev_state *cxlds)
245 static int cxl_set_mem_enable(struct cxl_dev_state *cxlds, u16 val)
273 static int devm_cxl_enable_mem(struct device *host, struct cxl_dev_state *cxlds)
436 int cxl_hdm_decode_init(struct cxl_dev_state *cxlds, struct cxl_hdm *cxlhdm,
689 static void __cxl_handle_cor_ras(struct cxl_dev_state *cxlds,
706 static void cxl_handle_endpoint_cor_ras(struct cxl_dev_state *cxlds)
732 static bool __cxl_handle_ras(struct cxl_dev_state *cxlds,
766 static bool cxl_handle_endpoint_ras(struct cxl_dev_state *cxld
[all...]
H A Dcdat.c257 static void cxl_memdev_set_qos_class(struct cxl_dev_state *cxlds,
347 struct cxl_dev_state *cxlds = cxlmd->cxlds;
393 struct cxl_dev_state *cxlds = cxlmd->cxlds;
553 struct cxl_dev_state *cxlds = cxlmd->cxlds;
H A Dhdm.c199 void cxl_dpa_debug(struct seq_file *file, struct cxl_dev_state *cxlds)
221 struct cxl_dev_state *cxlds = cxlmd->cxlds;
264 struct cxl_dev_state *cxlds = cxlmd->cxlds;
412 struct cxl_dev_state *cxlds = cxlmd->cxlds;
459 struct cxl_dev_state *cxlds = cxlmd->cxlds;
859 struct cxl_dev_state *cxlds = cxlmd->cxlds;
H A Dmbox.c1162 struct cxl_dev_state *cxlds = &mds->cxlds;
1262 struct cxl_dev_state *cxlds = &mds->cxlds;
H A Dregion.c262 struct cxl_dev_state *cxlds = cxlmd->cxlds;
1427 struct cxl_dev_state *cxlds;
1462 struct cxl_dev_state *cxlds;
2571 struct cxl_dev_state *cxlds = cxlmd->cxlds;
H A Dport.c847 struct cxl_dev_state *cxlds = cxlmd->cxlds;
/linux-master/tools/testing/cxl/test/
H A Dmem.c457 static int mock_set_timestamp(struct cxl_dev_state *cxlds,
1066 struct cxl_dev_state *cxlds;
1071 cxl_get_injected_po(struct cxl_dev_state *cxlds, u64 offset, u64 length)
1102 static int mock_get_poison(struct cxl_dev_state *cxlds,
1122 static bool mock_poison_dev_max_injected(struct cxl_dev_state *cxlds)
1133 static bool mock_poison_add(struct cxl_dev_state *cxlds, u64 dpa)
1156 static bool mock_poison_found(struct cxl_dev_state *cxlds, u64 dpa)
1166 static int mock_inject_poison(struct cxl_dev_state *cxlds,
1183 static bool mock_poison_del(struct cxl_dev_state *cxlds, u64 dpa)
1195 static int mock_clear_poison(struct cxl_dev_state *cxld
[all...]
H A Dmock.c199 int __wrap_cxl_await_media_ready(struct cxl_dev_state *cxlds)
214 int __wrap_cxl_hdm_decode_init(struct cxl_dev_state *cxlds,
H A Dcxl.c1002 struct cxl_dev_state *cxlds = cxlmd->cxlds;

Completed in 204 milliseconds