Lines Matching refs:cxled
181 struct cxl_endpoint_decoder *cxled = to_cxl_endpoint_decoder(dev); in mode_show() local
183 switch (cxled->mode) { in mode_show()
199 struct cxl_endpoint_decoder *cxled = to_cxl_endpoint_decoder(dev); in mode_store() local
210 rc = cxl_dpa_set_mode(cxled, mode); in mode_store()
221 struct cxl_endpoint_decoder *cxled = to_cxl_endpoint_decoder(dev); in dpa_resource_show() local
222 u64 base = cxl_dpa_resource_start(cxled); in dpa_resource_show()
231 struct cxl_endpoint_decoder *cxled = to_cxl_endpoint_decoder(dev); in dpa_size_show() local
232 resource_size_t size = cxl_dpa_size(cxled); in dpa_size_show()
240 struct cxl_endpoint_decoder *cxled = to_cxl_endpoint_decoder(dev); in dpa_size_store() local
251 rc = cxl_dpa_free(cxled); in dpa_size_store()
258 rc = cxl_dpa_alloc(cxled, size); in dpa_size_store()
392 struct cxl_endpoint_decoder *cxled = to_cxl_endpoint_decoder(dev); in cxl_endpoint_decoder_release() local
394 __cxl_decoder_release(&cxled->cxld); in cxl_endpoint_decoder_release()
395 kfree(cxled); in cxl_endpoint_decoder_release()
1599 struct cxl_endpoint_decoder *cxled; in cxl_endpoint_decoder_alloc() local
1606 cxled = kzalloc(sizeof(*cxled), GFP_KERNEL); in cxl_endpoint_decoder_alloc()
1607 if (!cxled) in cxl_endpoint_decoder_alloc()
1610 cxled->pos = -1; in cxl_endpoint_decoder_alloc()
1611 cxld = &cxled->cxld; in cxl_endpoint_decoder_alloc()
1614 kfree(cxled); in cxl_endpoint_decoder_alloc()
1619 return cxled; in cxl_endpoint_decoder_alloc()
1715 struct cxl_endpoint_decoder *cxled; in cxld_unregister() local
1718 cxled = to_cxl_endpoint_decoder(dev); in cxld_unregister()
1719 cxl_decoder_kill_region(cxled); in cxld_unregister()