Home
last modified time | relevance | path

Searched refs:cxl_memdev (Results 1 – 18 of 18) sorted by relevance

/linux-6.3-rc2/drivers/cxl/core/
A Dmemdev.c24 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in cxl_memdev_release()
39 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in firmware_version_show()
49 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in payload_max_show()
59 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in label_storage_size_show()
69 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in ram_size_show()
214 struct cxl_memdev *cxlmd = _cxlmd; in cxl_memdev_unregister()
224 struct cxl_memdev *cxlmd; in detach_memdev()
236 struct cxl_memdev *cxlmd; in cxl_memdev_alloc()
299 struct cxl_memdev *cxlmd = in cxl_memdev_open()
310 struct cxl_memdev *cxlmd = in cxl_memdev_release_file()
[all …]
A Dcore.h48 int cxl_query_cmd(struct cxl_memdev *cxlmd,
50 int cxl_send_cmd(struct cxl_memdev *cxlmd, struct cxl_send_command __user *s);
A Dtrace.h50 TP_PROTO(const struct cxl_memdev *cxlmd, u32 status, u32 fe, u32 *hl),
98 TP_PROTO(const struct cxl_memdev *cxlmd, u32 status),
127 TP_PROTO(const struct cxl_memdev *cxlmd, enum cxl_event_log_type log,
225 TP_PROTO(const struct cxl_memdev *cxlmd, enum cxl_event_log_type log,
315 TP_PROTO(const struct cxl_memdev *cxlmd, enum cxl_event_log_type log,
398 TP_PROTO(const struct cxl_memdev *cxlmd, enum cxl_event_log_type log,
547 TP_PROTO(const struct cxl_memdev *cxlmd, enum cxl_event_log_type log,
A Dpmem.c201 struct cxl_memdev *cxlmd) in cxl_nvdimm_alloc()
232 struct cxl_memdev *cxlmd = _cxlmd; in cxlmd_release_nvdimm()
249 int devm_cxl_add_nvdimm(struct cxl_memdev *cxlmd) in devm_cxl_add_nvdimm()
A Dregion.c135 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_decode_reset()
187 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_decode_commit()
839 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_port_attach_region()
966 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in check_last_peer()
971 struct cxl_memdev *cxlmd_peer; in check_last_peer()
1010 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_port_setup_targets()
1202 struct cxl_memdev *cxlmd; in cxl_region_teardown_targets()
1232 struct cxl_memdev *cxlmd; in cxl_region_setup_targets()
1266 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_validate_position()
1291 struct cxl_memdev *cxlmd_target; in cxl_region_validate_position()
[all …]
A Dport.c1189 struct cxl_memdev *cxlmd = data; in delete_endpoint()
1211 int cxl_endpoint_autoremove(struct cxl_memdev *cxlmd, struct cxl_port *endpoint) in cxl_endpoint_autoremove()
1253 struct cxl_memdev *cxlmd;
1274 struct cxl_memdev *cxlmd = data; in cxl_detach_ep()
1340 static int add_port_attach_ep(struct cxl_memdev *cxlmd, in add_port_attach_ep()
1408 int devm_cxl_enumerate_ports(struct cxl_memdev *cxlmd) in devm_cxl_enumerate_ports()
1494 struct cxl_port *cxl_mem_find_port(struct cxl_memdev *cxlmd, in cxl_mem_find_port()
1923 bool schedule_cxl_memdev_detach(struct cxl_memdev *cxlmd) in schedule_cxl_memdev_detach()
A Dhdm.c197 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in __cxl_dpa_release()
240 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in __cxl_dpa_reserve()
388 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_dpa_set_mode()
433 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_dpa_alloc()
A Dmbox.c434 int cxl_query_cmd(struct cxl_memdev *cxlmd, in cxl_query_cmd()
538 int cxl_send_cmd(struct cxl_memdev *cxlmd, struct cxl_send_command __user *s) in cxl_send_cmd()
771 static void cxl_event_trace_record(const struct cxl_memdev *cxlmd, in cxl_event_trace_record()
A Dpci.c446 struct cxl_memdev *cxlmd; in find_cdat_doe()
684 struct cxl_memdev *cxlmd = cxlds->cxlmd; in cxl_error_detected()
/linux-6.3-rc2/drivers/cxl/
A Dsecurity.c16 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_get_security_flags()
69 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_security_change_key()
95 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in __cxl_pmem_security_disable()
130 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_security_freeze()
143 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_security_unlock()
168 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_security_passphrase_erase()
A Dcxlmem.h44 struct cxl_memdev { struct
55 static inline struct cxl_memdev *to_cxl_memdev(struct device *dev) in to_cxl_memdev() argument
57 return container_of(dev, struct cxl_memdev, dev); in to_cxl_memdev()
70 static inline struct cxl_memdev *
84 struct cxl_memdev *devm_cxl_add_memdev(struct cxl_dev_state *cxlds);
90 struct cxl_memdev *cxlmd) in cxl_ep_load()
261 struct cxl_memdev *cxlmd;
A Dcxl.h512 struct cxl_memdev *cxlmd;
517 struct cxl_memdev *cxlmd;
662 int devm_cxl_enumerate_ports(struct cxl_memdev *cxlmd);
665 struct cxl_port *cxl_mem_find_port(struct cxl_memdev *cxlmd,
667 bool schedule_cxl_memdev_detach(struct cxl_memdev *cxlmd);
694 int cxl_endpoint_autoremove(struct cxl_memdev *cxlmd, struct cxl_port *endpoint);
760 int devm_cxl_add_nvdimm(struct cxl_memdev *cxlmd);
A Dmem.c41 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in cxl_mem_dpa_show()
48 static int devm_cxl_add_endpoint(struct device *host, struct cxl_memdev *cxlmd, in devm_cxl_add_endpoint()
99 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in cxl_mem_probe()
A Dpmem.c66 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_nvdimm_probe()
196 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_nvdimm_ctl()
365 struct cxl_memdev *cxlmd = m->cxlmd; in cxl_pmem_region_probe()
A Dpci.c705 struct cxl_memdev *cxlmd; in cxl_pci_probe()
811 struct cxl_memdev *cxlmd = cxlds->cxlmd; in cxl_slot_reset()
825 struct cxl_memdev *cxlmd = cxlds->cxlmd; in cxl_error_resume()
A Dport.c81 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport); in cxl_endpoint_port_probe()
/linux-6.3-rc2/tools/testing/cxl/test/
A Dmem.c979 struct cxl_memdev *cxlmd; in cxl_mock_mem_probe()
A Dcxl.c741 struct cxl_memdev *cxlmd; in mock_init_hdm_decoder()

Completed in 35 milliseconds