Searched refs:cxld (Results 1 – 3 of 3) sorted by relevance
184 kfree(cxld); in cxl_decoder_release()477 cxld->target[i] = dport; in decoder_populate_targets()497 cxld = kzalloc(struct_size(cxld, target, nr_targets), GFP_KERNEL); in cxl_decoder_alloc()498 if (!cxld) in cxl_decoder_alloc()506 cxld->id = rc; in cxl_decoder_alloc()507 dev = &cxld->dev; in cxl_decoder_alloc()519 return cxld; in cxl_decoder_alloc()521 kfree(cxld); in cxl_decoder_alloc()532 if (WARN_ON_ONCE(!cxld)) in cxl_decoder_add()536 return PTR_ERR(cxld); in cxl_decoder_add()[all …]
82 struct cxl_decoder *cxld; in cxl_add_cfmws_decoders() local123 if (IS_ERR(cxld)) in cxl_add_cfmws_decoders()128 cxld->range = (struct range) { in cxl_add_cfmws_decoders()138 put_device(&cxld->dev); in cxl_add_cfmws_decoders()281 struct cxl_decoder *cxld; in add_host_bridge_uport() local330 if (IS_ERR(cxld)) in add_host_bridge_uport()331 return PTR_ERR(cxld); in add_host_bridge_uport()333 cxld->interleave_ways = 1; in add_host_bridge_uport()349 put_device(&cxld->dev); in add_host_bridge_uport()398 struct cxl_decoder *cxld; in add_root_nvdimm_bridge() local[all …]
277 int cxl_decoder_add(struct cxl_decoder *cxld, int *target_map);278 int cxl_decoder_autoremove(struct device *host, struct cxl_decoder *cxld);
Completed in 9 milliseconds