Files
rocm-systems/runtime/hsa-runtime/hsacore.so.def
T

266 řádky
7.6 KiB
Modula-2
Surový Normální zobrazení Historie

2016-10-13 16:26:46 -05:00
ROCR_1
{
global:
hsa_init;
hsa_shut_down;
hsa_system_get_info;
2016-08-22 01:40:26 -04:00
hsa_extension_get_name;
hsa_system_extension_supported;
2016-08-22 01:40:26 -04:00
hsa_system_major_extension_supported;
hsa_system_get_extension_table;
2016-08-22 01:40:26 -04:00
hsa_system_get_major_extension_table;
hsa_iterate_agents;
hsa_agent_get_info;
hsa_agent_get_exception_policies;
2016-08-22 01:40:26 -04:00
hsa_cache_get_info;
hsa_agent_iterate_caches;
hsa_agent_extension_supported;
2016-08-22 01:40:26 -04:00
hsa_agent_major_extension_supported;
hsa_queue_create;
hsa_soft_queue_create;
hsa_queue_destroy;
hsa_queue_inactivate;
2016-08-22 01:40:26 -04:00
hsa_queue_load_read_index_scacquire;
hsa_queue_load_read_index_acquire;
hsa_queue_load_read_index_relaxed;
2016-08-22 01:40:26 -04:00
hsa_queue_load_write_index_scacquire;
hsa_queue_load_write_index_acquire;
hsa_queue_load_write_index_relaxed;
hsa_queue_store_write_index_relaxed;
2016-08-22 01:40:26 -04:00
hsa_queue_store_write_index_screlease;
hsa_queue_store_write_index_release;
2016-08-22 01:40:26 -04:00
hsa_queue_cas_write_index_scacq_screl;
hsa_queue_cas_write_index_acq_rel;
2016-08-22 01:40:26 -04:00
hsa_queue_cas_write_index_scacquire;
hsa_queue_cas_write_index_acquire;
hsa_queue_cas_write_index_relaxed;
2016-08-22 01:40:26 -04:00
hsa_queue_cas_write_index_screlease;
hsa_queue_cas_write_index_release;
2016-08-22 01:40:26 -04:00
hsa_queue_add_write_index_scacq_screl;
hsa_queue_add_write_index_acq_rel;
2016-08-22 01:40:26 -04:00
hsa_queue_add_write_index_scacquire;
hsa_queue_add_write_index_acquire;
hsa_queue_add_write_index_relaxed;
2016-08-22 01:40:26 -04:00
hsa_queue_add_write_index_screlease;
hsa_queue_add_write_index_release;
hsa_queue_store_read_index_relaxed;
2016-08-22 01:40:26 -04:00
hsa_queue_store_read_index_screlease;
hsa_queue_store_read_index_release;
hsa_agent_iterate_regions;
hsa_region_get_info;
hsa_memory_register;
hsa_memory_deregister;
hsa_memory_allocate;
hsa_memory_free;
hsa_memory_copy;
hsa_memory_assign_agent;
hsa_signal_create;
hsa_signal_destroy;
hsa_signal_load_relaxed;
2016-08-22 01:40:26 -04:00
hsa_signal_load_scacquire;
hsa_signal_load_acquire;
hsa_signal_store_relaxed;
2016-08-22 01:40:26 -04:00
hsa_signal_store_screlease;
hsa_signal_store_release;
2016-08-22 01:40:26 -04:00
hsa_signal_silent_store_relaxed;
hsa_signal_silent_store_screlease;
hsa_signal_wait_relaxed;
2016-08-22 01:40:26 -04:00
hsa_signal_wait_scacquire;
hsa_signal_wait_acquire;
2016-08-22 01:40:26 -04:00
hsa_signal_group_create;
hsa_signal_group_destroy;
hsa_signal_group_wait_any_scacquire;
hsa_signal_group_wait_any_relaxed;
hsa_signal_and_relaxed;
2016-08-22 01:40:26 -04:00
hsa_signal_and_scacquire;
hsa_signal_and_acquire;
2016-08-22 01:40:26 -04:00
hsa_signal_and_screlease;
hsa_signal_and_release;
2016-08-22 01:40:26 -04:00
hsa_signal_and_scacq_screl;
hsa_signal_and_acq_rel;
hsa_signal_or_relaxed;
2016-08-22 01:40:26 -04:00
hsa_signal_or_scacquire;
hsa_signal_or_acquire;
2016-08-22 01:40:26 -04:00
hsa_signal_or_screlease;
hsa_signal_or_release;
2016-08-22 01:40:26 -04:00
hsa_signal_or_scacq_screl;
hsa_signal_or_acq_rel;
hsa_signal_xor_relaxed;
2016-08-22 01:40:26 -04:00
hsa_signal_xor_scacquire;
hsa_signal_xor_acquire;
2016-08-22 01:40:26 -04:00
hsa_signal_xor_screlease;
hsa_signal_xor_release;
2016-08-22 01:40:26 -04:00
hsa_signal_xor_scacq_screl;
hsa_signal_xor_acq_rel;
hsa_signal_exchange_relaxed;
2016-08-22 01:40:26 -04:00
hsa_signal_exchange_scacquire;
hsa_signal_exchange_acquire;
2016-08-22 01:40:26 -04:00
hsa_signal_exchange_screlease;
hsa_signal_exchange_release;
2016-08-22 01:40:26 -04:00
hsa_signal_exchange_scacq_screl;
hsa_signal_exchange_acq_rel;
hsa_signal_add_relaxed;
2016-08-22 01:40:26 -04:00
hsa_signal_add_scacquire;
hsa_signal_add_acquire;
2016-08-22 01:40:26 -04:00
hsa_signal_add_screlease;
hsa_signal_add_release;
2016-08-22 01:40:26 -04:00
hsa_signal_add_scacq_screl;
hsa_signal_add_acq_rel;
hsa_signal_subtract_relaxed;
2016-08-22 01:40:26 -04:00
hsa_signal_subtract_scacquire;
hsa_signal_subtract_acquire;
2016-08-22 01:40:26 -04:00
hsa_signal_subtract_screlease;
hsa_signal_subtract_release;
2016-08-22 01:40:26 -04:00
hsa_signal_subtract_scacq_screl;
hsa_signal_subtract_acq_rel;
hsa_signal_cas_relaxed;
2016-08-22 01:40:26 -04:00
hsa_signal_cas_scacquire;
hsa_signal_cas_acquire;
2016-08-22 01:40:26 -04:00
hsa_signal_cas_screlease;
hsa_signal_cas_release;
2016-08-22 01:40:26 -04:00
hsa_signal_cas_scacq_screl;
hsa_signal_cas_acq_rel;
hsa_isa_from_name;
2016-08-22 01:40:26 -04:00
hsa_agent_iterate_isas;
hsa_isa_get_info;
2016-08-22 01:40:26 -04:00
hsa_isa_get_info_alt;
hsa_isa_get_exception_policies;
hsa_isa_get_round_method;
hsa_wavefront_get_info;
hsa_isa_iterate_wavefronts;
hsa_isa_compatible;
hsa_code_object_serialize;
hsa_code_object_deserialize;
hsa_code_object_destroy;
hsa_code_object_get_info;
hsa_code_object_get_symbol;
2016-08-22 01:40:26 -04:00
hsa_code_object_get_symbol_from_name;
hsa_code_symbol_get_info;
hsa_code_object_iterate_symbols;
2016-08-22 01:40:26 -04:00
hsa_code_object_reader_create_from_file;
hsa_code_object_reader_create_from_memory;
hsa_code_object_reader_destroy;
hsa_executable_create;
2016-08-22 01:40:26 -04:00
hsa_executable_create_alt;
hsa_executable_destroy;
hsa_executable_load_code_object;
2016-08-22 01:40:26 -04:00
hsa_executable_load_program_code_object;
hsa_executable_load_agent_code_object;
hsa_executable_freeze;
hsa_executable_get_info;
hsa_executable_global_variable_define;
hsa_executable_agent_global_variable_define;
hsa_executable_readonly_variable_define;
hsa_executable_validate;
2016-08-22 01:40:26 -04:00
hsa_executable_validate_alt;
hsa_executable_get_symbol;
2016-08-22 01:40:26 -04:00
hsa_executable_get_symbol_by_name;
hsa_executable_symbol_get_info;
hsa_executable_iterate_symbols;
2016-08-22 01:40:26 -04:00
hsa_executable_iterate_agent_symbols;
hsa_executable_iterate_program_symbols;
hsa_status_string;
hsa_ext_program_create;
hsa_ext_program_destroy;
hsa_ext_program_add_module;
hsa_ext_program_iterate_modules;
hsa_ext_program_get_info;
hsa_ext_program_finalize;
hsa_amd_coherency_get_type;
hsa_amd_coherency_set_type;
hsa_amd_profiling_set_profiler_enabled;
hsa_amd_profiling_get_dispatch_time;
2016-05-17 15:12:41 -05:00
hsa_amd_profiling_async_copy_enable;
hsa_amd_profiling_get_async_copy_time;
hsa_amd_profiling_convert_tick_to_system_domain;
2017-07-05 22:27:21 -05:00
hsa_amd_signal_create;
hsa_amd_signal_wait_any;
hsa_amd_signal_async_handler;
hsa_amd_async_function;
hsa_amd_image_get_info_max_dim;
hsa_amd_queue_cu_set_mask;
2021-06-29 18:03:05 -05:00
hsa_amd_queue_cu_get_mask;
hsa_amd_memory_fill;
hsa_amd_memory_async_copy;
hsa_amd_memory_async_copy_on_engine;
hsa_amd_memory_copy_engine_status;
hsa_amd_memory_get_preferred_copy_engine;
2019-03-26 02:06:21 -05:00
hsa_amd_memory_async_copy_rect;
hsa_amd_memory_lock;
2019-03-26 02:06:21 -05:00
hsa_amd_memory_lock_to_pool;
hsa_amd_memory_unlock;
hsa_amd_agent_iterate_memory_pools;
hsa_amd_agent_memory_pool_get_info;
hsa_amd_agents_allow_access;
hsa_amd_memory_pool_get_info;
hsa_amd_memory_pool_allocate;
hsa_amd_memory_pool_free;
hsa_amd_memory_pool_can_migrate;
hsa_amd_memory_migrate;
hsa_amd_interop_map_buffer;
hsa_amd_interop_unmap_buffer;
hsa_amd_image_create;
hsa_ext_image_get_capability;
hsa_ext_image_data_get_info;
hsa_ext_image_create;
hsa_ext_image_import;
hsa_ext_image_export;
hsa_ext_image_copy;
hsa_ext_image_clear;
hsa_ext_image_destroy;
hsa_ext_sampler_create;
2024-11-15 17:05:04 -05:00
hsa_ext_sampler_create_v2;
hsa_ext_sampler_destroy;
2017-09-29 12:45:24 -04:00
hsa_ext_image_get_capability_with_layout;
hsa_ext_image_data_get_info_with_layout;
hsa_ext_image_create_with_layout;
2016-11-09 22:21:24 -06:00
hsa_amd_pointer_info;
hsa_amd_pointer_info_set_userdata;
2016-11-10 02:51:19 -06:00
hsa_amd_ipc_memory_create;
hsa_amd_ipc_memory_attach;
hsa_amd_ipc_memory_detach;
2017-07-05 22:27:21 -05:00
hsa_amd_ipc_signal_create;
hsa_amd_ipc_signal_attach;
2017-09-29 12:45:24 -04:00
hsa_amd_register_system_event_handler;
hsa_amd_queue_set_priority;
2019-06-07 13:04:12 -05:00
hsa_amd_register_deallocation_callback;
hsa_amd_deregister_deallocation_callback;
2020-11-30 21:29:04 -06:00
hsa_amd_signal_value_pointer;
_amdgpu_r_debug;
2021-04-21 14:49:43 -05:00
hsa_amd_svm_attributes_set;
hsa_amd_svm_attributes_get;
hsa_amd_svm_prefetch_async;
2022-11-23 22:56:26 +00:00
hsa_amd_spm_acquire;
hsa_amd_spm_release;
hsa_amd_spm_set_dest_buffer;
hsa_amd_portable_export_dmabuf;
hsa_amd_portable_close_dmabuf;
2022-12-18 23:54:43 +00:00
hsa_amd_vmem_address_reserve;
2024-05-13 14:50:38 +00:00
hsa_amd_vmem_address_reserve_align;
2022-12-18 23:54:43 +00:00
hsa_amd_vmem_address_free;
2022-12-18 23:54:59 +00:00
hsa_amd_vmem_handle_create;
hsa_amd_vmem_handle_release;
hsa_amd_vmem_map;
hsa_amd_vmem_unmap;
hsa_amd_vmem_set_access;
hsa_amd_vmem_get_access;
hsa_amd_vmem_export_shareable_handle;
hsa_amd_vmem_import_shareable_handle;
hsa_amd_vmem_retain_alloc_handle;
hsa_amd_vmem_get_alloc_properties_from_handle;
2023-11-15 18:29:18 +00:00
hsa_amd_agent_set_async_scratch_limit;
hsa_ven_amd_pcs_iterate_configuration;
2023-09-23 15:48:46 +00:00
hsa_ven_amd_pcs_create;
hsa_ven_amd_pcs_create_from_id;
hsa_ven_amd_pcs_destroy;
2023-09-23 15:58:13 +00:00
hsa_ven_amd_pcs_start;
hsa_ven_amd_pcs_stop;
hsa_ven_amd_pcs_flush;
2023-12-08 00:14:12 +00:00
hsa_amd_queue_get_info;
2024-07-22 17:27:41 +00:00
hsa_amd_enable_logging;
2024-10-16 12:14:05 -07:00
hsa_amd_signal_wait_all;
2025-06-05 16:38:38 -05:00
hsa_amd_portable_export_dmabuf_v2;
local:
*;
};