rocprofiler-sdk/hsa/api_args.h Source File#
Rocprofiler SDK Developer API 0.5.0
ROCm Profiling API and tools
|
api_args.h
Go to the documentation of this file.
52// the following hsa_* typedefs are only in hsa/hsa_api_trace.h but we cannot include that file here
struct rocprofiler_hsa_api_args_t::@498 hsa_amd_signal_create
struct rocprofiler_hsa_api_args_t::@364 hsa_queue_add_write_index_screlease
struct rocprofiler_hsa_api_args_t::@532 hsa_ext_image_create_with_layout
struct rocprofiler_hsa_api_args_t::@354 hsa_queue_load_write_index_relaxed
struct rocprofiler_hsa_api_args_t::@474 hsa_amd_signal_wait_any
struct rocprofiler_hsa_api_args_t::@447 hsa_signal_group_wait_any_relaxed
struct rocprofiler_hsa_api_args_t::@343 hsa_system_extension_supported
struct rocprofiler_hsa_api_args_t::@378 hsa_signal_destroy
struct rocprofiler_hsa_api_args_t::@419 hsa_code_object_get_info
struct rocprofiler_hsa_api_args_t::@383 hsa_signal_wait_relaxed
struct rocprofiler_hsa_api_args_t::@353 hsa_queue_load_write_index_scacquire
struct rocprofiler_hsa_api_args_t::@475 hsa_amd_queue_cu_set_mask
struct rocprofiler_hsa_api_args_t::@462 hsa_executable_get_symbol_by_name
struct rocprofiler_hsa_api_args_t::@472 hsa_amd_signal_async_handler
struct rocprofiler_hsa_api_args_t::@359 hsa_queue_cas_write_index_relaxed
struct rocprofiler_hsa_api_args_t::@456 hsa_code_object_reader_create_from_memory
void(* hsa_amd_queue_intercept_packet_writer)(const void *pkts, uint64_t pkt_count)
Definition api_args.h:58
struct rocprofiler_hsa_api_args_t::@382 hsa_signal_store_screlease
struct rocprofiler_hsa_api_args_t::@511 hsa_amd_svm_attributes_set
struct rocprofiler_hsa_api_args_t::@482 hsa_amd_memory_copy_engine_status
struct rocprofiler_hsa_api_args_t::@375 hsa_memory_copy
struct rocprofiler_hsa_api_args_t::@371 hsa_memory_register
struct rocprofiler_hsa_api_args_t::@468 hsa_amd_profiling_async_copy_enable
struct rocprofiler_hsa_api_args_t::@452 hsa_wavefront_get_info
struct rocprofiler_hsa_api_args_t::@515 hsa_amd_spm_release
struct rocprofiler_hsa_api_args_t::@529 hsa_ext_sampler_destroy
struct rocprofiler_hsa_api_args_t::@341 hsa_shut_down
struct rocprofiler_hsa_api_args_t::@436 hsa_extension_get_name
struct rocprofiler_hsa_api_args_t::@535 hsa_ext_program_add_module
struct rocprofiler_hsa_api_args_t::@348 hsa_soft_queue_create
struct rocprofiler_hsa_api_args_t::@478 hsa_amd_memory_pool_allocate
struct rocprofiler_hsa_api_args_t::@344 hsa_system_get_extension_table
struct rocprofiler_hsa_api_args_t::@342 hsa_system_get_info
struct rocprofiler_hsa_api_args_t::@432 hsa_executable_get_symbol
struct rocprofiler_hsa_api_args_t::@431 hsa_executable_validate
struct rocprofiler_hsa_api_args_t::@469 hsa_amd_profiling_get_dispatch_time
struct rocprofiler_hsa_api_args_t::@412 hsa_signal_cas_scacq_screl
struct rocprofiler_hsa_api_args_t::@504 hsa_amd_queue_set_priority
struct rocprofiler_hsa_api_args_t::@424 hsa_executable_destroy
struct rocprofiler_hsa_api_args_t::@437 hsa_system_major_extension_supported
struct rocprofiler_hsa_api_args_t::@430 hsa_executable_readonly_variable_define
struct rocprofiler_hsa_api_args_t::@400 hsa_signal_exchange_scacq_screl
struct rocprofiler_hsa_api_args_t::@415 hsa_isa_compatible
struct rocprofiler_hsa_api_args_t::@379 hsa_signal_load_relaxed
struct rocprofiler_hsa_api_args_t::@490 hsa_amd_interop_map_buffer
struct rocprofiler_hsa_api_args_t::@414 hsa_isa_get_info
struct rocprofiler_hsa_api_args_t::@423 hsa_executable_create
struct rocprofiler_hsa_api_args_t::@502 hsa_amd_queue_intercept_create
struct rocprofiler_hsa_api_args_t::@389 hsa_signal_or_relaxed
struct rocprofiler_hsa_api_args_t::@445 hsa_signal_group_destroy
struct rocprofiler_hsa_api_args_t::@503 hsa_amd_queue_intercept_register
struct rocprofiler_hsa_api_args_t::@495 hsa_amd_ipc_memory_create
struct rocprofiler_hsa_api_args_t::@486 hsa_amd_memory_migrate
struct rocprofiler_hsa_api_args_t::@429 hsa_executable_agent_global_variable_define
struct rocprofiler_hsa_api_args_t::@387 hsa_signal_and_screlease
struct rocprofiler_hsa_api_args_t::@404 hsa_signal_add_scacq_screl
struct rocprofiler_hsa_api_args_t::@388 hsa_signal_and_scacq_screl
struct rocprofiler_hsa_api_args_t::@380 hsa_signal_load_scacquire
struct rocprofiler_hsa_api_args_t::@433 hsa_executable_symbol_get_info
struct rocprofiler_hsa_api_args_t::@467 hsa_amd_profiling_set_profiler_enabled
struct rocprofiler_hsa_api_args_t::@406 hsa_signal_subtract_scacquire
struct rocprofiler_hsa_api_args_t::@386 hsa_signal_and_scacquire
struct rocprofiler_hsa_api_args_t::@485 hsa_amd_memory_pool_can_migrate
struct rocprofiler_hsa_api_args_t::@408 hsa_signal_subtract_scacq_screl
struct rocprofiler_hsa_api_args_t::@358 hsa_queue_cas_write_index_scacquire
struct rocprofiler_hsa_api_args_t::@440 hsa_cache_get_info
struct rocprofiler_hsa_api_args_t::@512 hsa_amd_svm_attributes_get
struct rocprofiler_hsa_api_args_t::@340 hsa_init
struct rocprofiler_hsa_api_args_t::@381 hsa_signal_store_relaxed
struct rocprofiler_hsa_api_args_t::@370 hsa_agent_extension_supported
struct rocprofiler_hsa_api_args_t::@428 hsa_executable_global_variable_define
struct rocprofiler_hsa_api_args_t::@473 hsa_amd_async_function
struct rocprofiler_hsa_api_args_t::@363 hsa_queue_add_write_index_relaxed
struct rocprofiler_hsa_api_args_t::@526 hsa_ext_image_clear
struct rocprofiler_hsa_api_args_t::@393 hsa_signal_xor_relaxed
struct rocprofiler_hsa_api_args_t::@489 hsa_amd_memory_fill
struct rocprofiler_hsa_api_args_t::@513 hsa_amd_svm_prefetch_async
struct rocprofiler_hsa_api_args_t::@531 hsa_ext_image_data_get_info_with_layout
struct rocprofiler_hsa_api_args_t::@426 hsa_executable_freeze
struct rocprofiler_hsa_api_args_t::@470 hsa_amd_profiling_get_async_copy_time
struct rocprofiler_hsa_api_args_t::@463 hsa_executable_iterate_agent_symbols
struct rocprofiler_hsa_api_args_t::@357 hsa_queue_cas_write_index_scacq_screl
struct rocprofiler_hsa_api_args_t::@413 hsa_isa_from_name
struct rocprofiler_hsa_api_args_t::@497 hsa_amd_ipc_memory_detach
hsa_signal_value_t hsa_signal_value_t_retval
Definition api_args.h:48
struct rocprofiler_hsa_api_args_t::@391 hsa_signal_or_screlease
struct rocprofiler_hsa_api_args_t::@395 hsa_signal_xor_screlease
struct rocprofiler_hsa_api_args_t::@491 hsa_amd_interop_unmap_buffer
struct rocprofiler_hsa_api_args_t::@479 hsa_amd_memory_pool_free
struct rocprofiler_hsa_api_args_t::@501 hsa_amd_register_system_event_handler
struct rocprofiler_hsa_api_args_t::@446 hsa_signal_group_wait_any_scacquire
struct rocprofiler_hsa_api_args_t::@487 hsa_amd_memory_lock
struct rocprofiler_hsa_api_args_t::@420 hsa_code_object_get_symbol
struct rocprofiler_hsa_api_args_t::@500 hsa_amd_ipc_signal_attach
struct rocprofiler_hsa_api_args_t::@451 hsa_isa_get_round_method
struct rocprofiler_hsa_api_args_t::@464 hsa_executable_iterate_program_symbols
struct rocprofiler_hsa_api_args_t::@401 hsa_signal_add_relaxed
struct rocprofiler_hsa_api_args_t::@398 hsa_signal_exchange_scacquire
struct rocprofiler_hsa_api_args_t::@442 hsa_signal_silent_store_relaxed
struct rocprofiler_hsa_api_args_t::@509 hsa_amd_deregister_deallocation_callback
struct rocprofiler_hsa_api_args_t::@372 hsa_memory_deregister
struct rocprofiler_hsa_api_args_t::@434 hsa_executable_iterate_symbols
struct rocprofiler_hsa_api_args_t::@510 hsa_amd_signal_value_pointer
struct rocprofiler_hsa_api_args_t::@365 hsa_queue_store_read_index_relaxed
struct rocprofiler_hsa_api_args_t::@350 hsa_queue_inactivate
struct rocprofiler_hsa_api_args_t::@525 hsa_ext_image_copy
struct rocprofiler_hsa_api_args_t::@496 hsa_amd_ipc_memory_attach
struct rocprofiler_hsa_api_args_t::@384 hsa_signal_wait_scacquire
struct rocprofiler_hsa_api_args_t::@521 hsa_ext_image_data_get_info
struct rocprofiler_hsa_api_args_t::@351 hsa_queue_load_read_index_scacquire
struct rocprofiler_hsa_api_args_t::@402 hsa_signal_add_scacquire
struct rocprofiler_hsa_api_args_t::@373 hsa_memory_allocate
struct rocprofiler_hsa_api_args_t::@369 hsa_agent_get_exception_policies
struct rocprofiler_hsa_api_args_t::@507 hsa_amd_memory_lock_to_pool
struct rocprofiler_hsa_api_args_t::@443 hsa_signal_silent_store_screlease
struct rocprofiler_hsa_api_args_t::@376 hsa_memory_assign_agent
struct rocprofiler_hsa_api_args_t::@459 hsa_executable_load_program_code_object
struct rocprofiler_hsa_api_args_t::@493 hsa_amd_pointer_info
struct rocprofiler_hsa_api_args_t::@390 hsa_signal_or_scacquire
struct rocprofiler_hsa_api_args_t::@347 hsa_queue_create
struct rocprofiler_hsa_api_args_t::@394 hsa_signal_xor_scacquire
struct rocprofiler_hsa_api_args_t::@506 hsa_amd_runtime_queue_create_register
struct rocprofiler_hsa_api_args_t::@466 hsa_amd_coherency_set_type
struct rocprofiler_hsa_api_args_t::@530 hsa_ext_image_get_capability_with_layout
struct rocprofiler_hsa_api_args_t::@411 hsa_signal_cas_screlease
struct rocprofiler_hsa_api_args_t::@505 hsa_amd_memory_async_copy_rect
struct rocprofiler_hsa_api_args_t::@476 hsa_amd_memory_pool_get_info
struct rocprofiler_hsa_api_args_t::@527 hsa_ext_image_destroy
struct rocprofiler_hsa_api_args_t::@367 hsa_agent_iterate_regions
struct rocprofiler_hsa_api_args_t::@410 hsa_signal_cas_scacquire
struct rocprofiler_hsa_api_args_t::@483 hsa_amd_agent_memory_pool_get_info
struct rocprofiler_hsa_api_args_t::@453 hsa_isa_iterate_wavefronts
struct rocprofiler_hsa_api_args_t::@523 hsa_ext_image_import
struct rocprofiler_hsa_api_args_t::@458 hsa_executable_create_alt
struct rocprofiler_hsa_api_args_t::@366 hsa_queue_store_read_index_screlease
struct rocprofiler_hsa_api_args_t::@454 hsa_code_object_get_symbol_from_name
void(* hsa_amd_runtime_queue_notifier)(const hsa_queue_t *queue, hsa_agent_t agent, void *data)
Definition api_args.h:66
struct rocprofiler_hsa_api_args_t::@396 hsa_signal_xor_scacq_screl
struct rocprofiler_hsa_api_args_t::@448 hsa_agent_iterate_isas
struct rocprofiler_hsa_api_args_t::@537 hsa_ext_program_get_info
struct rocprofiler_hsa_api_args_t::@465 hsa_amd_coherency_get_type
struct rocprofiler_hsa_api_args_t::@484 hsa_amd_agents_allow_access
struct rocprofiler_hsa_api_args_t::@399 hsa_signal_exchange_screlease
hsa_status_t(* hsa_ext_program_iterate_modules_cb_t)(hsa_ext_program_t program, hsa_ext_module_t module, void *data)
Definition api_args.h:54
struct rocprofiler_hsa_api_args_t::@361 hsa_queue_add_write_index_scacq_screl
struct rocprofiler_hsa_api_args_t::@516 hsa_amd_spm_set_dest_buffer
struct rocprofiler_hsa_api_args_t::@518 hsa_amd_portable_export_dmabuf
struct rocprofiler_hsa_api_args_t::@538 hsa_ext_program_finalize
struct rocprofiler_hsa_api_args_t::@409 hsa_signal_cas_relaxed
struct rocprofiler_hsa_api_args_t::@435 hsa_status_string
struct rocprofiler_hsa_api_args_t::@385 hsa_signal_and_relaxed
struct rocprofiler_hsa_api_args_t::@477 hsa_amd_agent_iterate_memory_pools
struct rocprofiler_hsa_api_args_t::@422 hsa_code_object_iterate_symbols
struct rocprofiler_hsa_api_args_t::@492 hsa_amd_image_create
struct rocprofiler_hsa_api_args_t::@533 hsa_ext_program_create
struct rocprofiler_hsa_api_args_t::@438 hsa_system_get_major_extension_table
struct rocprofiler_hsa_api_args_t::@520 hsa_ext_image_get_capability
struct rocprofiler_hsa_api_args_t::@405 hsa_signal_subtract_relaxed
struct rocprofiler_hsa_api_args_t::@457 hsa_code_object_reader_destroy
struct rocprofiler_hsa_api_args_t::@377 hsa_signal_create
struct rocprofiler_hsa_api_args_t::@407 hsa_signal_subtract_screlease
struct rocprofiler_hsa_api_args_t::@461 hsa_executable_validate_alt
struct rocprofiler_hsa_api_args_t::@517 hsa_amd_queue_cu_get_mask
void(* hsa_amd_queue_intercept_handler)(const void *pkts, uint64_t pkt_count, uint64_t user_pkt_index, void *data, hsa_amd_queue_intercept_packet_writer writer)
Definition api_args.h:60
struct rocprofiler_hsa_api_args_t::@524 hsa_ext_image_export
struct rocprofiler_hsa_api_args_t::@392 hsa_signal_or_scacq_screl
struct rocprofiler_hsa_api_args_t::@360 hsa_queue_cas_write_index_screlease
struct rocprofiler_hsa_api_args_t::@519 hsa_amd_portable_close_dmabuf
struct rocprofiler_hsa_api_args_t::@441 hsa_agent_iterate_caches
hsa_status_t hsa_status_t_retval
Definition api_args.h:49
struct rocprofiler_hsa_api_args_t::@368 hsa_region_get_info
struct rocprofiler_hsa_api_args_t::@522 hsa_ext_image_create
struct rocprofiler_hsa_api_args_t::@488 hsa_amd_memory_unlock
struct rocprofiler_hsa_api_args_t::@455 hsa_code_object_reader_create_from_file
struct rocprofiler_hsa_api_args_t::@352 hsa_queue_load_read_index_relaxed
struct rocprofiler_hsa_api_args_t::@427 hsa_executable_get_info
struct rocprofiler_hsa_api_args_t::@494 hsa_amd_pointer_info_set_userdata
struct rocprofiler_hsa_api_args_t::@480 hsa_amd_memory_async_copy
struct rocprofiler_hsa_api_args_t::@425 hsa_executable_load_code_object
struct rocprofiler_hsa_api_args_t::@355 hsa_queue_store_write_index_relaxed
struct rocprofiler_hsa_api_args_t::@356 hsa_queue_store_write_index_screlease
struct rocprofiler_hsa_api_args_t::@345 hsa_iterate_agents
struct rocprofiler_hsa_api_args_t::@481 hsa_amd_memory_async_copy_on_engine
struct rocprofiler_hsa_api_args_t::@416 hsa_code_object_serialize
struct rocprofiler_hsa_api_args_t::@534 hsa_ext_program_destroy
struct rocprofiler_hsa_api_args_t::@349 hsa_queue_destroy
struct rocprofiler_hsa_api_args_t::@499 hsa_amd_ipc_signal_create
struct rocprofiler_hsa_api_args_t::@417 hsa_code_object_deserialize
struct rocprofiler_hsa_api_args_t::@471 hsa_amd_profiling_convert_tick_to_system_domain
struct rocprofiler_hsa_api_args_t::@397 hsa_signal_exchange_relaxed
struct rocprofiler_hsa_api_args_t::@403 hsa_signal_add_screlease
struct rocprofiler_hsa_api_args_t::@528 hsa_ext_sampler_create
struct rocprofiler_hsa_api_args_t::@449 hsa_isa_get_info_alt
struct rocprofiler_hsa_api_args_t::@514 hsa_amd_spm_acquire
struct rocprofiler_hsa_api_args_t::@444 hsa_signal_group_create
struct rocprofiler_hsa_api_args_t::@362 hsa_queue_add_write_index_scacquire
struct rocprofiler_hsa_api_args_t::@439 hsa_agent_major_extension_supported
struct rocprofiler_hsa_api_args_t::@374 hsa_memory_free
struct rocprofiler_hsa_api_args_t::@421 hsa_code_symbol_get_info
struct rocprofiler_hsa_api_args_t::@536 hsa_ext_program_iterate_modules
struct rocprofiler_hsa_api_args_t::@346 hsa_agent_get_info
struct rocprofiler_hsa_api_args_t::@508 hsa_amd_register_deallocation_callback
struct rocprofiler_hsa_api_args_t::@450 hsa_isa_get_exception_policies
struct rocprofiler_hsa_api_args_t::@460 hsa_executable_load_agent_code_object
struct rocprofiler_hsa_api_args_t::@418 hsa_code_object_destroy
Definition api_args.h:40
Definition api_args.h:71
Definition api_args.h:45
Generated by 1.9.8