Home
last modified time | relevance | path

Searched defs:cxlmd (Results 1 – 25 of 25) sorted by relevance

/linux/drivers/cxl/core/
H A Dmemdev.c27 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in cxl_memdev_release() local
44 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in firmware_version_show() local
57 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in payload_max_show() local
70 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in label_storage_size_show() local
91 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in ram_size_show() local
104 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in pmem_size_show() local
117 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in serial_show() local
135 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in security_state_show() local
168 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in security_sanitize_store() local
188 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in security_erase_store() local
[all …]
H A Dedac.c36 struct cxl_memdev *cxlmd; member
107 struct cxl_memdev *cxlmd; in cxl_scrub_get_attrbs() local
156 struct cxl_memdev *cxlmd; in cxl_scrub_set_attrbs_region() local
204 struct cxl_memdev *cxlmd; in cxl_scrub_set_attrbs_device() local
365 static int cxl_memdev_scrub_init(struct cxl_memdev *cxlmd, in cxl_memdev_scrub_init()
420 struct cxl_memdev *cxlmd; in cxl_region_scrub_init() local
480 struct cxl_memdev *cxlmd; member
550 struct cxl_memdev *cxlmd = cxl_ecs_ctx->cxlmd; in cxl_mem_ecs_get_attrbs() local
580 struct cxl_memdev *cxlmd = cxl_ecs_ctx->cxlmd; in cxl_mem_ecs_set_attrbs() local
777 static int cxl_memdev_ecs_init(struct cxl_memdev *cxlmd, in cxl_memdev_ecs_init()
[all …]
H A Dras.c40 static void cxl_cper_trace_corr_prot_err(struct cxl_memdev *cxlmd, in cxl_cper_trace_corr_prot_err()
49 cxl_cper_trace_uncorr_prot_err(struct cxl_memdev *cxlmd, in cxl_cper_trace_uncorr_prot_err()
88 struct cxl_memdev *cxlmd; in cxl_cper_handle_prot_err() local
271 struct cxl_memdev *cxlmd = cxlds->cxlmd; in cxl_cor_error_detected() local
294 struct cxl_memdev *cxlmd = cxlds->cxlmd; in cxl_error_detected() local
H A Dpmem.c203 struct cxl_memdev *cxlmd) in cxl_nvdimm_alloc()
236 struct cxl_memdev *cxlmd = _cxlmd; in cxlmd_release_nvdimm() local
256 struct cxl_memdev *cxlmd) in devm_cxl_add_nvdimm()
H A Dregion.c264 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_decode_reset() local
319 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_decode_commit() local
1154 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_setup_flags() local
1202 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_port_attach_region() local
1358 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in check_last_peer() local
1446 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_port_setup_targets() local
1671 struct cxl_memdev *cxlmd; in cxl_region_teardown_targets() local
1707 struct cxl_memdev *cxlmd; in cxl_region_setup_targets() local
1755 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_validate_position() local
1804 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_attach_position() local
[all …]
H A Dhdm.c249 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in __cxl_dpa_release() local
343 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in __cxl_dpa_reserve() local
572 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_dpa_set_part() local
601 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in __cxl_dpa_alloc() local
825 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_decoder_commit() local
1043 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in init_hdm_decoder() local
1253 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport_dev); in devm_cxl_endpoint_decoders_setup() local
H A Dport.c201 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in mode_show() local
847 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport_dev); in cxl_port_add() local
1432 struct cxl_memdev *cxlmd = data; in delete_endpoint() local
1448 int cxl_endpoint_autoremove(struct cxl_memdev *cxlmd, struct cxl_port *endpoint) in cxl_endpoint_autoremove()
1488 struct cxl_memdev *cxlmd; member
1509 struct cxl_memdev *cxlmd = data; in cxl_detach_ep() local
1722 static int add_port_attach_ep(struct cxl_memdev *cxlmd, in add_port_attach_ep()
1807 int devm_cxl_enumerate_ports(struct cxl_memdev *cxlmd) in devm_cxl_enumerate_ports()
1910 struct cxl_port *cxl_mem_find_port(struct cxl_memdev *cxlmd, in cxl_mem_find_port()
2315 bool schedule_cxl_memdev_detach(struct cxl_memdev *cxlmd) in schedule_cxl_memdev_detach()
[all …]
H A Dmbox.c898 void cxl_event_trace_record(struct cxl_memdev *cxlmd, in cxl_event_trace_record()
974 static void __cxl_event_trace_record(struct cxl_memdev *cxlmd, in __cxl_event_trace_record()
1068 struct cxl_memdev *cxlmd = mds->cxlds.cxlmd; in cxl_mem_get_records_log() local
1294 int cxl_mem_sanitize(struct cxl_memdev *cxlmd, u16 cmd) in cxl_mem_sanitize()
1379 int cxl_mem_get_poison(struct cxl_memdev *cxlmd, u64 offset, u64 len, in cxl_mem_get_poison()
H A Dcore.h59 const struct cxl_memdev *cxlmd, u64 dpa) in cxl_dpa_to_hpa()
64 struct cxl_region *cxl_dpa_to_region(const struct cxl_memdev *cxlmd, u64 dpa) in cxl_dpa_to_region()
H A Dcdat.c348 static void cxl_qos_class_verify(struct cxl_memdev *cxlmd) in cxl_qos_class_verify()
405 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport_dev); in DEFINE_FREE() local
584 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxled_get_dpa_perf() local
639 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_endpoint_gather_bandwidth() local
H A Dfeatures.c658 struct cxl_memdev *cxlmd = fwctl_to_memdev(fwctl_dev); in cxlctl_fw_rpc() local
693 int devm_cxl_setup_fwctl(struct device *host, struct cxl_memdev *cxlmd) in devm_cxl_setup_fwctl()
H A Dtrace.h266 #define CXL_EVT_TP_fast_assign(cxlmd, l, hdr) \ argument
H A Dpci.c571 struct cxl_memdev *cxlmd; in read_cdat_data() local
/linux/drivers/cxl/
H A Dsecurity.c16 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_get_security_flags() local
73 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_security_change_key() local
99 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in __cxl_pmem_security_disable() local
134 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_security_freeze() local
147 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_security_unlock() local
172 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_security_passphrase_erase() local
H A Dpmem.c106 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_nvdimm_arm_dirty_shutdown_tracking() local
139 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_nvdimm_probe() local
285 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_nvdimm_ctl() local
455 struct cxl_memdev *cxlmd = m->cxlmd; in cxl_pmem_region_probe() local
H A Dpci.c705 struct cxl_memdev *cxlmd = cxlds->cxlmd; in rcd_pcie_cap_emit() local
789 struct cxl_memdev *cxlmd; in cxl_pci_probe() local
940 struct cxl_memdev *cxlmd = cxlds->cxlmd; in cxl_slot_reset() local
954 struct cxl_memdev *cxlmd = cxlds->cxlmd; in cxl_error_resume() local
977 struct cxl_memdev *cxlmd = cxlds->cxlmd; in cxl_reset_done() local
H A Dcxlmem.h121 static inline int cxl_memdev_attach_region(struct cxl_memdev *cxlmd) in cxl_memdev_attach_region()
150 struct cxl_memdev *cxlmd) in cxl_ep_load()
827 static inline int devm_cxl_memdev_edac_register(struct cxl_memdev *cxlmd) in devm_cxl_memdev_edac_register()
831 static inline int cxl_store_rec_gen_media(struct cxl_memdev *cxlmd, in cxl_store_rec_gen_media()
834 static inline int cxl_store_rec_dram(struct cxl_memdev *cxlmd, in cxl_store_rec_dram()
H A Dcxl.h517 struct cxl_memdev *cxlmd; member
524 struct cxl_memdev *cxlmd; member
/linux/tools/testing/cxl/test/
H A Daccel.c13 struct cxl_memdev *cxlmd; member
21 struct cxl_memdev *cxlmd; in cxl_mock_accel_probe() local
H A Dmock.c238 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport_dev); __wrap_cxl_endpoint_parse_cdat() local
H A Dcxl.c1333 struct cxl_memdev *cxlmd; in mock_init_hdm_decoder() local
1581 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport_dev); in mock_cxl_endpoint_parse_cdat() local
H A Dmem.c1710 struct cxl_memdev *cxlmd; in cxl_mock_mem_probe() local
/linux/drivers/net/ethernet/sfc/
H A Defx_cxl.h22 struct cxl_memdev *cxlmd; member
/linux/include/cxl/
H A Dfeatures.h82 struct cxl_memdev *cxlmd) in devm_cxl_setup_fwctl()
H A Dcxl.h177 struct cxl_memdev *cxlmd; member