Home
last modified time | relevance | path

Searched defs:cxlds (Results 1 – 11 of 11) sorted by relevance

/linux-6.1.9/drivers/cxl/core/
Dmbox.c164 int cxl_mbox_send_cmd(struct cxl_dev_state *cxlds, u16 opcode, void *in, in cxl_mbox_send_cmd()
257 struct cxl_dev_state *cxlds, u16 opcode, in cxl_mbox_cmd_ctor()
303 struct cxl_dev_state *cxlds) in cxl_to_mem_cmd_raw()
335 struct cxl_dev_state *cxlds) in cxl_to_mem_cmd()
398 struct cxl_dev_state *cxlds, in cxl_validate_cmd_from_user()
487 static int handle_mailbox_cmd_from_user(struct cxl_dev_state *cxlds, in handle_mailbox_cmd_from_user()
531 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_send_cmd() local
557 static int cxl_xfer_log(struct cxl_dev_state *cxlds, uuid_t *uuid, u32 size, u8 *out) in cxl_xfer_log()
593 static void cxl_walk_cel(struct cxl_dev_state *cxlds, size_t size, u8 *cel) in cxl_walk_cel()
615 static struct cxl_mbox_get_supported_logs *cxl_get_gsl(struct cxl_dev_state *cxlds) in cxl_get_gsl()
[all …]
Dmemdev.c40 struct cxl_dev_state *cxlds = cxlmd->cxlds; in firmware_version_show() local
50 struct cxl_dev_state *cxlds = cxlmd->cxlds; in payload_max_show() local
60 struct cxl_dev_state *cxlds = cxlmd->cxlds; in label_storage_size_show() local
70 struct cxl_dev_state *cxlds = cxlmd->cxlds; in ram_size_show() local
83 struct cxl_dev_state *cxlds = cxlmd->cxlds; in pmem_size_show() local
96 struct cxl_dev_state *cxlds = cxlmd->cxlds; in serial_show() local
180 void set_exclusive_cxl_commands(struct cxl_dev_state *cxlds, unsigned long *cmds) in set_exclusive_cxl_commands()
194 void clear_exclusive_cxl_commands(struct cxl_dev_state *cxlds, unsigned long *cmds) in clear_exclusive_cxl_commands()
233 static struct cxl_memdev *cxl_memdev_alloc(struct cxl_dev_state *cxlds, in cxl_memdev_alloc()
326 struct cxl_memdev *devm_cxl_add_memdev(struct cxl_dev_state *cxlds) in devm_cxl_add_memdev()
Dpci.c110 int cxl_await_media_ready(struct cxl_dev_state *cxlds) in cxl_await_media_ready()
147 static int wait_for_valid(struct cxl_dev_state *cxlds) in wait_for_valid()
179 static int cxl_set_mem_enable(struct cxl_dev_state *cxlds, u16 val) in cxl_set_mem_enable()
202 static void clear_mem_enable(void *cxlds) in clear_mem_enable()
207 static int devm_cxl_enable_mem(struct device *host, struct cxl_dev_state *cxlds) in devm_cxl_enable_mem()
266 static bool __cxl_hdm_decode_init(struct cxl_dev_state *cxlds, in __cxl_hdm_decode_init()
347 int cxl_hdm_decode_init(struct cxl_dev_state *cxlds, struct cxl_hdm *cxlhdm) in cxl_hdm_decode_init()
468 struct cxl_dev_state *cxlds; in find_cdat_doe() local
Dhdm.c146 void cxl_dpa_debug(struct seq_file *file, struct cxl_dev_state *cxlds) in cxl_dpa_debug()
168 struct cxl_dev_state *cxlds = cxlmd->cxlds; in __cxl_dpa_release() local
211 struct cxl_dev_state *cxlds = cxlmd->cxlds; in __cxl_dpa_reserve() local
357 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_dpa_set_mode() local
404 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_dpa_alloc() local
Dport.c1129 struct cxl_dev_state *cxlds = cxlmd->cxlds; in devm_cxl_add_endpoint() local
/linux-6.1.9/tools/testing/cxl/test/
Dmem.c79 static int mock_get_log(struct cxl_dev_state *cxlds, struct cxl_mbox_cmd *cmd) in mock_get_log()
103 static int mock_id(struct cxl_dev_state *cxlds, struct cxl_mbox_cmd *cmd) in mock_id()
122 static int mock_partition_info(struct cxl_dev_state *cxlds, in mock_partition_info()
140 static int mock_get_lsa(struct cxl_dev_state *cxlds, struct cxl_mbox_cmd *cmd) in mock_get_lsa()
159 static int mock_set_lsa(struct cxl_dev_state *cxlds, struct cxl_mbox_cmd *cmd) in mock_set_lsa()
176 static int mock_health_info(struct cxl_dev_state *cxlds, in mock_health_info()
206 static int cxl_mock_mbox_send(struct cxl_dev_state *cxlds, struct cxl_mbox_cmd *cmd) in cxl_mock_mbox_send()
252 struct cxl_dev_state *cxlds; in cxl_mock_mem_probe() local
Dmock.c196 int __wrap_cxl_await_media_ready(struct cxl_dev_state *cxlds) in __wrap_cxl_await_media_ready()
211 int __wrap_cxl_hdm_decode_init(struct cxl_dev_state *cxlds, in __wrap_cxl_hdm_decode_init()
/linux-6.1.9/drivers/cxl/
Dpci.c34 #define cxl_doorbell_busy(cxlds) \ argument
54 static int cxl_pci_mbox_wait_for_doorbell(struct cxl_dev_state *cxlds) in cxl_pci_mbox_wait_for_doorbell()
109 static int __cxl_pci_mbox_send_cmd(struct cxl_dev_state *cxlds, in __cxl_pci_mbox_send_cmd()
210 static int cxl_pci_mbox_send(struct cxl_dev_state *cxlds, struct cxl_mbox_cmd *cmd) in cxl_pci_mbox_send()
221 static int cxl_pci_setup_mailbox(struct cxl_dev_state *cxlds) in cxl_pci_setup_mailbox()
350 static int cxl_map_regs(struct cxl_dev_state *cxlds, struct cxl_register_map *map) in cxl_map_regs()
395 static void devm_cxl_pci_create_doe(struct cxl_dev_state *cxlds) in devm_cxl_pci_create_doe()
435 struct cxl_dev_state *cxlds; in cxl_pci_probe() local
Dpmem.c23 static void clear_exclusive(void *cxlds) in clear_exclusive()
57 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_nvdimm_probe() local
104 static int cxl_pmem_get_config_size(struct cxl_dev_state *cxlds, in cxl_pmem_get_config_size()
119 static int cxl_pmem_get_config_data(struct cxl_dev_state *cxlds, in cxl_pmem_get_config_data()
143 static int cxl_pmem_set_config_data(struct cxl_dev_state *cxlds, in cxl_pmem_set_config_data()
187 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_pmem_nvdimm_ctl() local
512 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_pmem_region_probe() local
Dport.c54 struct cxl_dev_state *cxlds = cxlmd->cxlds; in cxl_port_probe() local
Dcxlmem.h43 struct cxl_dev_state *cxlds; member