Searched refs:cxl_memdev_state (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/cxl/ |
| H A D | cxlmem.h | 132 struct cxl_memdev_state; 133 int devm_cxl_setup_fw_upload(struct device *host, struct cxl_memdev_state *mds); 438 struct cxl_memdev_state { struct 455 static inline struct cxl_memdev_state * argument 460 return container_of(cxlds, struct cxl_memdev_state, cxlds); in to_cxl_memdev_state() 794 int cxl_dev_state_identify(struct cxl_memdev_state *mds); 796 int cxl_enumerate_cmds(struct cxl_memdev_state *mds); 797 int cxl_mem_dpa_fetch(struct cxl_memdev_state *mds, struct cxl_dpa_info *info); 798 struct cxl_memdev_state *cxl_memdev_state_create(struct device *dev, u64 serial, 800 void set_exclusive_cxl_commands(struct cxl_memdev_state *mds, [all …]
|
| H A D | pci.c | 130 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlds); in cxl_pci_mbox_irq() 155 struct cxl_memdev_state *mds = in cxl_mbox_sanitize_work() 203 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlds); in __cxl_pci_mbox_send_cmd() 390 static int cxl_pci_setup_mailbox(struct cxl_memdev_state *mds, bool irq_avail) in cxl_pci_setup_mailbox() 478 static int cxl_mem_alloc_event_buf(struct cxl_memdev_state *mds) in cxl_mem_alloc_event_buf() 517 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlds); in cxl_event_thread() 553 static int cxl_event_get_int_policy(struct cxl_memdev_state *mds, in cxl_event_get_int_policy() 572 static int cxl_event_config_msgnums(struct cxl_memdev_state *mds, in cxl_event_config_msgnums() 603 static int cxl_event_irqsetup(struct cxl_memdev_state *mds) in cxl_event_irqsetup() 648 struct cxl_memdev_state *mds, bool irq_avail) in cxl_event_config() [all …]
|
| H A D | pmem.c | 108 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlds); in cxl_nvdimm_arm_dirty_shutdown_tracking() 141 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlmd->cxlds); in cxl_nvdimm_probe() 187 static int cxl_pmem_get_config_size(struct cxl_memdev_state *mds, in cxl_pmem_get_config_size() 205 static int cxl_pmem_get_config_data(struct cxl_memdev_state *mds, in cxl_pmem_get_config_data() 237 static int cxl_pmem_set_config_data(struct cxl_memdev_state *mds, in cxl_pmem_set_config_data() 286 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlmd->cxlds); in cxl_pmem_nvdimm_ctl()
|
| H A D | security.c | 18 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlmd->cxlds); in cxl_pmem_get_security_flags()
|
| /linux/drivers/cxl/core/ |
| H A D | memdev.c | 46 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlds); in firmware_version_show() 59 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlds); in payload_max_show() 72 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlds); in label_storage_size_show() 138 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlds); in security_state_show() 207 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlmd->cxlds); in cxl_memdev_has_poison_cmd() 543 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlmd->cxlds); in cxl_memdev_security_visible() 612 int cxl_mem_dpa_fetch(struct cxl_memdev_state *mds, struct cxl_dpa_info *info) in cxl_mem_dpa_fetch() 673 void set_exclusive_cxl_commands(struct cxl_memdev_state *mds, in set_exclusive_cxl_commands() 689 void clear_exclusive_cxl_commands(struct cxl_memdev_state *mds, in clear_exclusive_cxl_commands() 808 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlmd->cxlds); in __cxl_memdev_ioctl() [all …]
|
| H A D | mbox.c | 667 static int cxl_xfer_log(struct cxl_memdev_state *mds, uuid_t *uuid, in cxl_xfer_log() 757 static void cxl_walk_cel(struct cxl_memdev_state *mds, size_t size, u8 *cel) in cxl_walk_cel() 797 static struct cxl_mbox_get_supported_logs *cxl_get_gsl(struct cxl_memdev_state *mds) in cxl_get_gsl() 846 int cxl_enumerate_cmds(struct cxl_memdev_state *mds) in cxl_enumerate_cmds() 993 static int cxl_clear_event_record(struct cxl_memdev_state *mds, in cxl_clear_event_record() 1064 static void cxl_mem_get_records_log(struct cxl_memdev_state *mds, in cxl_mem_get_records_log() 1130 void cxl_mem_get_event_records(struct cxl_memdev_state *mds, u32 status) in cxl_mem_get_event_records() 1157 int cxl_mem_get_partition_info(struct cxl_memdev_state *mds) in cxl_mem_get_partition_info() 1190 int cxl_dev_state_identify(struct cxl_memdev_state *mds) in cxl_dev_state_identify() 1233 static int __cxl_mem_sanitize(struct cxl_memdev_state *mds, u16 cmd) in __cxl_mem_sanitize() [all …]
|
| H A D | core.h | 104 struct cxl_memdev_state; 105 int cxl_mem_get_partition_info(struct cxl_memdev_state *mds);
|
| H A D | hdm.c | 826 struct cxl_memdev_state *mds = in cxl_decoder_commit()
|
| /linux/tools/testing/cxl/test/ |
| H A D | mem.c | 179 struct cxl_memdev_state *mds; 578 static int mock_get_log(struct cxl_memdev_state *mds, struct cxl_mbox_cmd *cmd) in mock_get_log() 667 struct cxl_memdev_state *mds = in cxl_mockmem_sanitize_work() 683 struct cxl_memdev_state *mds = mdata->mds; in mock_sanitize() 1563 struct cxl_memdev_state *mds = mdata->mds; in cxl_mock_mbox_send() 1711 struct cxl_memdev_state *mds; in cxl_mock_mem_probe()
|