Lines Matching refs:mds
18 static void clear_exclusive(void *mds)
20 clear_exclusive_cxl_commands(mds, exclusive_cmds);
68 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlmd->cxlds);
73 set_exclusive_cxl_commands(mds, exclusive_cmds);
74 rc = devm_add_action_or_reset(dev, clear_exclusive, mds);
103 static int cxl_pmem_get_config_size(struct cxl_memdev_state *mds,
111 .config_size = mds->lsa_size,
113 mds->payload_size - sizeof(struct cxl_mbox_set_lsa),
119 static int cxl_pmem_get_config_data(struct cxl_memdev_state *mds,
144 rc = cxl_internal_send_cmd(mds, &mbox_cmd);
150 static int cxl_pmem_set_config_data(struct cxl_memdev_state *mds,
180 rc = cxl_internal_send_cmd(mds, &mbox_cmd);
198 struct cxl_memdev_state *mds = to_cxl_memdev_state(cxlmd->cxlds);
205 return cxl_pmem_get_config_size(mds, buf, buf_len);
207 return cxl_pmem_get_config_data(mds, buf, buf_len);
209 return cxl_pmem_set_config_data(mds, buf, buf_len);