cereal Namespace Reference#
Rocprofiler SDK Developer API 0.6.0
ROCm Profiling API and tools
|
Namespaces | |
namespace | details |
Functions | |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_context_id_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_agent_id_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, hsa_agent_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_queue_id_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_counter_id_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_correlation_id_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_dim3_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_address_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_callback_tracing_code_object_load_data_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_callback_tracing_code_object_kernel_symbol_register_data_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_callback_tracing_code_object_host_kernel_symbol_register_data_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_hsa_api_retval_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, const hsa_queue_t &data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, hsa_amd_event_scratch_alloc_start_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, hsa_amd_event_scratch_alloc_end_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, hsa_amd_event_scratch_free_start_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, hsa_amd_event_scratch_free_end_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, hsa_amd_event_scratch_async_reclaim_start_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, hsa_amd_event_scratch_async_reclaim_end_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_marker_api_retval_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_callback_tracing_hsa_api_data_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_callback_tracing_marker_api_data_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_hip_api_retval_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_callback_tracing_hip_api_data_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_callback_tracing_scratch_memory_data_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_kernel_dispatch_info_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_callback_tracing_kernel_dispatch_data_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_callback_tracing_memory_copy_data_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_callback_tracing_memory_allocation_data_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_rccl_api_retval_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_callback_tracing_rccl_api_data_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_callback_tracing_ompt_data_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_dispatch_counting_service_data_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_dispatch_counting_service_record_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_callback_tracing_record_t data) |
template<typename ArchiveT , typename Tp > | |
void | save_buffer_tracing_api_record (ArchiveT &ar, Tp data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_buffer_tracing_hsa_api_record_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_record_counter_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_buffer_tracing_hip_api_record_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_buffer_tracing_marker_api_record_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_buffer_tracing_rccl_api_record_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_buffer_tracing_ompt_target_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_buffer_tracing_ompt_target_data_op_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_buffer_tracing_ompt_target_kernel_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_buffer_tracing_ompt_record_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_buffer_tracing_kernel_dispatch_record_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_buffer_tracing_memory_copy_record_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_buffer_tracing_memory_allocation_record_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, const rocprofiler_page_migration_page_fault_start_t &data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, const rocprofiler_page_migration_page_fault_end_t &data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, const rocprofiler_page_migration_page_migrate_start_t &data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, const rocprofiler_page_migration_page_migrate_end_t &data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, const rocprofiler_page_migration_queue_eviction_t &data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, const rocprofiler_page_migration_queue_restore_t &data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, const rocprofiler_page_migration_unmap_from_gpu_t &data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, const rocprofiler_page_migration_dropped_event_t &data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, const rocprofiler_buffer_tracing_page_migration_record_t &data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_buffer_tracing_scratch_memory_record_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_buffer_tracing_correlation_id_retirement_record_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, HsaCacheType data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, HSA_LINKPROPERTY data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, HSA_CAPABILITY data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, HSA_MEMORYPROPERTY data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, HSA_ENGINE_VERSION data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, HSA_ENGINE_ID data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_agent_cache_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_pc_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_pc_sampling_hw_id_v0_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_pc_sampling_record_host_trap_v0_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_agent_io_link_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_agent_mem_bank_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_pc_sampling_configuration_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, const rocprofiler_agent_v0_t &data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_counter_info_v0_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_record_dimension_info_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_callback_tracing_runtime_initialization_data_t data) |
template<typename ArchiveT > | |
void | save (ArchiveT &ar, rocprofiler_buffer_tracing_runtime_initialization_record_t data) |
template<typename ArchiveT , typename EnumT , typename ValueT > | |
void | save (ArchiveT &ar, const rocprofiler::sdk::utility::name_info< EnumT, ValueT > &data) |
template<typename ArchiveT , typename EnumT , typename ValueT > | |
void | save (ArchiveT &ar, const rocprofiler::sdk::utility::name_info_impl< EnumT, ValueT > &data) |
Function Documentation
◆ save() [1/78]
void cereal::save | ( | ArchiveT & | ar, |
const hsa_queue_t & | data | ||
) |
Definition at line 218 of file serialization.hpp.
References save().
◆ save() [2/78]
void cereal::save | ( | ArchiveT & | ar, |
const rocprofiler::sdk::utility::name_info< EnumT, ValueT > & | data | ||
) |
Definition at line 1032 of file serialization.hpp.
References save().
◆ save() [3/78]
void cereal::save | ( | ArchiveT & | ar, |
const rocprofiler::sdk::utility::name_info_impl< EnumT, ValueT > & | data | ||
) |
Definition at line 1041 of file serialization.hpp.
References rocprofiler::sdk::utility::name_info_impl< EnumT, ValueT >::name, rocprofiler::sdk::utility::name_info_impl< EnumT, ValueT >::operations, and save().
◆ save() [4/78]
void cereal::save | ( | ArchiveT & | ar, |
const rocprofiler_agent_v0_t & | data | ||
) |
Definition at line 914 of file serialization.hpp.
References rocprofiler_agent_v0_t::caches, rocprofiler_agent_v0_t::caches_count, rocprofiler_agent_v0_t::io_links, rocprofiler_agent_v0_t::io_links_count, rocprofiler_agent_v0_t::mem_banks, rocprofiler_agent_v0_t::mem_banks_count, ROCP_SDK_SAVE_DATA_CSTR, ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [5/78]
void cereal::save | ( | ArchiveT & | ar, |
const rocprofiler_buffer_tracing_page_migration_record_t & | data | ||
) |
Definition at line 705 of file serialization.hpp.
References rocprofiler_buffer_tracing_page_migration_record_t::args, rocprofiler_buffer_tracing_page_migration_record_t::operation, ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [6/78]
void cereal::save | ( | ArchiveT & | ar, |
const rocprofiler_page_migration_dropped_event_t & | data | ||
) |
Definition at line 649 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [7/78]
void cereal::save | ( | ArchiveT & | ar, |
const rocprofiler_page_migration_page_fault_end_t & | data | ||
) |
Definition at line 589 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_BITFIELD, ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [8/78]
void cereal::save | ( | ArchiveT & | ar, |
const rocprofiler_page_migration_page_fault_start_t & | data | ||
) |
Definition at line 580 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_BITFIELD, ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [9/78]
void cereal::save | ( | ArchiveT & | ar, |
const rocprofiler_page_migration_page_migrate_end_t & | data | ||
) |
Definition at line 611 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [10/78]
void cereal::save | ( | ArchiveT & | ar, |
const rocprofiler_page_migration_page_migrate_start_t & | data | ||
) |
Definition at line 598 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [11/78]
void cereal::save | ( | ArchiveT & | ar, |
const rocprofiler_page_migration_queue_eviction_t & | data | ||
) |
Definition at line 623 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [12/78]
void cereal::save | ( | ArchiveT & | ar, |
const rocprofiler_page_migration_queue_restore_t & | data | ||
) |
Definition at line 631 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_BITFIELD, ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [13/78]
void cereal::save | ( | ArchiveT & | ar, |
const rocprofiler_page_migration_unmap_from_gpu_t & | data | ||
) |
Definition at line 639 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [14/78]
void cereal::save | ( | ArchiveT & | ar, |
hsa_agent_t | data | ||
) |
Definition at line 105 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [15/78]
void cereal::save | ( | ArchiveT & | ar, |
hsa_amd_event_scratch_alloc_end_t | data | ||
) |
Definition at line 233 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [16/78]
void cereal::save | ( | ArchiveT & | ar, |
hsa_amd_event_scratch_alloc_start_t | data | ||
) |
Definition at line 225 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [17/78]
void cereal::save | ( | ArchiveT & | ar, |
hsa_amd_event_scratch_async_reclaim_end_t | data | ||
) |
Definition at line 266 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [18/78]
void cereal::save | ( | ArchiveT & | ar, |
hsa_amd_event_scratch_async_reclaim_start_t | data | ||
) |
Definition at line 259 of file serialization.hpp.
References save().
◆ save() [19/78]
void cereal::save | ( | ArchiveT & | ar, |
hsa_amd_event_scratch_free_end_t | data | ||
) |
Definition at line 251 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [20/78]
void cereal::save | ( | ArchiveT & | ar, |
hsa_amd_event_scratch_free_start_t | data | ||
) |
Definition at line 244 of file serialization.hpp.
References save().
◆ save() [21/78]
void cereal::save | ( | ArchiveT & | ar, |
HSA_CAPABILITY | data | ||
) |
Definition at line 765 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_BITFIELD, and save().
◆ save() [22/78]
void cereal::save | ( | ArchiveT & | ar, |
HSA_ENGINE_ID | data | ||
) |
Definition at line 812 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_BITFIELD, and save().
◆ save() [23/78]
void cereal::save | ( | ArchiveT & | ar, |
HSA_ENGINE_VERSION | data | ||
) |
Definition at line 804 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_BITFIELD, and save().
◆ save() [24/78]
void cereal::save | ( | ArchiveT & | ar, |
HSA_LINKPROPERTY | data | ||
) |
Definition at line 754 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_BITFIELD, and save().
◆ save() [25/78]
void cereal::save | ( | ArchiveT & | ar, |
HSA_MEMORYPROPERTY | data | ||
) |
Definition at line 796 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_BITFIELD, and save().
◆ save() [26/78]
void cereal::save | ( | ArchiveT & | ar, |
HsaCacheType | data | ||
) |
Definition at line 744 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_BITFIELD, and save().
◆ save() [27/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_address_t | data | ||
) |
Definition at line 143 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [28/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_agent_cache_t | data | ||
) |
Definition at line 822 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [29/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_agent_id_t | data | ||
) |
Definition at line 98 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [30/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_agent_io_link_t | data | ||
) |
Definition at line 874 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [31/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_agent_mem_bank_t | data | ||
) |
Definition at line 892 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [32/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_buffer_tracing_correlation_id_retirement_record_t | data | ||
) |
Definition at line 734 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [33/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_buffer_tracing_hip_api_record_t | data | ||
) |
Definition at line 463 of file serialization.hpp.
References save(), and save_buffer_tracing_api_record().
◆ save() [34/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_buffer_tracing_hsa_api_record_t | data | ||
) |
Definition at line 447 of file serialization.hpp.
References save(), and save_buffer_tracing_api_record().
◆ save() [35/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_buffer_tracing_kernel_dispatch_record_t | data | ||
) |
Definition at line 534 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [36/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_buffer_tracing_marker_api_record_t | data | ||
) |
Definition at line 470 of file serialization.hpp.
References save(), and save_buffer_tracing_api_record().
◆ save() [37/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_buffer_tracing_memory_allocation_record_t | data | ||
) |
Definition at line 564 of file serialization.hpp.
References rocprofiler_buffer_tracing_memory_allocation_record_t::address, rocprofiler::sdk::utility::as_hex(), ROCP_SDK_SAVE_DATA_FIELD, ROCP_SDK_SAVE_VALUE, save(), and rocprofiler_address_t::value.
◆ save() [38/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_buffer_tracing_memory_copy_record_t | data | ||
) |
Definition at line 548 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [39/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_buffer_tracing_ompt_record_t | data | ||
) |
Definition at line 514 of file serialization.hpp.
References rocprofiler_buffer_tracing_ompt_record_t::operation, ROCP_SDK_SAVE_DATA_FIELD, ROCPROFILER_OMPT_ID_target_data_op_emi, ROCPROFILER_OMPT_ID_target_emi, ROCPROFILER_OMPT_ID_target_submit_emi, save(), and save_buffer_tracing_api_record().
◆ save() [40/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_buffer_tracing_ompt_target_data_op_t | data | ||
) |
Definition at line 494 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_VALUE, and save().
◆ save() [41/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_buffer_tracing_ompt_target_kernel_t | data | ||
) |
Definition at line 505 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_VALUE, and save().
◆ save() [42/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_buffer_tracing_ompt_target_t | data | ||
) |
Definition at line 484 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_VALUE, and save().
◆ save() [43/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_buffer_tracing_rccl_api_record_t | data | ||
) |
Definition at line 477 of file serialization.hpp.
References save(), and save_buffer_tracing_api_record().
◆ save() [44/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_buffer_tracing_runtime_initialization_record_t | data | ||
) |
Definition at line 1018 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [45/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_buffer_tracing_scratch_memory_record_t | data | ||
) |
Definition at line 718 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [46/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_callback_tracing_code_object_host_kernel_symbol_register_data_t | data | ||
) |
Definition at line 192 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_CSTR, ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [47/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_callback_tracing_code_object_kernel_symbol_register_data_t | data | ||
) |
Definition at line 174 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_CSTR, ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [48/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_callback_tracing_code_object_load_data_t | data | ||
) |
Definition at line 150 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_CSTR, ROCP_SDK_SAVE_DATA_FIELD, ROCPROFILER_CODE_OBJECT_STORAGE_TYPE_FILE, ROCPROFILER_CODE_OBJECT_STORAGE_TYPE_MEMORY, save(), and rocprofiler_callback_tracing_code_object_load_data_t::storage_type.
◆ save() [49/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_callback_tracing_hip_api_data_t | data | ||
) |
Definition at line 306 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [50/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_callback_tracing_hsa_api_data_t | data | ||
) |
Definition at line 281 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [51/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_callback_tracing_kernel_dispatch_data_t | data | ||
) |
Definition at line 341 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [52/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_callback_tracing_marker_api_data_t | data | ||
) |
Definition at line 290 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [53/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_callback_tracing_memory_allocation_data_t | data | ||
) |
Definition at line 363 of file serialization.hpp.
References rocprofiler_callback_tracing_memory_allocation_data_t::address, rocprofiler::sdk::utility::as_hex(), ROCP_SDK_SAVE_DATA_FIELD, ROCP_SDK_SAVE_VALUE, save(), and rocprofiler_address_t::value.
◆ save() [54/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_callback_tracing_memory_copy_data_t | data | ||
) |
Definition at line 351 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [55/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_callback_tracing_ompt_data_t | data | ||
) |
Definition at line 391 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [56/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_callback_tracing_rccl_api_data_t | data | ||
) |
Definition at line 382 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [57/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_callback_tracing_record_t | data | ||
) |
Definition at line 422 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [58/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_callback_tracing_runtime_initialization_data_t | data | ||
) |
Definition at line 1009 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [59/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_callback_tracing_scratch_memory_data_t | data | ||
) |
Definition at line 315 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [60/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_context_id_t | data | ||
) |
Definition at line 91 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
Referenced by save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), save(), and save().
◆ save() [61/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_correlation_id_t | data | ||
) |
Definition at line 126 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, ROCP_SDK_SAVE_DATA_VALUE, and save().
◆ save() [62/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_counter_id_t | data | ||
) |
Definition at line 119 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [63/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_counter_info_v0_t | data | ||
) |
Definition at line 987 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_BITFIELD, ROCP_SDK_SAVE_DATA_CSTR, ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [64/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_dim3_t | data | ||
) |
Definition at line 134 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [65/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_dispatch_counting_service_data_t | data | ||
) |
Definition at line 399 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [66/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_dispatch_counting_service_record_t | data | ||
) |
Definition at line 410 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [67/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_hip_api_retval_t | data | ||
) |
Definition at line 299 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [68/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_hsa_api_retval_t | data | ||
) |
Definition at line 211 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [69/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_kernel_dispatch_info_t | data | ||
) |
Definition at line 326 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [70/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_marker_api_retval_t | data | ||
) |
Definition at line 274 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [71/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_pc_sampling_configuration_t | data | ||
) |
Definition at line 903 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [72/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_pc_sampling_hw_id_v0_t | data | ||
) |
Definition at line 843 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_BITFIELD, and save().
◆ save() [73/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_pc_sampling_record_host_trap_v0_t | data | ||
) |
Definition at line 860 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_BITFIELD, ROCP_SDK_SAVE_DATA_FIELD, ROCP_SDK_SAVE_DATA_VALUE, and save().
◆ save() [74/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_pc_t | data | ||
) |
Definition at line 835 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [75/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_queue_id_t | data | ||
) |
Definition at line 112 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [76/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_rccl_api_retval_t | data | ||
) |
Definition at line 375 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [77/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_record_counter_t | data | ||
) |
Definition at line 454 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save() [78/78]
void cereal::save | ( | ArchiveT & | ar, |
rocprofiler_record_dimension_info_t | data | ||
) |
Definition at line 1000 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_CSTR, ROCP_SDK_SAVE_DATA_FIELD, and save().
◆ save_buffer_tracing_api_record()
void cereal::save_buffer_tracing_api_record | ( | ArchiveT & | ar, |
Tp | data | ||
) |
Definition at line 434 of file serialization.hpp.
References ROCP_SDK_SAVE_DATA_FIELD, and save_buffer_tracing_api_record().
Referenced by save(), save(), save(), save(), save(), and save_buffer_tracing_api_record().
Generated by 1.9.8