| H A D | region.c | 148 struct cxl_region *cxlr = to_cxl_region(dev); in uuid_show() local 163 struct cxl_region *cxlr; is_dup() local 184 struct cxl_region *cxlr = to_cxl_region(dev); uuid_store() local 220 cxl_rr_load(struct cxl_port * port,struct cxl_region * cxlr) cxl_rr_load() argument 225 cxl_region_invalidate_memregion(struct cxl_region * cxlr) cxl_region_invalidate_memregion() argument 246 cxl_region_decode_reset(struct cxl_region * cxlr,int count) cxl_region_decode_reset() argument 311 cxl_region_decode_commit(struct cxl_region * cxlr) cxl_region_decode_commit() argument 357 queue_reset(struct cxl_region * cxlr) queue_reset() argument 375 __commit(struct cxl_region * cxlr) __commit() argument 412 struct cxl_region *cxlr = to_cxl_region(dev); commit_store() local 462 struct cxl_region *cxlr = to_cxl_region(dev); commit_show() local 476 struct cxl_region *cxlr = to_cxl_region(dev); interleave_ways_show() local 488 set_interleave_ways(struct cxl_region * cxlr,int val) set_interleave_ways() argument 528 struct cxl_region *cxlr = to_cxl_region(dev); interleave_ways_store() local 552 struct cxl_region *cxlr = to_cxl_region(dev); interleave_granularity_show() local 562 set_interleave_granularity(struct cxl_region * cxlr,int val) set_interleave_granularity() argument 598 struct cxl_region *cxlr = to_cxl_region(dev); interleave_granularity_store() local 620 struct cxl_region *cxlr = to_cxl_region(dev); resource_show() local 638 struct cxl_region *cxlr = to_cxl_region(dev); mode_show() local 652 alloc_hpa(struct cxl_region * cxlr,resource_size_t size) alloc_hpa() argument 698 cxl_region_iomem_release(struct cxl_region * cxlr) cxl_region_iomem_release() argument 716 free_hpa(struct cxl_region * cxlr) free_hpa() argument 738 struct cxl_region *cxlr = to_cxl_region(dev); size_store() local 764 struct cxl_region *cxlr = to_cxl_region(dev); size_show() local 782 struct cxl_region *cxlr = to_cxl_region(dev); extended_linear_cache_size_show() local 797 struct cxl_region *cxlr = to_cxl_region(dev); locked_show() local 826 struct cxl_region *cxlr = to_cxl_region(dev); cxl_region_visible() local 851 show_targetN(struct cxl_region * cxlr,char * buf,int pos) show_targetN() argument 968 cxl_port_pick_region_decoder(struct cxl_port * port,struct cxl_endpoint_decoder * cxled,struct cxl_region * cxlr) cxl_port_pick_region_decoder() argument 1015 alloc_region_ref(struct cxl_port * port,struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,struct cxl_decoder * cxld) alloc_region_ref() argument 1063 struct cxl_region *cxlr = cxl_rr->region; cxl_rr_free_decoder() local 1079 struct cxl_region *cxlr = cxl_rr->region; free_region_ref() local 1092 struct cxl_region *cxlr = cxl_rr->region; cxl_rr_ep_add() local 1120 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 1148 cxl_region_setup_flags(struct cxl_region * cxlr,struct cxl_decoder * cxld) cxl_region_setup_flags() argument 1185 cxl_port_attach_region(struct cxl_port * port,struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos) cxl_port_attach_region() argument 1302 cxl_port_detach_region(struct cxl_port * port,struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled) cxl_port_detach_region() argument 1347 struct cxl_region *cxlr = cxl_rr->region; check_last_peer() local 1427 cxl_port_setup_targets(struct cxl_port * port,struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled) cxl_port_setup_targets() argument 1634 cxl_port_reset_targets(struct cxl_port * port,struct cxl_region * cxlr) cxl_port_reset_targets() argument 1654 cxl_region_teardown_targets(struct cxl_region * cxlr) cxl_region_teardown_targets() argument 1689 cxl_region_setup_targets(struct cxl_region * cxlr) cxl_region_setup_targets() argument 1739 cxl_region_validate_position(struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos) cxl_region_validate_position() argument 1787 cxl_region_attach_position(struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,const struct cxl_dport * dport,int pos) cxl_region_attach_position() argument 1822 cxl_region_attach_auto(struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos) cxl_region_attach_auto() argument 2003 cxl_region_sort_targets(struct cxl_region * cxlr) cxl_region_sort_targets() argument 2028 cxl_region_attach(struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos) cxl_region_attach() argument 2209 struct cxl_region *cxlr; cxl_region_by_target() local 2226 struct cxl_region *cxlr; cxl_cancel_auto_attach() local 2247 __cxl_decoder_detach(struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos,enum cxl_detach_mode mode) __cxl_decoder_detach() argument 2321 cxl_decoder_detach(struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos,enum cxl_detach_mode mode) cxl_decoder_detach() argument 2347 __attach_target(struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos,unsigned int state) __attach_target() argument 2365 attach_target(struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,int pos,unsigned int state) attach_target() argument 2379 detach_target(struct cxl_region * cxlr,int pos) detach_target() argument 2384 store_targetN(struct cxl_region * cxlr,const char * buf,int pos,size_t len) store_targetN() argument 2469 struct cxl_region *cxlr = to_cxl_region(dev); cxl_region_target_visible() local 2498 struct cxl_region *cxlr = to_cxl_region(dev); cxl_region_release() local 2542 struct cxl_region *cxlr = _cxlr; unregister_region() local 2566 struct cxl_region *cxlr; cxl_region_alloc() local 2595 cxl_region_update_coordinates(struct cxl_region * cxlr,int nid) cxl_region_update_coordinates() argument 2624 struct cxl_region *cxlr = container_of(nb, struct cxl_region, cxl_region_perf_attrs_callback() local 2654 struct cxl_region *cxlr = container_of(nb, struct cxl_region, cxl_region_calculate_adistance() local 2695 struct cxl_region *cxlr; devm_cxl_add_region() local 2775 struct cxl_region *cxlr; create_region_store() local 2840 struct cxl_region *cxlr; delete_region_store() local 2964 struct cxl_region *cxlr; global() member 2972 struct cxl_region *cxlr; __cxl_dpa_to_region() local 3020 cxl_is_hpa_in_chunk(u64 hpa,struct cxl_region * cxlr,int pos) cxl_is_hpa_in_chunk() argument 3296 region_is_unaligned_mod3(struct cxl_region * cxlr) region_is_unaligned_mod3() argument 3312 cxl_dpa_to_hpa(struct cxl_region * cxlr,const struct cxl_memdev * cxlmd,u64 dpa) cxl_dpa_to_hpa() argument 3399 unaligned_region_offset_to_dpa_result(struct cxl_region * cxlr,u64 offset,struct dpa_result * result) unaligned_region_offset_to_dpa_result() argument 3442 region_offset_to_dpa_result(struct cxl_region * cxlr,u64 offset,struct dpa_result * result) region_offset_to_dpa_result() argument 3575 struct cxl_region *cxlr; match_region_by_range() local 3588 cxl_extended_linear_cache_resize(struct cxl_region * cxlr,struct resource * res) cxl_extended_linear_cache_resize() argument 3626 __construct_region(struct cxl_region * cxlr,struct cxl_region_context * ctx) __construct_region() argument 3715 struct cxl_region *cxlr; construct_region() local 3842 struct cxl_region *cxlr = arg; is_system_ram() local 3851 struct cxl_region *cxlr = _cxlr; shutdown_notifiers() local 3862 validate_region_offset(struct cxl_region * cxlr,u64 offset) validate_region_offset() argument 3895 struct cxl_region *cxlr = data; cxl_region_debugfs_poison_inject() local 3928 struct cxl_region *cxlr = data; cxl_region_debugfs_poison_clear() local 3958 cxl_region_setup_poison(struct cxl_region * cxlr) cxl_region_setup_poison() argument 3994 struct cxl_region *cxlr; region_contains_resource() local 4021 cxl_region_can_probe(struct cxl_region * cxlr) cxl_region_can_probe() argument 4048 struct cxl_region *cxlr = to_cxl_region(dev); cxl_region_probe() local [all...] |