Searched refs:cxl_mbox (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/cxl/ |
| A D | security.c | 17 struct cxl_mailbox *cxl_mbox = &cxlmd->cxlds->cxl_mbox; in cxl_pmem_get_security_flags() local 33 rc = cxl_internal_send_cmd(cxl_mbox, &mbox_cmd); in cxl_pmem_get_security_flags() 74 struct cxl_mailbox *cxl_mbox = &cxlmd->cxlds->cxl_mbox; in cxl_pmem_security_change_key() local 91 return cxl_internal_send_cmd(cxl_mbox, &mbox_cmd); in cxl_pmem_security_change_key() 100 struct cxl_mailbox *cxl_mbox = &cxlmd->cxlds->cxl_mbox; in __cxl_pmem_security_disable() local 116 return cxl_internal_send_cmd(cxl_mbox, &mbox_cmd); in __cxl_pmem_security_disable() 135 struct cxl_mailbox *cxl_mbox = &cxlmd->cxlds->cxl_mbox; in cxl_pmem_security_freeze() local 148 struct cxl_mailbox *cxl_mbox = &cxlmd->cxlds->cxl_mbox; in cxl_pmem_security_unlock() local 160 rc = cxl_internal_send_cmd(cxl_mbox, &mbox_cmd); in cxl_pmem_security_unlock() 173 struct cxl_mailbox *cxl_mbox = &cxlmd->cxlds->cxl_mbox; in cxl_pmem_security_passphrase_erase() local [all …]
|
| A D | pci.c | 128 struct cxl_mailbox *cxl_mbox = &cxlds->cxl_mbox; in cxl_pci_mbox_irq() local 137 mutex_lock(&cxl_mbox->mbox_mutex); in cxl_pci_mbox_irq() 157 struct cxl_mailbox *cxl_mbox = &cxlds->cxl_mbox; in cxl_mbox_sanitize_work() local 159 mutex_lock(&cxl_mbox->mbox_mutex); in cxl_mbox_sanitize_work() 392 struct cxl_mailbox *cxl_mbox = &cxlds->cxl_mbox; in cxl_pci_setup_mailbox() local 426 cxl_mbox->payload_size = in cxl_pci_setup_mailbox() 436 cxl_mbox->payload_size = min_t(size_t, cxl_mbox->payload_size, SZ_1M); in cxl_pci_setup_mailbox() 439 cxl_mbox->payload_size); in cxl_pci_setup_mailbox() 582 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_mem_alloc_event_buf() local 658 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_event_get_int_policy() local [all …]
|
| A D | pmem.c | 105 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_pmem_get_config_size() local 113 cxl_mbox->payload_size - sizeof(struct cxl_mbox_set_lsa), in cxl_pmem_get_config_size() 123 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_pmem_get_config_data() local 145 rc = cxl_internal_send_cmd(cxl_mbox, &mbox_cmd); in cxl_pmem_get_config_data() 155 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_pmem_set_config_data() local 182 rc = cxl_internal_send_cmd(cxl_mbox, &mbox_cmd); in cxl_pmem_set_config_data()
|
| A D | cxlmem.h | 445 struct cxl_mailbox cxl_mbox; member 448 static inline struct cxl_dev_state *mbox_to_cxlds(struct cxl_mailbox *cxl_mbox) in mbox_to_cxlds() argument 450 return dev_get_drvdata(cxl_mbox->host); in mbox_to_cxlds() 816 int cxl_internal_send_cmd(struct cxl_mailbox *cxl_mbox,
|
| /linux/drivers/cxl/core/ |
| A D | mbox.c | 256 rc = cxl_mbox->mbox_send(cxl_mbox, mbox_cmd); in cxl_internal_send_cmd() 356 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_mbox_cmd_ctor() local 402 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_to_mem_cmd_raw() local 500 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_validate_cmd_from_user() local 598 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in handle_mailbox_cmd_from_user() local 609 rc = cxl_mbox->mbox_send(cxl_mbox, mbox_cmd); in handle_mailbox_cmd_from_user() 667 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_xfer_log() local 761 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_get_gsl() local 920 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_clear_event_record() local 990 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_mem_get_records_log() local [all …]
|
| A D | memdev.c | 127 struct cxl_mailbox *cxl_mbox = &cxlds->cxl_mbox; in security_state_show() local 281 struct cxl_mailbox *cxl_mbox = &cxlmd->cxlds->cxl_mbox; in cxl_inject_poison() local 317 dev_warn_once(cxl_mbox->host, in cxl_inject_poison() 336 struct cxl_mailbox *cxl_mbox = &cxlmd->cxlds->cxl_mbox; in cxl_clear_poison() local 381 dev_warn_once(cxl_mbox->host, in cxl_clear_poison() 718 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_mem_get_fw_info() local 753 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_mem_activate_fw() local 785 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_mem_abort_fw_xfer() local 836 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_fw_prepare() local 862 struct cxl_mailbox *cxl_mbox = &cxlds->cxl_mbox; in cxl_fw_write() local [all …]
|
| /linux/include/cxl/ |
| A D | mailbox.h | 23 int (*mbox_send)(struct cxl_mailbox *cxl_mbox, struct cxl_mbox_cmd *cmd); 26 int cxl_mailbox_init(struct cxl_mailbox *cxl_mbox, struct device *host);
|
| /linux/tools/testing/cxl/test/ |
| A D | mem.c | 538 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in mock_get_log() local 547 if (length > cxl_mbox->payload_size) in mock_get_log() 622 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_mockmem_sanitize_work() local 624 mutex_lock(&cxl_mbox->mbox_mutex); in cxl_mockmem_sanitize_work() 628 mutex_unlock(&cxl_mbox->mbox_mutex); in cxl_mockmem_sanitize_work() 637 struct cxl_mailbox *cxl_mbox = &mds->cxlds.cxl_mbox; in mock_sanitize() local 655 mutex_lock(&cxl_mbox->mbox_mutex); in mock_sanitize() 662 mutex_unlock(&cxl_mbox->mbox_mutex); in mock_sanitize() 1479 struct cxl_mailbox *cxl_mbox; in cxl_mock_mem_probe() local 1512 cxl_mbox = &mds->cxlds.cxl_mbox; in cxl_mock_mem_probe() [all …]
|
Completed in 29 milliseconds