Searched refs:cxl_memdev (Results 1 – 14 of 14) sorted by relevance
/drivers/cxl/core/ |
D | memdev.c | 24 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 …]
|
D | core.h | 44 int cxl_query_cmd(struct cxl_memdev *cxlmd, 46 int cxl_send_cmd(struct cxl_memdev *cxlmd, struct cxl_send_command __user *s);
|
D | region.c | 131 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 …]
|
D | pmem.c | 223 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()
|
D | port.c | 1095 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()
|
D | hdm.c | 166 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()
|
D | mbox.c | 430 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()
|
D | pci.c | 534 struct cxl_memdev *cxlmd; in find_cdat_doe()
|
/drivers/cxl/ |
D | cxlmem.h | 40 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()
|
D | cxl.h | 424 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);
|
D | mem.c | 41 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()
|
D | pmem.c | 55 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()
|
D | port.c | 53 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport); in cxl_port_probe()
|
D | pci.c | 434 struct cxl_memdev *cxlmd; in cxl_pci_probe()
|