diff --git a/level_zero/core/test/unit_tests/experimental/test_graph_export.h b/level_zero/core/test/unit_tests/experimental/test_graph_export.h index b36fe6a880..ef894b28a6 100644 --- a/level_zero/core/test/unit_tests/experimental/test_graph_export.h +++ b/level_zero/core/test/unit_tests/experimental/test_graph_export.h @@ -5,6 +5,7 @@ * */ +#pragma once #include "shared/test/common/helpers/variable_backup.h" #include "shared/test/common/mocks/mock_io_functions.h" diff --git a/level_zero/core/test/unit_tests/mocks/mock_cmdqueue_handle_indirect_allocs.h b/level_zero/core/test/unit_tests/mocks/mock_cmdqueue_handle_indirect_allocs.h index 103f4503a5..667d060eea 100644 --- a/level_zero/core/test/unit_tests/mocks/mock_cmdqueue_handle_indirect_allocs.h +++ b/level_zero/core/test/unit_tests/mocks/mock_cmdqueue_handle_indirect_allocs.h @@ -1,10 +1,11 @@ /* - * Copyright (C) 2024 Intel Corporation + * Copyright (C) 2024-2025 Intel Corporation * * SPDX-License-Identifier: MIT * */ +#pragma once #include "level_zero/core/test/unit_tests/mocks/mock_cmdqueue.h" namespace L0 { diff --git a/level_zero/include/level_zero/ze_intel_results.h b/level_zero/include/level_zero/ze_intel_results.h index 0793289bcf..e40440f9da 100644 --- a/level_zero/include/level_zero/ze_intel_results.h +++ b/level_zero/include/level_zero/ze_intel_results.h @@ -5,6 +5,10 @@ * */ +#if defined(__cplusplus) +#pragma once +#endif + #ifndef _ZE_INTEL_RESULTS_H #define _ZE_INTEL_RESULTS_H diff --git a/level_zero/include/level_zero/ze_stypes.h b/level_zero/include/level_zero/ze_stypes.h index e0373b498a..5965b6408d 100644 --- a/level_zero/include/level_zero/ze_stypes.h +++ b/level_zero/include/level_zero/ze_stypes.h @@ -5,6 +5,10 @@ * */ +#if defined(__cplusplus) +#pragma once +#endif + #ifndef _ZE_STYPES_H #define _ZE_STYPES_H diff --git a/level_zero/tools/source/debug/linux/debug_session_factory.h b/level_zero/tools/source/debug/linux/debug_session_factory.h index 60640b7fde..087b3f7cb8 100644 --- a/level_zero/tools/source/debug/linux/debug_session_factory.h +++ b/level_zero/tools/source/debug/linux/debug_session_factory.h @@ -5,6 +5,7 @@ * */ +#pragma once #include "level_zero/tools/source/debug/debug_session.h" namespace L0 { diff --git a/level_zero/tools/source/metrics/linux/os_metric_ip_sampling_imp_linux.h b/level_zero/tools/source/metrics/linux/os_metric_ip_sampling_imp_linux.h index d3a6a061b6..de3fca3c51 100644 --- a/level_zero/tools/source/metrics/linux/os_metric_ip_sampling_imp_linux.h +++ b/level_zero/tools/source/metrics/linux/os_metric_ip_sampling_imp_linux.h @@ -5,6 +5,7 @@ * */ +#pragma once #include "level_zero/tools/source/metrics/os_interface_metric.h" namespace L0 { diff --git a/level_zero/tools/test/unit_tests/sources/debug/linux/prelim/debug_session_fixtures_linux.h b/level_zero/tools/test/unit_tests/sources/debug/linux/prelim/debug_session_fixtures_linux.h index 405aef9ef4..5f744aa9ad 100644 --- a/level_zero/tools/test/unit_tests/sources/debug/linux/prelim/debug_session_fixtures_linux.h +++ b/level_zero/tools/test/unit_tests/sources/debug/linux/prelim/debug_session_fixtures_linux.h @@ -5,6 +5,7 @@ * */ +#pragma once #include "shared/source/debugger/DebuggerStateSaveHeader.h" #include "shared/source/device/device.h" #include "shared/source/os_interface/linux/drm_debug.h" diff --git a/level_zero/tools/test/unit_tests/sources/debug/linux/xe/debug_session_fixtures_linux_xe.h b/level_zero/tools/test/unit_tests/sources/debug/linux/xe/debug_session_fixtures_linux_xe.h index e2b4626941..ee7e941d0f 100644 --- a/level_zero/tools/test/unit_tests/sources/debug/linux/xe/debug_session_fixtures_linux_xe.h +++ b/level_zero/tools/test/unit_tests/sources/debug/linux/xe/debug_session_fixtures_linux_xe.h @@ -5,6 +5,7 @@ * */ +#pragma once #include "shared/source/debugger/DebuggerStateSaveHeader.h" #include "shared/source/os_interface/linux/drm_debug.h" #include "shared/source/os_interface/linux/xe/eudebug/eudebug_interface_upstream.h" diff --git a/opencl/source/sharings/gl/linux/include/gl_types.h b/opencl/source/sharings/gl/linux/include/gl_types.h index f2437adb0b..d59509163c 100644 --- a/opencl/source/sharings/gl/linux/include/gl_types.h +++ b/opencl/source/sharings/gl/linux/include/gl_types.h @@ -1,10 +1,11 @@ /* - * Copyright (C) 2022-2024 Intel Corporation + * Copyright (C) 2022-2025 Intel Corporation * * SPDX-License-Identifier: MIT * */ +#pragma once #include typedef void *GLDisplay; diff --git a/opencl/test/unit_test/aub_tests/fixtures/aub_walker_partition_fixture.h b/opencl/test/unit_test/aub_tests/fixtures/aub_walker_partition_fixture.h index 90fa2b89ed..f1604c2cd0 100644 --- a/opencl/test/unit_test/aub_tests/fixtures/aub_walker_partition_fixture.h +++ b/opencl/test/unit_test/aub_tests/fixtures/aub_walker_partition_fixture.h @@ -5,6 +5,7 @@ * */ +#pragma once #include "shared/source/command_container/walker_partition_xehp_and_later.h" #include "shared/source/helpers/timestamp_packet.h" #include "shared/test/common/cmd_parse/hw_parse.h" diff --git a/opencl/test/unit_test/igdrcl_tests_pch.h b/opencl/test/unit_test/igdrcl_tests_pch.h index f5d4a9e10c..45a83af80e 100644 --- a/opencl/test/unit_test/igdrcl_tests_pch.h +++ b/opencl/test/unit_test/igdrcl_tests_pch.h @@ -5,6 +5,7 @@ * */ +#pragma once #include "shared/source/gmm_helper/gmm_lib.h" #include "shared/source/helpers/abort.h" #include "shared/source/helpers/completion_stamp.h" diff --git a/opencl/test/unit_test/mocks/mock_builder.h b/opencl/test/unit_test/mocks/mock_builder.h index 9cc5845bfa..30e469b22d 100644 --- a/opencl/test/unit_test/mocks/mock_builder.h +++ b/opencl/test/unit_test/mocks/mock_builder.h @@ -5,6 +5,7 @@ * */ +#pragma once #include "opencl/source/helpers/dispatch_info.h" #include "opencl/source/helpers/dispatch_info_builder.h" diff --git a/shared/source/helpers/cpu_copy_helper.h b/shared/source/helpers/cpu_copy_helper.h index a34d52b576..a453b1d280 100644 --- a/shared/source/helpers/cpu_copy_helper.h +++ b/shared/source/helpers/cpu_copy_helper.h @@ -5,6 +5,7 @@ * */ +#pragma once #include "shared/source/os_interface/os_interface.h" namespace NEO { diff --git a/shared/source/kernel/local_ids_cache.h b/shared/source/kernel/local_ids_cache.h index 985288f8cb..4ebfa4a364 100644 --- a/shared/source/kernel/local_ids_cache.h +++ b/shared/source/kernel/local_ids_cache.h @@ -5,6 +5,7 @@ * */ +#pragma once #include "shared/source/helpers/non_copyable_or_moveable.h" #include "shared/source/helpers/vec.h" #include "shared/source/utilities/stackvec.h" diff --git a/shared/source/pin/linux/os_pin.h b/shared/source/pin/linux/os_pin.h index 41efc75dcb..df92a8b856 100644 --- a/shared/source/pin/linux/os_pin.h +++ b/shared/source/pin/linux/os_pin.h @@ -5,6 +5,7 @@ * */ +#pragma once #include "shared/source/pin/pin.h" #include diff --git a/shared/source/pin/windows/os_pin.h b/shared/source/pin/windows/os_pin.h index 8f2673d8bd..c8be220765 100644 --- a/shared/source/pin/windows/os_pin.h +++ b/shared/source/pin/windows/os_pin.h @@ -1,10 +1,11 @@ /* - * Copyright (C) 2020-2023 Intel Corporation + * Copyright (C) 2020-2025 Intel Corporation * * SPDX-License-Identifier: MIT * */ +#pragma once #include "shared/source/pin/pin.h" namespace NEO { diff --git a/shared/test/common/helpers/mock_file_io.h b/shared/test/common/helpers/mock_file_io.h index 680f745632..4731f073d2 100644 --- a/shared/test/common/helpers/mock_file_io.h +++ b/shared/test/common/helpers/mock_file_io.h @@ -1,10 +1,11 @@ /* - * Copyright (C) 2024 Intel Corporation + * Copyright (C) 2024-2025 Intel Corporation * * SPDX-License-Identifier: MIT * */ +#pragma once #include "shared/source/helpers/file_io.h" bool virtualFileExists(const std::string &fileName); diff --git a/shared/test/common/mocks/mock_compiler_product_helper.h b/shared/test/common/mocks/mock_compiler_product_helper.h index e95bd1eced..9c99a2d403 100644 --- a/shared/test/common/mocks/mock_compiler_product_helper.h +++ b/shared/test/common/mocks/mock_compiler_product_helper.h @@ -5,6 +5,7 @@ * */ +#pragma once #include "shared/source/helpers/compiler_product_helper.h" #include "shared/test/common/test_macros/mock_method_macros.h" diff --git a/shared/test/common/test_macros/header/heapful_test_definitions.h b/shared/test/common/test_macros/header/heapful_test_definitions.h index a934eaa217..274e71d987 100644 --- a/shared/test/common/test_macros/header/heapful_test_definitions.h +++ b/shared/test/common/test_macros/header/heapful_test_definitions.h @@ -5,6 +5,8 @@ * */ +#pragma once + #define HEAPFUL_HWTEST_F(test_fixture, test_name) \ HWTEST2_F(test_fixture, test_name, IsHeapfulRequired) diff --git a/shared/test/unit_test/helpers/product_config_helper_tests.h b/shared/test/unit_test/helpers/product_config_helper_tests.h index 18d4e8d134..a4e846fc1c 100644 --- a/shared/test/unit_test/helpers/product_config_helper_tests.h +++ b/shared/test/unit_test/helpers/product_config_helper_tests.h @@ -1,10 +1,11 @@ /* - * Copyright (C) 2022-2023 Intel Corporation + * Copyright (C) 2022-2025 Intel Corporation * * SPDX-License-Identifier: MIT * */ +#pragma once #include "shared/source/helpers/product_config_helper.h" #include "shared/test/common/test_macros/test.h" diff --git a/shared/test/unit_test/release_helper/release_helper_tests_base.h b/shared/test/unit_test/release_helper/release_helper_tests_base.h index ea6c188835..1b710de295 100644 --- a/shared/test/unit_test/release_helper/release_helper_tests_base.h +++ b/shared/test/unit_test/release_helper/release_helper_tests_base.h @@ -5,6 +5,7 @@ * */ +#pragma once #include "shared/source/helpers/hw_ip_version.h" #include "gtest/gtest.h"