rocprofiler-sdk/hsa/api_args.h Source File#
Rocprofiler SDK Developer API 0.6.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::@593 hsa_amd_coherency_get_type
struct rocprofiler_hsa_api_args_t::@499 hsa_memory_register
struct rocprofiler_hsa_api_args_t::@587 hsa_executable_load_program_code_object
struct rocprofiler_hsa_api_args_t::@643 hsa_amd_spm_release
struct rocprofiler_hsa_api_args_t::@564 hsa_extension_get_name
struct rocprofiler_hsa_api_args_t::@516 hsa_signal_and_scacq_screl
struct rocprofiler_hsa_api_args_t::@506 hsa_signal_destroy
struct rocprofiler_hsa_api_args_t::@473 hsa_iterate_agents
struct rocprofiler_hsa_api_args_t::@541 hsa_isa_from_name
struct rocprofiler_hsa_api_args_t::@474 hsa_agent_get_info
struct rocprofiler_hsa_api_args_t::@522 hsa_signal_xor_scacquire
struct rocprofiler_hsa_api_args_t::@597 hsa_amd_profiling_get_dispatch_time
struct rocprofiler_hsa_api_args_t::@616 hsa_amd_memory_unlock
struct rocprofiler_hsa_api_args_t::@630 hsa_amd_queue_intercept_create
struct rocprofiler_hsa_api_args_t::@648 hsa_ext_image_get_capability
struct rocprofiler_hsa_api_args_t::@641 hsa_amd_svm_prefetch_async
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::@665 hsa_ext_program_get_info
struct rocprofiler_hsa_api_args_t::@515 hsa_signal_and_screlease
struct rocprofiler_hsa_api_args_t::@604 hsa_amd_memory_pool_get_info
struct rocprofiler_hsa_api_args_t::@660 hsa_ext_image_create_with_layout
struct rocprofiler_hsa_api_args_t::@536 hsa_signal_subtract_scacq_screl
struct rocprofiler_hsa_api_args_t::@590 hsa_executable_get_symbol_by_name
struct rocprofiler_hsa_api_args_t::@554 hsa_executable_freeze
struct rocprofiler_hsa_api_args_t::@650 hsa_ext_image_create
struct rocprofiler_hsa_api_args_t::@547 hsa_code_object_get_info
struct rocprofiler_hsa_api_args_t::@475 hsa_queue_create
struct rocprofiler_hsa_api_args_t::@580 hsa_wavefront_get_info
struct rocprofiler_hsa_api_args_t::@514 hsa_signal_and_scacquire
struct rocprofiler_hsa_api_args_t::@576 hsa_agent_iterate_isas
struct rocprofiler_hsa_api_args_t::@637 hsa_amd_deregister_deallocation_callback
struct rocprofiler_hsa_api_args_t::@655 hsa_ext_image_destroy
struct rocprofiler_hsa_api_args_t::@553 hsa_executable_load_code_object
struct rocprofiler_hsa_api_args_t::@505 hsa_signal_create
struct rocprofiler_hsa_api_args_t::@482 hsa_queue_load_write_index_relaxed
struct rocprofiler_hsa_api_args_t::@591 hsa_executable_iterate_agent_symbols
struct rocprofiler_hsa_api_args_t::@639 hsa_amd_svm_attributes_set
struct rocprofiler_hsa_api_args_t::@517 hsa_signal_or_relaxed
struct rocprofiler_hsa_api_args_t::@645 hsa_amd_queue_cu_get_mask
struct rocprofiler_hsa_api_args_t::@602 hsa_amd_signal_wait_any
struct rocprofiler_hsa_api_args_t::@570 hsa_signal_silent_store_relaxed
struct rocprofiler_hsa_api_args_t::@568 hsa_cache_get_info
struct rocprofiler_hsa_api_args_t::@599 hsa_amd_profiling_convert_tick_to_system_domain
struct rocprofiler_hsa_api_args_t::@470 hsa_system_get_info
struct rocprofiler_hsa_api_args_t::@495 hsa_agent_iterate_regions
struct rocprofiler_hsa_api_args_t::@535 hsa_signal_subtract_screlease
struct rocprofiler_hsa_api_args_t::@617 hsa_amd_memory_fill
struct rocprofiler_hsa_api_args_t::@664 hsa_ext_program_iterate_modules
struct rocprofiler_hsa_api_args_t::@644 hsa_amd_spm_set_dest_buffer
struct rocprofiler_hsa_api_args_t::@493 hsa_queue_store_read_index_relaxed
struct rocprofiler_hsa_api_args_t::@534 hsa_signal_subtract_scacquire
struct rocprofiler_hsa_api_args_t::@589 hsa_executable_validate_alt
struct rocprofiler_hsa_api_args_t::@523 hsa_signal_xor_screlease
struct rocprofiler_hsa_api_args_t::@572 hsa_signal_group_create
struct rocprofiler_hsa_api_args_t::@603 hsa_amd_queue_cu_set_mask
struct rocprofiler_hsa_api_args_t::@634 hsa_amd_runtime_queue_create_register
struct rocprofiler_hsa_api_args_t::@596 hsa_amd_profiling_async_copy_enable
struct rocprofiler_hsa_api_args_t::@478 hsa_queue_inactivate
struct rocprofiler_hsa_api_args_t::@614 hsa_amd_memory_migrate
struct rocprofiler_hsa_api_args_t::@618 hsa_amd_interop_map_buffer
struct rocprofiler_hsa_api_args_t::@584 hsa_code_object_reader_create_from_memory
struct rocprofiler_hsa_api_args_t::@582 hsa_code_object_get_symbol_from_name
struct rocprofiler_hsa_api_args_t::@497 hsa_agent_get_exception_policies
struct rocprofiler_hsa_api_args_t::@558 hsa_executable_readonly_variable_define
struct rocprofiler_hsa_api_args_t::@513 hsa_signal_and_relaxed
struct rocprofiler_hsa_api_args_t::@531 hsa_signal_add_screlease
struct rocprofiler_hsa_api_args_t::@635 hsa_amd_memory_lock_to_pool
struct rocprofiler_hsa_api_args_t::@507 hsa_signal_load_relaxed
struct rocprofiler_hsa_api_args_t::@468 hsa_init
struct rocprofiler_hsa_api_args_t::@636 hsa_amd_register_deallocation_callback
struct rocprofiler_hsa_api_args_t::@627 hsa_amd_ipc_signal_create
struct rocprofiler_hsa_api_args_t::@632 hsa_amd_queue_set_priority
struct rocprofiler_hsa_api_args_t::@642 hsa_amd_spm_acquire
struct rocprofiler_hsa_api_args_t::@625 hsa_amd_ipc_memory_detach
struct rocprofiler_hsa_api_args_t::@555 hsa_executable_get_info
struct rocprofiler_hsa_api_args_t::@525 hsa_signal_exchange_relaxed
struct rocprofiler_hsa_api_args_t::@492 hsa_queue_add_write_index_screlease
struct rocprofiler_hsa_api_args_t::@661 hsa_ext_program_create
struct rocprofiler_hsa_api_args_t::@561 hsa_executable_symbol_get_info
struct rocprofiler_hsa_api_args_t::@581 hsa_isa_iterate_wavefronts
struct rocprofiler_hsa_api_args_t::@511 hsa_signal_wait_relaxed
struct rocprofiler_hsa_api_args_t::@578 hsa_isa_get_exception_policies
struct rocprofiler_hsa_api_args_t::@490 hsa_queue_add_write_index_scacquire
struct rocprofiler_hsa_api_args_t::@519 hsa_signal_or_screlease
hsa_signal_value_t hsa_signal_value_t_retval
Definition api_args.h:48
struct rocprofiler_hsa_api_args_t::@577 hsa_isa_get_info_alt
struct rocprofiler_hsa_api_args_t::@544 hsa_code_object_serialize
struct rocprofiler_hsa_api_args_t::@520 hsa_signal_or_scacq_screl
struct rocprofiler_hsa_api_args_t::@528 hsa_signal_exchange_scacq_screl
struct rocprofiler_hsa_api_args_t::@469 hsa_shut_down
struct rocprofiler_hsa_api_args_t::@533 hsa_signal_subtract_relaxed
struct rocprofiler_hsa_api_args_t::@503 hsa_memory_copy
struct rocprofiler_hsa_api_args_t::@606 hsa_amd_memory_pool_allocate
struct rocprofiler_hsa_api_args_t::@556 hsa_executable_global_variable_define
struct rocprofiler_hsa_api_args_t::@615 hsa_amd_memory_lock
struct rocprofiler_hsa_api_args_t::@526 hsa_signal_exchange_scacquire
struct rocprofiler_hsa_api_args_t::@491 hsa_queue_add_write_index_relaxed
struct rocprofiler_hsa_api_args_t::@654 hsa_ext_image_clear
struct rocprofiler_hsa_api_args_t::@626 hsa_amd_signal_create
struct rocprofiler_hsa_api_args_t::@560 hsa_executable_get_symbol
struct rocprofiler_hsa_api_args_t::@605 hsa_amd_agent_iterate_memory_pools
struct rocprofiler_hsa_api_args_t::@631 hsa_amd_queue_intercept_register
struct rocprofiler_hsa_api_args_t::@652 hsa_ext_image_export
struct rocprofiler_hsa_api_args_t::@585 hsa_code_object_reader_destroy
struct rocprofiler_hsa_api_args_t::@592 hsa_executable_iterate_program_symbols
struct rocprofiler_hsa_api_args_t::@532 hsa_signal_add_scacq_screl
struct rocprofiler_hsa_api_args_t::@521 hsa_signal_xor_relaxed
struct rocprofiler_hsa_api_args_t::@548 hsa_code_object_get_symbol
struct rocprofiler_hsa_api_args_t::@563 hsa_status_string
struct rocprofiler_hsa_api_args_t::@649 hsa_ext_image_data_get_info
struct rocprofiler_hsa_api_args_t::@552 hsa_executable_destroy
struct rocprofiler_hsa_api_args_t::@600 hsa_amd_signal_async_handler
struct rocprofiler_hsa_api_args_t::@607 hsa_amd_memory_pool_free
struct rocprofiler_hsa_api_args_t::@512 hsa_signal_wait_scacquire
struct rocprofiler_hsa_api_args_t::@646 hsa_amd_portable_export_dmabuf
struct rocprofiler_hsa_api_args_t::@508 hsa_signal_load_scacquire
struct rocprofiler_hsa_api_args_t::@569 hsa_agent_iterate_caches
struct rocprofiler_hsa_api_args_t::@471 hsa_system_extension_supported
struct rocprofiler_hsa_api_args_t::@609 hsa_amd_memory_async_copy_on_engine
struct rocprofiler_hsa_api_args_t::@538 hsa_signal_cas_scacquire
struct rocprofiler_hsa_api_args_t::@537 hsa_signal_cas_relaxed
struct rocprofiler_hsa_api_args_t::@565 hsa_system_major_extension_supported
struct rocprofiler_hsa_api_args_t::@549 hsa_code_symbol_get_info
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::@477 hsa_queue_destroy
struct rocprofiler_hsa_api_args_t::@527 hsa_signal_exchange_screlease
struct rocprofiler_hsa_api_args_t::@472 hsa_system_get_extension_table
struct rocprofiler_hsa_api_args_t::@542 hsa_isa_get_info
struct rocprofiler_hsa_api_args_t::@481 hsa_queue_load_write_index_scacquire
struct rocprofiler_hsa_api_args_t::@494 hsa_queue_store_read_index_screlease
struct rocprofiler_hsa_api_args_t::@619 hsa_amd_interop_unmap_buffer
struct rocprofiler_hsa_api_args_t::@483 hsa_queue_store_write_index_relaxed
struct rocprofiler_hsa_api_args_t::@543 hsa_isa_compatible
struct rocprofiler_hsa_api_args_t::@656 hsa_ext_sampler_create
struct rocprofiler_hsa_api_args_t::@621 hsa_amd_pointer_info
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::@624 hsa_amd_ipc_memory_attach
struct rocprofiler_hsa_api_args_t::@579 hsa_isa_get_round_method
struct rocprofiler_hsa_api_args_t::@586 hsa_executable_create_alt
struct rocprofiler_hsa_api_args_t::@612 hsa_amd_agents_allow_access
struct rocprofiler_hsa_api_args_t::@539 hsa_signal_cas_screlease
struct rocprofiler_hsa_api_args_t::@647 hsa_amd_portable_close_dmabuf
struct rocprofiler_hsa_api_args_t::@529 hsa_signal_add_relaxed
struct rocprofiler_hsa_api_args_t::@622 hsa_amd_pointer_info_set_userdata
struct rocprofiler_hsa_api_args_t::@562 hsa_executable_iterate_symbols
struct rocprofiler_hsa_api_args_t::@608 hsa_amd_memory_async_copy
struct rocprofiler_hsa_api_args_t::@595 hsa_amd_profiling_set_profiler_enabled
struct rocprofiler_hsa_api_args_t::@501 hsa_memory_allocate
struct rocprofiler_hsa_api_args_t::@550 hsa_code_object_iterate_symbols
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::@638 hsa_amd_signal_value_pointer
struct rocprofiler_hsa_api_args_t::@480 hsa_queue_load_read_index_relaxed
struct rocprofiler_hsa_api_args_t::@518 hsa_signal_or_scacquire
struct rocprofiler_hsa_api_args_t::@573 hsa_signal_group_destroy
struct rocprofiler_hsa_api_args_t::@623 hsa_amd_ipc_memory_create
struct rocprofiler_hsa_api_args_t::@662 hsa_ext_program_destroy
struct rocprofiler_hsa_api_args_t::@504 hsa_memory_assign_agent
struct rocprofiler_hsa_api_args_t::@620 hsa_amd_image_create
struct rocprofiler_hsa_api_args_t::@502 hsa_memory_free
struct rocprofiler_hsa_api_args_t::@486 hsa_queue_cas_write_index_scacquire
struct rocprofiler_hsa_api_args_t::@557 hsa_executable_agent_global_variable_define
hsa_status_t hsa_status_t_retval
Definition api_args.h:49
struct rocprofiler_hsa_api_args_t::@588 hsa_executable_load_agent_code_object
struct rocprofiler_hsa_api_args_t::@658 hsa_ext_image_get_capability_with_layout
struct rocprofiler_hsa_api_args_t::@663 hsa_ext_program_add_module
struct rocprofiler_hsa_api_args_t::@546 hsa_code_object_destroy
struct rocprofiler_hsa_api_args_t::@559 hsa_executable_validate
struct rocprofiler_hsa_api_args_t::@583 hsa_code_object_reader_create_from_file
struct rocprofiler_hsa_api_args_t::@653 hsa_ext_image_copy
struct rocprofiler_hsa_api_args_t::@574 hsa_signal_group_wait_any_scacquire
struct rocprofiler_hsa_api_args_t::@498 hsa_agent_extension_supported
struct rocprofiler_hsa_api_args_t::@485 hsa_queue_cas_write_index_scacq_screl
struct rocprofiler_hsa_api_args_t::@509 hsa_signal_store_relaxed
struct rocprofiler_hsa_api_args_t::@489 hsa_queue_add_write_index_scacq_screl
struct rocprofiler_hsa_api_args_t::@601 hsa_amd_async_function
struct rocprofiler_hsa_api_args_t::@524 hsa_signal_xor_scacq_screl
struct rocprofiler_hsa_api_args_t::@629 hsa_amd_register_system_event_handler
struct rocprofiler_hsa_api_args_t::@640 hsa_amd_svm_attributes_get
struct rocprofiler_hsa_api_args_t::@666 hsa_ext_program_finalize
struct rocprofiler_hsa_api_args_t::@594 hsa_amd_coherency_set_type
struct rocprofiler_hsa_api_args_t::@551 hsa_executable_create
struct rocprofiler_hsa_api_args_t::@545 hsa_code_object_deserialize
struct rocprofiler_hsa_api_args_t::@496 hsa_region_get_info
struct rocprofiler_hsa_api_args_t::@651 hsa_ext_image_import
struct rocprofiler_hsa_api_args_t::@575 hsa_signal_group_wait_any_relaxed
struct rocprofiler_hsa_api_args_t::@628 hsa_amd_ipc_signal_attach
struct rocprofiler_hsa_api_args_t::@487 hsa_queue_cas_write_index_relaxed
struct rocprofiler_hsa_api_args_t::@611 hsa_amd_agent_memory_pool_get_info
struct rocprofiler_hsa_api_args_t::@659 hsa_ext_image_data_get_info_with_layout
struct rocprofiler_hsa_api_args_t::@657 hsa_ext_sampler_destroy
struct rocprofiler_hsa_api_args_t::@567 hsa_agent_major_extension_supported
struct rocprofiler_hsa_api_args_t::@476 hsa_soft_queue_create
struct rocprofiler_hsa_api_args_t::@479 hsa_queue_load_read_index_scacquire
struct rocprofiler_hsa_api_args_t::@633 hsa_amd_memory_async_copy_rect
struct rocprofiler_hsa_api_args_t::@613 hsa_amd_memory_pool_can_migrate
struct rocprofiler_hsa_api_args_t::@566 hsa_system_get_major_extension_table
struct rocprofiler_hsa_api_args_t::@530 hsa_signal_add_scacquire
struct rocprofiler_hsa_api_args_t::@484 hsa_queue_store_write_index_screlease
struct rocprofiler_hsa_api_args_t::@500 hsa_memory_deregister
struct rocprofiler_hsa_api_args_t::@598 hsa_amd_profiling_get_async_copy_time
struct rocprofiler_hsa_api_args_t::@571 hsa_signal_silent_store_screlease
struct rocprofiler_hsa_api_args_t::@610 hsa_amd_memory_copy_engine_status
struct rocprofiler_hsa_api_args_t::@510 hsa_signal_store_screlease
struct rocprofiler_hsa_api_args_t::@488 hsa_queue_cas_write_index_screlease
struct rocprofiler_hsa_api_args_t::@540 hsa_signal_cas_scacq_screl
Definition api_args.h:40
Definition api_args.h:71
Definition api_args.h:45
Generated by 1.9.8