Home
last modified time | relevance | path

Searched defs:cxlr (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/cxl/core/
H A Dregion.c140 struct cxl_region *cxlr = to_cxl_region(dev); in uuid_show() local
155 struct cxl_region *cxlr; is_dup() local
176 struct cxl_region *cxlr = to_cxl_region(dev); uuid_store() local
212 cxl_rr_load(struct cxl_port * port,struct cxl_region * cxlr) cxl_rr_load() argument
217 cxl_region_invalidate_memregion(struct cxl_region * cxlr) cxl_region_invalidate_memregion() argument
235 cxl_region_decode_reset(struct cxl_region * cxlr,int count) cxl_region_decode_reset() argument
297 cxl_region_decode_commit(struct cxl_region * cxlr) cxl_region_decode_commit() argument
343 queue_reset(struct cxl_region * cxlr) queue_reset() argument
361 __commit(struct cxl_region * cxlr) __commit() argument
398 struct cxl_region *cxlr = to_cxl_region(dev); commit_store() local
445 struct cxl_region *cxlr = to_cxl_region(dev); commit_show() local
460 struct cxl_region *cxlr = to_cxl_region(dev); cxl_region_visible() local
474 struct cxl_region *cxlr = to_cxl_region(dev); interleave_ways_show() local
492 struct cxl_region *cxlr = to_cxl_region(dev); interleave_ways_store() local
539 struct cxl_region *cxlr = to_cxl_region(dev); interleave_granularity_show() local
555 struct cxl_region *cxlr = to_cxl_region(dev); interleave_granularity_store() local
595 struct cxl_region *cxlr = to_cxl_region(dev); resource_show() local
613 struct cxl_region *cxlr = to_cxl_region(dev); mode_show() local
627 alloc_hpa(struct cxl_region * cxlr,resource_size_t size) alloc_hpa() argument
671 cxl_region_iomem_release(struct cxl_region * cxlr) cxl_region_iomem_release() argument
689 free_hpa(struct cxl_region * cxlr) free_hpa() argument
709 struct cxl_region *cxlr = to_cxl_region(dev); size_store() local
735 struct cxl_region *cxlr = to_cxl_region(dev); size_show() local
765 show_targetN(struct cxl_region * cxlr,char * buf,int pos) show_targetN() argument
882 cxl_port_pick_region_decoder(struct cxl_port * port,struct cxl_endpoint_decoder * cxled,struct cxl_region * cxlr) cxl_port_pick_region_decoder() argument
929 alloc_region_ref(struct cxl_port * port,struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,struct cxl_decoder * cxld) alloc_region_ref() argument
977 struct cxl_region *cxlr = cxl_rr->region; cxl_rr_free_decoder() local
993 struct cxl_region *cxlr = cxl_rr->region; free_region_ref() local
1006 struct cxl_region *cxlr = cxl_rr->region; cxl_rr_ep_add() local
1026 cxl_rr_assign_decoder(struct cxl_port * port,struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,struct cxl_region_ref * cxl_rr,struct cxl_decoder * cxld) cxl_rr_assign_decoder() argument
1079 cxl_port_attach_region(struct cxl_port * port,struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos) cxl_port_attach_region() argument
1194 cxl_port_detach_region(struct cxl_port * port,struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled) cxl_port_detach_region() argument
1239 struct cxl_region *cxlr = cxl_rr->region; check_last_peer() local
1319 cxl_port_setup_targets(struct cxl_port * port,struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled) cxl_port_setup_targets() argument
1527 cxl_port_reset_targets(struct cxl_port * port,struct cxl_region * cxlr) cxl_port_reset_targets() argument
1547 cxl_region_teardown_targets(struct cxl_region * cxlr) cxl_region_teardown_targets() argument
1582 cxl_region_setup_targets(struct cxl_region * cxlr) cxl_region_setup_targets() argument
1632 cxl_region_validate_position(struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos) cxl_region_validate_position() argument
1680 cxl_region_attach_position(struct cxl_region * cxlr,struct cxl_root_decoder * cxlrd,struct cxl_endpoint_decoder * cxled,const struct cxl_dport * dport,int pos) cxl_region_attach_position() argument
1715 cxl_region_attach_auto(struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos) cxl_region_attach_auto() argument
1893 cxl_region_sort_targets(struct cxl_region * cxlr) cxl_region_sort_targets() argument
1918 cxl_region_attach(struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos) cxl_region_attach() argument
2097 __cxl_decoder_detach(struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos,enum cxl_detach_mode mode) __cxl_decoder_detach() argument
2169 cxl_decoder_detach(struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos,enum cxl_detach_mode mode) cxl_decoder_detach() argument
2195 __attach_target(struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos,unsigned int state) __attach_target() argument
2213 attach_target(struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos,unsigned int state) attach_target() argument
2227 detach_target(struct cxl_region * cxlr,int pos) detach_target() argument
2232 store_targetN(struct cxl_region * cxlr,const char * buf,int pos,size_t len) store_targetN() argument
2317 struct cxl_region *cxlr = to_cxl_region(dev); cxl_region_target_visible() local
2347 struct cxl_region *cxlr = to_cxl_region(dev); cxl_region_release() local
2390 struct cxl_region *cxlr = _cxlr; unregister_region() local
2412 struct cxl_region *cxlr; cxl_region_alloc() local
2438 cxl_region_update_coordinates(struct cxl_region * cxlr,int nid) cxl_region_update_coordinates() argument
2473 struct cxl_region *cxlr = container_of(nb, struct cxl_region, cxl_region_perf_attrs_callback() local
2499 struct cxl_region *cxlr = container_of(nb, struct cxl_region, cxl_region_calculate_adistance() local
2540 struct cxl_region *cxlr; devm_cxl_add_region() local
2619 struct cxl_region *cxlr; create_region_store() local
2684 struct cxl_region *cxlr; delete_region_store() local
2848 struct cxl_region *cxlr; global() member
2856 struct cxl_region *cxlr; __cxl_dpa_to_region() local
2902 cxl_is_hpa_in_chunk(u64 hpa,struct cxl_region * cxlr,int pos) cxl_is_hpa_in_chunk() argument
2921 cxl_dpa_to_hpa(struct cxl_region * cxlr,const struct cxl_memdev * cxlmd,u64 dpa) cxl_dpa_to_hpa() argument
2993 cxl_pmem_region_alloc(struct cxl_region * cxlr) cxl_pmem_region_alloc() argument
3083 cxl_dax_region_alloc(struct cxl_region * cxlr) cxl_dax_region_alloc() argument
3115 struct cxl_region *cxlr = cxlr_pmem->cxlr; cxlr_pmem_unregister() local
3132 struct cxl_region *cxlr = _cxlr; cxlr_release_nvdimm() local
3150 devm_cxl_add_pmem_region(struct cxl_region * cxlr) devm_cxl_add_pmem_region() argument
3205 devm_cxl_add_dax_region(struct cxl_region * cxlr) devm_cxl_add_dax_region() argument
3280 struct cxl_region *cxlr; match_region_by_range() local
3296 cxl_extended_linear_cache_resize(struct cxl_region * cxlr,struct resource * res) cxl_extended_linear_cache_resize() argument
3334 __construct_region(struct cxl_region * cxlr,struct cxl_root_decoder * cxlrd,struct cxl_endpoint_decoder * cxled) __construct_region() argument
3414 struct cxl_region *cxlr; construct_region() local
3530 struct cxl_region *cxlr = arg; is_system_ram() local
3539 struct cxl_region *cxlr = _cxlr; shutdown_notifiers() local
3545 cxl_region_can_probe(struct cxl_region * cxlr) cxl_region_can_probe() argument
3572 struct cxl_region *cxlr = to_cxl_region(dev); cxl_region_probe() local
[all...]
H A Dcore.h47 static inline u64 cxl_dpa_to_hpa(struct cxl_region *cxlr, in cxl_dpa_to_hpa() argument
61 static inline int cxl_decoder_detach(struct cxl_region *cxlr, in cxl_decoder_detach() argument
H A Dedac.c37 struct cxl_region *cxlr; member
108 struct cxl_region *cxlr; in cxl_scrub_get_attrbs() local
157 struct cxl_region *cxlr; in cxl_scrub_set_attrbs_region() local
413 cxl_region_scrub_init(struct cxl_region * cxlr,struct edac_dev_feature * ras_feature,u8 scrub_inst) cxl_region_scrub_init() argument
2066 devm_cxl_region_edac_register(struct cxl_region * cxlr) devm_cxl_region_edac_register() argument
[all...]
H A Dmemdev.c285 struct cxl_region *cxlr; in cxl_inject_poison() local
335 struct cxl_region *cxlr; in cxl_clear_poison() local
[all...]
/linux/drivers/dax/
H A Dcxl.c13 struct cxl_region *cxlr = cxlr_dax->cxlr; in cxl_dax_region_probe() local
/linux/drivers/cxl/
H A Dpmem.c379 struct cxl_region *cxlr = cxlr_pmem->cxlr; in cxl_pmem_region_probe() local
H A Dcxlmem.h882 static inline int devm_cxl_region_edac_register(struct cxl_region *cxlr) in devm_cxl_region_edac_register() argument