_Add_reference() | Concurrency::details::_Reference_counter | inline |
_Commit_view_async(_In_ _View_info *_Info, _Inout_ ULONGLONG *_Sync_size=nullptr) | Concurrency::details::_Ubiquitous_buffer | private |
_Create_ubiquitous_buffer(size_t _Num_elems, size_t _Elem_size) | Concurrency::details::_Ubiquitous_buffer | static |
_Create_ubiquitous_buffer(_Buffer_ptr _Master_buffer) | Concurrency::details::_Ubiquitous_buffer | static |
_Determine_alternate_target_accelerator_view(_In_ _View_key _Key, _In_ _Accelerator_view_impl *_Original_av, _Access_mode _Mode) | Concurrency::details::_Ubiquitous_buffer | private |
_Discard(_In_ _View_key _Key) | Concurrency::details::_Ubiquitous_buffer | |
_DPC_call_handle | Concurrency::details::_Ubiquitous_buffer | friend |
_Flag_redundant_commits(std::vector< std::pair< _View_info *, bool >> &_Commit_list) | Concurrency::details::_Ubiquitous_buffer | privatestatic |
_Get_access_async(const _View_key _Key, accelerator_view _Av, _Access_mode _Mode, _Buffer_ptr &_Buf_ptr) | Concurrency::details::_Ubiquitous_buffer | friend |
_Get_access_async(_In_ _View_key _Key, _Accelerator_view_impl_ptr _Av_view_impl_ptr, _Access_mode _Mode, _Buffer_ptr &_Buf_ptr, _Inout_opt_ ULONGLONG *_Sync_size=nullptr) | Concurrency::details::_Ubiquitous_buffer | |
_Get_access_async(_In_ _View_key _Key, accelerator_view _Av, _Access_mode _Mode, _Buffer_ptr &_Buf_ptr, _Inout_opt_ ULONGLONG *_Sync_size=NULL) | Concurrency::details::_Ubiquitous_buffer | private |
_Get_buffer(_In_ _Accelerator_view_impl *_Av, bool _Create=true) | Concurrency::details::_Ubiquitous_buffer | private |
_Get_caching_info(_In_ _View_key _Key, _Out_opt_ bool *_Can_access_anywhere=NULL) | Concurrency::details::_Ubiquitous_buffer | private |
_Get_caching_info_impl(_In_ _View_key _Key, _Out_opt_ bool *_Can_access_anywhere) | Concurrency::details::_Ubiquitous_buffer | private |
_Get_master_accelerator_view() const | Concurrency::details::_Ubiquitous_buffer | |
_Get_master_accelerator_view_impl() const | Concurrency::details::_Ubiquitous_buffer | inline |
_Get_master_buffer() const | Concurrency::details::_Ubiquitous_buffer | |
_Get_master_buffer_elem_size() const | Concurrency::details::_Ubiquitous_buffer | inline |
_Get_master_buffer_num_elems() const | Concurrency::details::_Ubiquitous_buffer | inline |
_Get_reference_count() | Concurrency::details::_Reference_counter | inline |
_Get_view_info_ptr(_In_ const _View_key key) const | Concurrency::details::_Ubiquitous_buffer | inlineprivate |
_Get_view_shape(_In_ _View_key _Key) | Concurrency::details::_Ubiquitous_buffer | |
_Has_data_source() const | Concurrency::details::_Ubiquitous_buffer | inline |
_Has_exclusive_data(const _View_info *_Info) const | Concurrency::details::_Ubiquitous_buffer | private |
_M_buffer_map | Concurrency::details::_Ubiquitous_buffer | private |
_M_critical_section | Concurrency::details::_Ubiquitous_buffer | private |
_M_has_data_source | Concurrency::details::_Ubiquitous_buffer | private |
_M_master_av | Concurrency::details::_Ubiquitous_buffer | private |
_M_master_buffer | Concurrency::details::_Ubiquitous_buffer | private |
_M_master_buffer_elem_size | Concurrency::details::_Ubiquitous_buffer | private |
_M_master_buffer_num_elems | Concurrency::details::_Ubiquitous_buffer | private |
_M_view_info_set | Concurrency::details::_Ubiquitous_buffer | private |
_M_view_map | Concurrency::details::_Ubiquitous_buffer | private |
_Reference_counter() | Concurrency::details::_Reference_counter | inline |
_Register_view(_In_ _View_key _Key, accelerator_view _Cpu_av, _View_shape_ptr _Shape, _In_opt_ const _View_key _Source_view_key=nullptr) | Concurrency::details::_Ubiquitous_buffer | |
_Register_view_copy(_In_ _View_key _New_view_key, _In_ _View_key _Existing_view_key) | Concurrency::details::_Ubiquitous_buffer | |
_Release() | Concurrency::details::_Reference_counter | |
_Remove_reference() | Concurrency::details::_Reference_counter | inline |
_Requires_update_on_target_accelerator_view(const _View_info *_Info, _Access_mode _Requested_mode, _In_ _Accelerator_view_impl *_Target_acclerator_view) const | Concurrency::details::_Ubiquitous_buffer | private |
_Select_copy_src_accelerator_view(_In_ _View_key _Src_view_key, const accelerator_view &_Dest_accelerator_view) | Concurrency::details::_Ubiquitous_buffer | friend |
_Set_new_access_mode(_Inout_ _View_info *_Info, _Access_mode _New_mode) | Concurrency::details::_Ubiquitous_buffer | private |
_Should_discard(const _View_info *_Info, _In_opt_ const _View_key _Source_view_key=nullptr) const | Concurrency::details::_Ubiquitous_buffer | private |
_Ubiquitous_buffer(size_t _Num_elems, size_t _Elem_size) | Concurrency::details::_Ubiquitous_buffer | private |
_Ubiquitous_buffer(_In_ _Buffer *_Master_buffer) | Concurrency::details::_Ubiquitous_buffer | private |
_Ubiquitous_buffer() | Concurrency::details::_Ubiquitous_buffer | private |
_Ubiquitous_buffer(const _Ubiquitous_buffer &rhs) | Concurrency::details::_Ubiquitous_buffer | private |
_Unregister_view(_In_ _View_key _Key) | Concurrency::details::_Ubiquitous_buffer | |
_Unset_discard_flag(_Inout_ _View_info *_Info) | Concurrency::details::_Ubiquitous_buffer | private |
operator=(const _Ubiquitous_buffer &rhs) | Concurrency::details::_Ubiquitous_buffer | private |
~_Reference_counter() noexcept(false) | Concurrency::details::_Reference_counter | inlinevirtual |
~_Ubiquitous_buffer() | Concurrency::details::_Ubiquitous_buffer | private |