Lines Matching refs:cxled

183 	struct cxl_endpoint_decoder *cxled = to_cxl_endpoint_decoder(dev);  in mode_show()  local
185 return sysfs_emit(buf, "%s\n", cxl_decoder_mode_name(cxled->mode)); in mode_show()
191 struct cxl_endpoint_decoder *cxled = to_cxl_endpoint_decoder(dev); in mode_store() local
202 rc = cxl_dpa_set_mode(cxled, mode); in mode_store()
213 struct cxl_endpoint_decoder *cxled = to_cxl_endpoint_decoder(dev); in dpa_resource_show() local
214 u64 base = cxl_dpa_resource_start(cxled); in dpa_resource_show()
223 struct cxl_endpoint_decoder *cxled = to_cxl_endpoint_decoder(dev); in dpa_size_show() local
224 resource_size_t size = cxl_dpa_size(cxled); in dpa_size_show()
232 struct cxl_endpoint_decoder *cxled = to_cxl_endpoint_decoder(dev); in dpa_size_store() local
243 rc = cxl_dpa_free(cxled); in dpa_size_store()
250 rc = cxl_dpa_alloc(cxled, size); in dpa_size_store()
396 struct cxl_endpoint_decoder *cxled = to_cxl_endpoint_decoder(dev); in cxl_endpoint_decoder_release() local
398 __cxl_decoder_release(&cxled->cxld); in cxl_endpoint_decoder_release()
399 kfree(cxled); in cxl_endpoint_decoder_release()
1701 struct cxl_endpoint_decoder *cxled; in cxl_endpoint_decoder_alloc() local
1708 cxled = kzalloc(sizeof(*cxled), GFP_KERNEL); in cxl_endpoint_decoder_alloc()
1709 if (!cxled) in cxl_endpoint_decoder_alloc()
1712 cxled->pos = -1; in cxl_endpoint_decoder_alloc()
1713 cxld = &cxled->cxld; in cxl_endpoint_decoder_alloc()
1716 kfree(cxled); in cxl_endpoint_decoder_alloc()
1721 return cxled; in cxl_endpoint_decoder_alloc()
1817 struct cxl_endpoint_decoder *cxled; in cxld_unregister() local
1820 cxled = to_cxl_endpoint_decoder(dev); in cxld_unregister()
1821 cxl_decoder_kill_region(cxled); in cxld_unregister()