/kernel/linux/linux-6.6/drivers/cxl/core/ |
H A D | trace.c | 84 u64 cxl_trace_hpa(struct cxl_region *cxlr, struct cxl_memdev *cxlmd, in cxl_trace_hpa() argument
|
H A D | pmem.c | 65 struct cxl_nvdimm_bridge *cxl_find_nvdimm_bridge(struct cxl_memdev *cxlmd) in cxl_find_nvdimm_bridge() argument 232 struct cxl_memdev *cxlmd = _cxlmd; in cxlmd_release_nvdimm() local 200 cxl_nvdimm_alloc(struct cxl_nvdimm_bridge *cxl_nvb, struct cxl_memdev *cxlmd) cxl_nvdimm_alloc() argument 249 devm_cxl_add_nvdimm(struct cxl_memdev *cxlmd) devm_cxl_add_nvdimm() argument [all...] |
H A D | hdm.c | 229 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in __cxl_dpa_release() local 272 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in __cxl_dpa_reserve() local 421 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_dpa_set_mode() local 466 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_dpa_alloc() local 652 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_decoder_commit() local 869 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); init_hdm_decoder() local [all...] |
H A D | pci.c | 606 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport_dev); in read_cdat_data() local 725 struct cxl_memdev *cxlmd = cxlds->cxlmd; in cxl_error_detected() local
|
H A D | mbox.c | 513 int cxl_query_cmd(struct cxl_memdev *cxlmd, in cxl_query_cmd() argument 618 int cxl_send_cmd(struct cxl_memdev *cxlmd, struct cxl_send_command __user *s) in cxl_send_cmd() argument 863 static void cxl_event_trace_record(const struct cxl_memdev *cxlmd, in cxl_event_trace_record() argument 959 struct cxl_memdev *cxlmd = mds->cxlds.cxlmd; cxl_mem_get_records_log() local 1189 cxl_mem_sanitize(struct cxl_memdev *cxlmd, u16 cmd) cxl_mem_sanitize() argument 1307 cxl_mem_get_poison(struct cxl_memdev *cxlmd, u64 offset, u64 len, struct cxl_region *cxlr) cxl_mem_get_poison() argument [all...] |
H A D | memdev.c | 27 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 81 struct cxl_memdev *cxlmd in ram_size_show() local 94 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); pmem_size_show() local 107 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); serial_show() local 125 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); security_state_show() local 157 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); security_sanitize_store() local 177 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); security_erase_store() local 193 cxl_get_poison_by_memdev(struct cxl_memdev *cxlmd) cxl_get_poison_by_memdev() argument 221 cxl_trigger_poison_list(struct cxl_memdev *cxlmd) cxl_trigger_poison_list() argument 283 cxl_dpa_to_region(struct cxl_memdev *cxlmd, u64 dpa) cxl_dpa_to_region() argument 298 cxl_validate_poison_dpa(struct cxl_memdev *cxlmd, u64 dpa) cxl_validate_poison_dpa() argument 322 cxl_inject_poison(struct cxl_memdev *cxlmd, u64 dpa) cxl_inject_poison() argument 377 cxl_clear_poison(struct cxl_memdev *cxlmd, u64 dpa) cxl_clear_poison() argument 494 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); cxl_memdev_security_visible() local 571 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); cxl_memdev_shutdown() local 580 struct cxl_memdev *cxlmd = _cxlmd; cxl_memdev_unregister() local 590 struct cxl_memdev *cxlmd; detach_memdev() local 602 struct cxl_memdev *cxlmd; cxl_memdev_alloc() local 636 __cxl_memdev_ioctl(struct cxl_memdev *cxlmd, unsigned int cmd, unsigned long arg) __cxl_memdev_ioctl() argument 652 struct cxl_memdev *cxlmd = file->private_data; cxl_memdev_ioctl() local 667 struct cxl_memdev *cxlmd = cxl_memdev_open() local 678 struct cxl_memdev *cxlmd = cxl_memdev_release_file() local 798 struct cxl_memdev *cxlmd = cxlds->cxlmd; cxl_fw_do_cancel() local 838 struct cxl_memdev *cxlmd = cxlds->cxlmd; cxl_fw_write() local 998 struct cxl_memdev *cxlmd; devm_cxl_add_memdev() local 1058 devm_cxl_sanitize_setup_notifier(struct device *host, struct cxl_memdev *cxlmd) devm_cxl_sanitize_setup_notifier() argument [all...] |
H A D | region.c | 157 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_decode_reset() local 218 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_decode_commit() local 946 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_port_attach_region() local 1073 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); check_last_peer() local 1117 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); cxl_port_setup_targets() local 1324 struct cxl_memdev *cxlmd; cxl_region_teardown_targets() local 1360 struct cxl_memdev *cxlmd; cxl_region_setup_targets() local 1408 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); cxl_region_validate_position() local 1457 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); cxl_region_attach_position() local 1606 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); cxl_calc_interleave_pos() local 1689 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); cxl_region_attach() local 1879 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); cxl_region_detach() local 2358 struct cxl_memdev *cxlmd = cxlr_pmem->mapping[i].cxlmd; cxl_pmem_region_release() local 2398 cxl_get_poison_unmapped(struct cxl_memdev *cxlmd, struct cxl_poison_context *ctx) cxl_get_poison_unmapped() argument 2443 struct cxl_memdev *cxlmd; poison_by_decoder() local 2542 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); cxl_pmem_region_alloc() local 2806 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); construct_region() local 2888 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); cxl_add_to_region() local [all...] |
H A D | port.c | 1259 struct cxl_memdev *cxlmd = data; in delete_endpoint() local 1275 int cxl_endpoint_autoremove(struct cxl_memdev *cxlmd, struct cxl_port *endpoint) in cxl_endpoint_autoremove() argument 1319 struct cxl_memdev *cxlmd; member 1340 struct cxl_memdev *cxlmd = data; cxl_detach_ep() local 1406 add_port_attach_ep(struct cxl_memdev *cxlmd, struct device *uport_dev, struct device *dport_dev) add_port_attach_ep() argument 1474 devm_cxl_enumerate_ports(struct cxl_memdev *cxlmd) devm_cxl_enumerate_ports() argument 1568 cxl_mem_find_port(struct cxl_memdev *cxlmd, struct cxl_dport **dport) cxl_mem_find_port() argument 1993 schedule_cxl_memdev_detach(struct cxl_memdev *cxlmd) schedule_cxl_memdev_detach() argument [all...] |
/kernel/linux/linux-6.6/drivers/cxl/ |
H A D | mem.c | 41 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() argument 89 struct cxl_memdev *cxlmd = data; in cxl_debugfs_poison_inject() local 99 struct cxl_memdev *cxlmd = data; cxl_debugfs_poison_clear() local 109 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); cxl_mem_probe() local 221 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); cxl_mem_visible() local [all...] |
H A D | port.c | 28 static void schedule_detach(void *cxlmd) in schedule_detach() argument 90 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport_dev); in cxl_endpoint_port_probe() local
|
H A D | security.c | 16 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_get_security_flags() local 72 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_security_change_key() local 98 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in __cxl_pmem_security_disable() local 133 struct cxl_memdev *cxlmd in cxl_pmem_security_freeze() local 146 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; cxl_pmem_security_unlock() local 171 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; cxl_pmem_security_passphrase_erase() local [all...] |
H A D | pmem.c | 66 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_nvdimm_probe() local 197 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_nvdimm_ctl() local 366 struct cxl_memdev *cxlmd = m->cxlmd; cxl_pmem_region_probe() local [all...] |
H A D | pci.c | 786 struct cxl_memdev *cxlmd; in cxl_pci_probe() local 933 struct cxl_memdev *cxlmd = cxlds->cxlmd; in cxl_slot_reset() local 947 struct cxl_memdev *cxlmd in cxl_error_resume() local [all...] |
H A D | cxl.h | 533 struct cxl_memdev *cxlmd; member 538 struct cxl_memdev *cxlmd; member
|
H A D | cxlmem.h | 416 struct cxl_memdev *cxlmd; member 97 cxl_ep_load(struct cxl_port *port, struct cxl_memdev *cxlmd) cxl_ep_load() argument [all...] |
/kernel/linux/linux-6.6/tools/testing/cxl/test/ |
H A D | cxl.c | 742 struct cxl_memdev *cxlmd; in mock_init_hdm_decoder() local
|
H A D | mem.c | 1387 struct cxl_memdev *cxlmd; in cxl_mock_mem_probe() local
|