|
1 | 1 | /* |
2 | 2 | * |
3 | | - * Copyright (C) 2019-2022 Intel Corporation |
| 3 | + * Copyright (C) 2019-2025 Intel Corporation |
4 | 4 | * |
5 | 5 | * SPDX-License-Identifier: MIT |
6 | 6 | * |
| 7 | + * @file ze_loader_internal.h generated from ze_loader_internal.h.mako |
| 8 | + * |
7 | 9 | */ |
8 | 10 | #pragma once |
9 | 11 | #include <vector> |
@@ -61,64 +63,63 @@ namespace loader |
61 | 63 | class context_t |
62 | 64 | { |
63 | 65 | public: |
| 66 | + /// factories |
64 | 67 | /////////////////////////////////////////////////////////////////////////////// |
65 | | - ze_driver_factory_t ze_driver_factory; |
66 | | - ze_device_factory_t ze_device_factory; |
67 | | - ze_context_factory_t ze_context_factory; |
68 | | - ze_command_queue_factory_t ze_command_queue_factory; |
69 | 68 | ze_command_list_factory_t ze_command_list_factory; |
70 | | - ze_fence_factory_t ze_fence_factory; |
71 | | - ze_event_pool_factory_t ze_event_pool_factory; |
| 69 | + ze_command_queue_factory_t ze_command_queue_factory; |
| 70 | + ze_context_factory_t ze_context_factory; |
| 71 | + ze_device_factory_t ze_device_factory; |
| 72 | + ze_driver_factory_t ze_driver_factory; |
72 | 73 | ze_event_factory_t ze_event_factory; |
| 74 | + ze_event_pool_factory_t ze_event_pool_factory; |
| 75 | + ze_external_semaphore_ext_factory_t ze_external_semaphore_ext_factory; |
| 76 | + ze_fabric_edge_factory_t ze_fabric_edge_factory; |
| 77 | + ze_fabric_vertex_factory_t ze_fabric_vertex_factory; |
| 78 | + ze_fence_factory_t ze_fence_factory; |
73 | 79 | ze_image_factory_t ze_image_factory; |
74 | | - ze_module_factory_t ze_module_factory; |
75 | | - ze_module_build_log_factory_t ze_module_build_log_factory; |
76 | 80 | ze_kernel_factory_t ze_kernel_factory; |
77 | | - ze_sampler_factory_t ze_sampler_factory; |
| 81 | + ze_module_build_log_factory_t ze_module_build_log_factory; |
| 82 | + ze_module_factory_t ze_module_factory; |
78 | 83 | ze_physical_mem_factory_t ze_physical_mem_factory; |
79 | | - ze_fabric_vertex_factory_t ze_fabric_vertex_factory; |
80 | | - ze_fabric_edge_factory_t ze_fabric_edge_factory; |
81 | | - ze_external_semaphore_ext_factory_t ze_external_semaphore_ext_factory; |
82 | 84 | ze_rtas_builder_exp_factory_t ze_rtas_builder_exp_factory; |
83 | 85 | ze_rtas_parallel_operation_exp_factory_t ze_rtas_parallel_operation_exp_factory; |
84 | | - /////////////////////////////////////////////////////////////////////////////// |
85 | | - zes_driver_factory_t zes_driver_factory; |
| 86 | + ze_sampler_factory_t ze_sampler_factory; |
86 | 87 | zes_device_factory_t zes_device_factory; |
87 | | - zes_sched_factory_t zes_sched_factory; |
88 | | - zes_perf_factory_t zes_perf_factory; |
89 | | - zes_pwr_factory_t zes_pwr_factory; |
90 | | - zes_freq_factory_t zes_freq_factory; |
| 88 | + zes_diag_factory_t zes_diag_factory; |
| 89 | + zes_driver_factory_t zes_driver_factory; |
91 | 90 | zes_engine_factory_t zes_engine_factory; |
92 | | - zes_standby_factory_t zes_standby_factory; |
93 | | - zes_firmware_factory_t zes_firmware_factory; |
94 | | - zes_mem_factory_t zes_mem_factory; |
95 | 91 | zes_fabric_port_factory_t zes_fabric_port_factory; |
96 | | - zes_temp_factory_t zes_temp_factory; |
97 | | - zes_psu_factory_t zes_psu_factory; |
98 | 92 | zes_fan_factory_t zes_fan_factory; |
| 93 | + zes_firmware_factory_t zes_firmware_factory; |
| 94 | + zes_freq_factory_t zes_freq_factory; |
99 | 95 | zes_led_factory_t zes_led_factory; |
100 | | - zes_ras_factory_t zes_ras_factory; |
101 | | - zes_diag_factory_t zes_diag_factory; |
| 96 | + zes_mem_factory_t zes_mem_factory; |
102 | 97 | zes_overclock_factory_t zes_overclock_factory; |
| 98 | + zes_perf_factory_t zes_perf_factory; |
| 99 | + zes_psu_factory_t zes_psu_factory; |
| 100 | + zes_pwr_factory_t zes_pwr_factory; |
| 101 | + zes_ras_factory_t zes_ras_factory; |
| 102 | + zes_sched_factory_t zes_sched_factory; |
| 103 | + zes_standby_factory_t zes_standby_factory; |
| 104 | + zes_temp_factory_t zes_temp_factory; |
103 | 105 | zes_vf_factory_t zes_vf_factory; |
104 | | - /////////////////////////////////////////////////////////////////////////////// |
105 | | - zet_driver_factory_t zet_driver_factory; |
106 | | - zet_device_factory_t zet_device_factory; |
107 | | - zet_context_factory_t zet_context_factory; |
108 | 106 | zet_command_list_factory_t zet_command_list_factory; |
109 | | - zet_module_factory_t zet_module_factory; |
| 107 | + zet_context_factory_t zet_context_factory; |
| 108 | + zet_debug_session_factory_t zet_debug_session_factory; |
| 109 | + zet_device_factory_t zet_device_factory; |
| 110 | + zet_driver_factory_t zet_driver_factory; |
110 | 111 | zet_kernel_factory_t zet_kernel_factory; |
111 | | - zet_metric_group_factory_t zet_metric_group_factory; |
| 112 | + zet_metric_decoder_exp_factory_t zet_metric_decoder_exp_factory; |
112 | 113 | zet_metric_factory_t zet_metric_factory; |
113 | | - zet_metric_streamer_factory_t zet_metric_streamer_factory; |
114 | | - zet_metric_query_pool_factory_t zet_metric_query_pool_factory; |
115 | | - zet_metric_query_factory_t zet_metric_query_factory; |
116 | | - zet_tracer_exp_factory_t zet_tracer_exp_factory; |
117 | | - zet_debug_session_factory_t zet_debug_session_factory; |
| 114 | + zet_metric_group_factory_t zet_metric_group_factory; |
118 | 115 | zet_metric_programmable_exp_factory_t zet_metric_programmable_exp_factory; |
| 116 | + zet_metric_query_factory_t zet_metric_query_factory; |
| 117 | + zet_metric_query_pool_factory_t zet_metric_query_pool_factory; |
| 118 | + zet_metric_streamer_factory_t zet_metric_streamer_factory; |
119 | 119 | zet_metric_tracer_exp_factory_t zet_metric_tracer_exp_factory; |
120 | | - zet_metric_decoder_exp_factory_t zet_metric_decoder_exp_factory; |
121 | | - /////////////////////////////////////////////////////////////////////////////// |
| 120 | + zet_module_factory_t zet_module_factory; |
| 121 | + zet_tracer_exp_factory_t zet_tracer_exp_factory; |
| 122 | + /// end factories |
122 | 123 | std::mutex image_handle_map_lock; |
123 | 124 | std::mutex sampler_handle_map_lock; |
124 | 125 | std::unordered_map<ze_image_object_t *, ze_image_handle_t> image_handle_map; |
|
0 commit comments