Home
last modified time | relevance | path

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

/drivers/cxl/core/
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()
82 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in pmem_size_show()
95 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in serial_show()
205 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in cxl_memdev_shutdown()
214 struct cxl_memdev *cxlmd = _cxlmd; in cxl_memdev_unregister()
224 struct cxl_memdev *cxlmd; in detach_memdev()
[all …]
Dcore.h44 int cxl_query_cmd(struct cxl_memdev *cxlmd,
46 int cxl_send_cmd(struct cxl_memdev *cxlmd, struct cxl_send_command __user *s);
Dregion.c131 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_decode_reset()
167 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_decode_commit()
801 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_port_attach_region()
928 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in check_last_peer()
933 struct cxl_memdev *cxlmd_peer; in check_last_peer()
972 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_port_setup_targets()
1138 struct cxl_memdev *cxlmd; in cxl_region_teardown_targets()
1161 struct cxl_memdev *cxlmd; in cxl_region_setup_targets()
1195 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_region_validate_position()
1210 struct cxl_memdev *cxlmd_target = cxled_to_memdev(cxled_target); in cxl_region_validate_position()
[all …]
Dpmem.c223 static struct cxl_nvdimm *cxl_nvdimm_alloc(struct cxl_memdev *cxlmd) in cxl_nvdimm_alloc()
257 int devm_cxl_add_nvdimm(struct device *host, struct cxl_memdev *cxlmd) in devm_cxl_add_nvdimm()
Dport.c1095 struct cxl_memdev *cxlmd = data; in delete_endpoint()
1116 int cxl_endpoint_autoremove(struct cxl_memdev *cxlmd, struct cxl_port *endpoint) in cxl_endpoint_autoremove()
1157 struct cxl_memdev *cxlmd = data; in cxl_detach_ep()
1238 static int add_port_attach_ep(struct cxl_memdev *cxlmd, in add_port_attach_ep()
1306 int devm_cxl_enumerate_ports(struct cxl_memdev *cxlmd) in devm_cxl_enumerate_ports()
1385 struct cxl_port *cxl_mem_find_port(struct cxl_memdev *cxlmd, in cxl_mem_find_port()
1795 bool schedule_cxl_memdev_detach(struct cxl_memdev *cxlmd) in schedule_cxl_memdev_detach()
Dhdm.c166 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in __cxl_dpa_release()
209 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in __cxl_dpa_reserve()
359 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_dpa_set_mode()
404 struct cxl_memdev *cxlmd = cxled_to_memdev(cxled); in cxl_dpa_alloc()
Dmbox.c430 int cxl_query_cmd(struct cxl_memdev *cxlmd, in cxl_query_cmd()
529 int cxl_send_cmd(struct cxl_memdev *cxlmd, struct cxl_send_command __user *s) in cxl_send_cmd()
Dpci.c534 struct cxl_memdev *cxlmd; in find_cdat_doe()
/drivers/cxl/
Dcxlmem.h40 struct cxl_memdev { struct
48 static inline struct cxl_memdev *to_cxl_memdev(struct device *dev) in to_cxl_memdev() argument
50 return container_of(dev, struct cxl_memdev, dev); in to_cxl_memdev()
63 static inline struct cxl_memdev *
77 struct cxl_memdev *devm_cxl_add_memdev(struct cxl_dev_state *cxlds);
83 struct cxl_memdev *cxlmd) in cxl_ep_load()
Dcxl.h424 struct cxl_memdev *cxlmd;
430 struct cxl_memdev *cxlmd;
566 int devm_cxl_enumerate_ports(struct cxl_memdev *cxlmd);
568 struct cxl_port *cxl_mem_find_port(struct cxl_memdev *cxlmd,
570 bool schedule_cxl_memdev_detach(struct cxl_memdev *cxlmd);
591 int cxl_endpoint_autoremove(struct cxl_memdev *cxlmd, struct cxl_port *endpoint);
640 int devm_cxl_add_nvdimm(struct device *host, struct cxl_memdev *cxlmd);
Dmem.c41 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in cxl_mem_dpa_show()
48 static int devm_cxl_add_endpoint(struct cxl_memdev *cxlmd, in devm_cxl_add_endpoint()
88 struct cxl_memdev *cxlmd = to_cxl_memdev(dev); in cxl_mem_probe()
Dpmem.c55 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_nvdimm_probe()
187 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_nvdimm_ctl()
512 struct cxl_memdev *cxlmd = m->cxlmd; in cxl_pmem_region_probe()
Dport.c53 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport); in cxl_port_probe()
Dpci.c434 struct cxl_memdev *cxlmd; in cxl_pci_probe()