Searched refs:payload_in (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/cxl/core/ |
| H A D | mbox.c | 329 static bool cxl_payload_from_user_allowed(u16 opcode, void *payload_in, in cxl_payload_from_user_allowed() argument 334 struct cxl_mbox_set_partition_info *pi = payload_in; in cxl_payload_from_user_allowed() 343 const uuid_t *uuid = (uuid_t *)payload_in; in cxl_payload_from_user_allowed() 369 mbox_cmd->payload_in = vmemdup_user(u64_to_user_ptr(in_payload), in cxl_mbox_cmd_ctor() 371 if (IS_ERR(mbox_cmd->payload_in)) in cxl_mbox_cmd_ctor() 372 return PTR_ERR(mbox_cmd->payload_in); in cxl_mbox_cmd_ctor() 374 if (!cxl_payload_from_user_allowed(opcode, mbox_cmd->payload_in, in cxl_mbox_cmd_ctor() 378 kvfree(mbox_cmd->payload_in); in cxl_mbox_cmd_ctor() 392 kvfree(mbox_cmd->payload_in); in cxl_mbox_cmd_ctor() 401 kvfree(mbox->payload_in); in cxl_mbox_cmd_dtor() [all …]
|
| H A D | features.c | 68 .payload_in = &mbox_in, in cxl_get_supported_features_count() 135 .payload_in = &mbox_in, in get_supported_features() 252 .payload_in = &pi, in cxl_get_feature() 325 .payload_in = pi, in cxl_set_feature()
|
| H A D | memdev.c | 309 .payload_in = &inject, in cxl_inject_poison_locked() 377 .payload_in = &clear, in cxl_clear_poison_locked() 807 .payload_in = &activate, in cxl_mem_activate_fw() 842 .payload_in = transfer, in cxl_mem_abort_fw_xfer() 969 .payload_in = transfer, in cxl_fw_write()
|
| H A D | edac.c | 864 .payload_in = pi, in cxl_perform_maintenance()
|
| /linux/tools/testing/cxl/test/ |
| H A D | mem.c | 272 log_type = *((u8 *)cmd->payload_in); in mock_get_event() 315 struct cxl_mbox_clear_event_payload *pl = cmd->payload_in; in mock_clear_event() 500 struct cxl_mbox_set_timestamp_in *ts = cmd->payload_in; in mock_set_timestamp() 577 struct cxl_mbox_get_log *gl = cmd->payload_in; in mock_get_log() 775 set_pass = cmd->payload_in; in mock_set_passphrase() 835 dis_pass = cmd->payload_in; in mock_disable_passphrase() 935 if (memcmp(cmd->payload_in, mdata->user_pass, NVDIMM_PASSPHRASE_LEN)) { in mock_unlock_security() 958 erase = cmd->payload_in; in mock_passphrase_secure_erase() 1048 struct cxl_mbox_get_lsa *get_lsa = cmd->payload_in; in mock_get_lsa() 1068 struct cxl_mbox_set_lsa *set_lsa = cmd->payload_in; in mock_set_lsa() [all...] |
| /linux/drivers/cxl/ |
| H A D | security.c | 88 .payload_in = &set_pass, in cxl_pmem_security_change_key() 113 .payload_in = &dis_pass, in __cxl_pmem_security_disable() 157 .payload_in = pass, in cxl_pmem_security_unlock() 186 .payload_in = &erase, in cxl_pmem_security_passphrase_erase()
|
| H A D | pmem.c | 225 .payload_in = &get_lsa, in cxl_pmem_get_config_data() 264 .payload_in = set_lsa, in cxl_pmem_set_config_data()
|
| /linux/drivers/crypto/stm32/ |
| H A D | stm32-cryp.c | 209 size_t payload_in; member 946 if (cryp->payload_in) { in stm32_cryp_dma_callback() 1058 align_size = ALIGN_DOWN(cryp->payload_in, cryp->hw_blocksize); in stm32_cryp_dma_start() 1060 cryp->payload_in -= align_size; in stm32_cryp_dma_start() 1457 ret = stm32_cryp_dma_check_sg(in_sg, cryp->payload_in, AES_BLOCK_SIZE); in stm32_cryp_dma_check() 1472 if ((c + cryp->payload_in) < cryp->payload_in) in stm32_cryp_dma_check() 1563 align_size = ALIGN_DOWN(cryp->payload_in, cryp->hw_blocksize); in stm32_cryp_cipher_prepare() 1580 ret = sg_nents_for_len(cryp->in_sg, cryp->payload_in); in stm32_cryp_cipher_prepare() 1634 align_size = ALIGN_DOWN(cryp->payload_in, cryp->hw_blocksize); in stm32_cryp_aead_prepare() 1694 cryp->payload_in = req->cryptlen; in stm32_cryp_prepare_req() [all …]
|
| /linux/include/cxl/ |
| H A D | mailbox.h | 35 void *payload_in; member
|