Home
last modified time | relevance | path

Searched refs:set_lsa (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/cxl/
A Dpmem.c127 struct cxl_mbox_set_lsa *set_lsa; in cxl_pmem_set_config_data() local
137 set_lsa = in cxl_pmem_set_config_data()
138 kvzalloc(struct_size(set_lsa, data, cmd->in_length), GFP_KERNEL); in cxl_pmem_set_config_data()
139 if (!set_lsa) in cxl_pmem_set_config_data()
142 *set_lsa = (struct cxl_mbox_set_lsa) { in cxl_pmem_set_config_data()
145 memcpy(set_lsa->data, cmd->in_buf, cmd->in_length); in cxl_pmem_set_config_data()
147 rc = cxl_mem_mbox_send_cmd(cxlm, CXL_MBOX_OP_SET_LSA, set_lsa, in cxl_pmem_set_config_data()
148 struct_size(set_lsa, data, cmd->in_length), in cxl_pmem_set_config_data()
156 kvfree(set_lsa); in cxl_pmem_set_config_data()
/linux/tools/testing/cxl/test/
A Dmem.c144 struct cxl_mbox_set_lsa *set_lsa = cmd->payload_in; in mock_set_lsa() local
148 if (sizeof(*set_lsa) > cmd->size_in) in mock_set_lsa()
150 offset = le32_to_cpu(set_lsa->offset); in mock_set_lsa()
151 length = cmd->size_in - sizeof(*set_lsa); in mock_set_lsa()
155 memcpy(lsa + offset, &set_lsa->data[0], length); in mock_set_lsa()

Completed in 4 milliseconds