Home
last modified time | relevance | path

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

/linux-6.15/drivers/cxl/core/
Dmemdev.c27 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in cxl_memdev_release() local
42 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in firmware_version_show() local
55 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in payload_max_show() local
68 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in label_storage_size_show() local
89 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in ram_size_show() local
102 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in pmem_size_show() local
115 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in serial_show() local
133 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in security_state_show() local
166 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in security_sanitize_store() local
186 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in security_erase_store() local
[all …]
Dpmem.c196 struct cxl_memdev *cxlmd) in cxl_nvdimm_alloc()
227 struct cxl_memdev *cxlmd = _cxlmd; in cxlmd_release_nvdimm() local
246 struct cxl_memdev *cxlmd) in devm_cxl_add_nvdimm()
Dregion.c259 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_decode_reset() local
314 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_decode_commit() local
1081 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_port_attach_region() local
1228 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in check_last_peer() local
1316 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_port_setup_targets() local
1542 struct cxl_memdev *cxlmd; in cxl_region_teardown_targets() local
1578 struct cxl_memdev *cxlmd; in cxl_region_setup_targets() local
1626 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_validate_position() local
1675 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_attach_position() local
1829 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_calc_interleave_pos() local
[all …]
Dhdm.c262 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in __cxl_dpa_release() local
356 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in __cxl_dpa_reserve() local
579 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_dpa_set_part() local
608 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in __cxl_dpa_alloc() local
793 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_decoder_commit() local
1044 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in init_hdm_decoder() local
Dcore.h38 const struct cxl_memdev *cxlmd, u64 dpa) in cxl_dpa_to_hpa()
43 struct cxl_region *cxl_dpa_to_region(const struct cxl_memdev *cxlmd, u64 dpa) in cxl_dpa_to_region()
Dport.c197 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in mode_show() local
845 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport_dev); in cxl_port_add() local
1404 struct cxl_memdev *cxlmd = data; in delete_endpoint() local
1420 int cxl_endpoint_autoremove(struct cxl_memdev *cxlmd, struct cxl_port *endpoint) in cxl_endpoint_autoremove()
1463 struct cxl_memdev *cxlmd; member
1484 struct cxl_memdev *cxlmd = data; in cxl_detach_ep() local
1548 static int add_port_attach_ep(struct cxl_memdev *cxlmd, in add_port_attach_ep()
1617 int devm_cxl_enumerate_ports(struct cxl_memdev *cxlmd) in devm_cxl_enumerate_ports()
1712 struct cxl_port *cxl_mem_find_port(struct cxl_memdev *cxlmd, in cxl_mem_find_port()
2124 bool schedule_cxl_memdev_detach(struct cxl_memdev *cxlmd) in schedule_cxl_memdev_detach()
[all …]
Dmbox.c889 void cxl_event_trace_record(const struct cxl_memdev *cxlmd, in cxl_event_trace_record()
935 static void __cxl_event_trace_record(const struct cxl_memdev *cxlmd, in __cxl_event_trace_record()
1027 struct cxl_memdev *cxlmd = mds->cxlds.cxlmd; in cxl_mem_get_records_log() local
1253 int cxl_mem_sanitize(struct cxl_memdev *cxlmd, u16 cmd) in cxl_mem_sanitize()
1387 int cxl_mem_get_poison(struct cxl_memdev *cxlmd, u64 offset, u64 len, in cxl_mem_get_poison()
Dmce.c15 struct cxl_memdev *cxlmd = mds->cxlds.cxlmd; in cxl_handle_mce() local
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
587 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxled_get_dpa_perf() local
642 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_endpoint_gather_bandwidth() local
Dfeatures.c651 struct cxl_memdev *cxlmd = fwctl_to_memdev(fwctl_dev); in cxlctl_fw_rpc() local
680 int devm_cxl_setup_fwctl(struct device *host, struct cxl_memdev *cxlmd) in devm_cxl_setup_fwctl()
Dpci.c588 struct cxl_memdev *cxlmd; in read_cdat_data() local
925 struct cxl_memdev *cxlmd = cxlds->cxlmd; in cxl_error_detected() local
Dtrace.h252 #define CXL_EVT_TP_fast_assign(cxlmd, l, hdr) \ argument
/linux-6.15/drivers/cxl/
Dmem.c41 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in cxl_mem_dpa_show() local
48 static int devm_cxl_add_endpoint(struct device *host, struct cxl_memdev *cxlmd, in devm_cxl_add_endpoint()
88 struct cxl_memdev *cxlmd = data; in cxl_debugfs_poison_inject() local
98 struct cxl_memdev *cxlmd = data; in cxl_debugfs_poison_clear() local
108 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in cxl_mem_probe() local
219 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in cxl_mem_visible() local
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
Dpmem.c92 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_nvdimm_arm_dirty_shutdown_tracking() local
125 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_nvdimm_probe() local
268 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_nvdimm_ctl() local
435 struct cxl_memdev *cxlmd = m->cxlmd; in cxl_pmem_region_probe() local
Dport.c28 static void schedule_detach(void *cxlmd) in schedule_detach()
95 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport_dev); in cxl_endpoint_port_probe() local
Dpci.c826 struct cxl_memdev *cxlmd = cxlds->cxlmd; in rcd_pcie_cap_emit() local
910 struct cxl_memdev *cxlmd; in cxl_pci_probe() local
1073 struct cxl_memdev *cxlmd = cxlds->cxlmd; in cxl_slot_reset() local
1087 struct cxl_memdev *cxlmd = cxlds->cxlmd; in cxl_error_resume() local
1097 struct cxl_memdev *cxlmd = cxlds->cxlmd; in cxl_reset_done() local
Dcxl.h545 struct cxl_memdev *cxlmd; member
551 struct cxl_memdev *cxlmd; member
Dcxlmem.h114 struct cxl_memdev *cxlmd) in cxl_ep_load()
424 struct cxl_memdev *cxlmd; member
/linux-6.15/include/cxl/
Dfeatures.h82 struct cxl_memdev *cxlmd) in devm_cxl_setup_fwctl()
/linux-6.15/tools/testing/cxl/test/
Dmock.c292 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport_dev); in __wrap_cxl_endpoint_parse_cdat() local
Dcxl.c748 struct cxl_memdev *cxlmd; in mock_init_hdm_decoder() local
1001 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport_dev); in mock_cxl_endpoint_parse_cdat() local
Dmem.c1691 struct cxl_memdev *cxlmd; in cxl_mock_mem_probe() local