Move SysCalls to core

Related-To: NEO-3982
Change-Id: Ie4797e0c83891d689dd8903716bce9292702938d
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2019-12-17 16:20:57 +01:00
committed by sys_ocldev
parent 2242b5dd17
commit 3aa454a771
9 changed files with 7 additions and 7 deletions

View File

@@ -50,9 +50,9 @@ set(RUNTIME_SRCS_DLL_WINDOWS
${CMAKE_CURRENT_SOURCE_DIR}/windows/environment_variables.cpp
${CMAKE_CURRENT_SOURCE_DIR}/windows/options_windows.cpp
${CMAKE_CURRENT_SOURCE_DIR}/windows/os_interface.cpp
${NEO_SOURCE_DIR}/core/os_interface/windows/sys_calls.cpp
${NEO_SOURCE_DIR}/runtime/gmm_helper/gmm_memory.cpp
${NEO_SOURCE_DIR}/runtime/gmm_helper/page_table_mngr.cpp
${NEO_SOURCE_DIR}/runtime/os_interface/windows/sys_calls.cpp
${NEO_SOURCE_DIR}/runtime/os_interface/windows/wddm/wddm_calls.cpp
${NEO_SOURCE_DIR}/runtime/os_interface/windows/wddm/wddm_create.cpp
)

View File

@@ -6,7 +6,7 @@
*/
#include "core/helpers/kmd_notify_properties.h"
#include "runtime/os_interface/windows/sys_calls.h"
#include "core/os_interface/windows/sys_calls.h"
using namespace NEO;

View File

@@ -33,7 +33,6 @@ set(RUNTIME_SRCS_OS_INTERFACE_WINDOWS
${CMAKE_CURRENT_SOURCE_DIR}/os_time_win.h
${CMAKE_CURRENT_SOURCE_DIR}/performance_counters_win.cpp
${CMAKE_CURRENT_SOURCE_DIR}/performance_counters_win.h
${CMAKE_CURRENT_SOURCE_DIR}/sys_calls.h
${CMAKE_CURRENT_SOURCE_DIR}/thk_wrapper.h
${CMAKE_CURRENT_SOURCE_DIR}${BRANCH_DIR_SUFFIX}/wddm_allocation.cpp
${CMAKE_CURRENT_SOURCE_DIR}/wddm_allocation.h

View File

@@ -7,7 +7,7 @@
#include "os_interface.h"
#include "runtime/os_interface/windows/sys_calls.h"
#include "core/os_interface/windows/sys_calls.h"
#include "runtime/os_interface/windows/wddm/wddm.h"
namespace NEO {

View File

@@ -1,33 +0,0 @@
/*
* Copyright (C) 2018-2019 Intel Corporation
*
* SPDX-License-Identifier: MIT
*
*/
#include "sys_calls.h"
namespace NEO {
namespace SysCalls {
HANDLE createEvent(LPSECURITY_ATTRIBUTES lpEventAttributes, BOOL bManualReset, BOOL bInitialState, LPCSTR lpName) {
return CreateEventA(lpEventAttributes, bManualReset, bInitialState, lpName);
}
BOOL closeHandle(HANDLE hObject) {
return CloseHandle(hObject);
}
BOOL getSystemPowerStatus(LPSYSTEM_POWER_STATUS systemPowerStatusPtr) {
return GetSystemPowerStatus(systemPowerStatusPtr);
}
BOOL getModuleHandle(DWORD dwFlags, LPCWSTR lpModuleName, HMODULE *phModule) {
return GetModuleHandleEx(dwFlags, lpModuleName, phModule);
}
DWORD getModuleFileName(HMODULE hModule, LPWSTR lpFilename, DWORD nSize) {
return GetModuleFileName(hModule, lpFilename, nSize);
}
} // namespace SysCalls
} // namespace NEO

View File

@@ -1,23 +0,0 @@
/*
* Copyright (C) 2018-2019 Intel Corporation
*
* SPDX-License-Identifier: MIT
*
*/
#pragma once
#include <Windows.h>
namespace NEO {
namespace SysCalls {
HANDLE createEvent(LPSECURITY_ATTRIBUTES lpEventAttributes, BOOL bManualReset, BOOL bInitialState, LPCSTR lpName);
BOOL closeHandle(HANDLE hObject);
BOOL getSystemPowerStatus(LPSYSTEM_POWER_STATUS systemPowerStatusPtr);
BOOL getModuleHandle(DWORD dwFlags, LPCWSTR lpModuleName, HMODULE *phModule);
DWORD getModuleFileName(HMODULE hModule, LPWSTR lpFilename, DWORD nSize);
} // namespace SysCalls
} // namespace NEO

View File

@@ -12,6 +12,7 @@
#include "core/helpers/interlocked_max.h"
#include "core/os_interface/windows/debug_registry_reader.h"
#include "core/os_interface/windows/kmdaf_listener.h"
#include "core/os_interface/windows/sys_calls.h"
#include "core/os_interface/windows/wddm_engine_mapper.h"
#include "core/sku_info/operations/windows/sku_info_receiver.h"
#include "core/utilities/stackvec.h"
@@ -23,7 +24,6 @@
#include "runtime/os_interface/hw_info_config.h"
#include "runtime/os_interface/windows/gdi_interface.h"
#include "runtime/os_interface/windows/os_context_win.h"
#include "runtime/os_interface/windows/sys_calls.h"
#include "runtime/os_interface/windows/wddm/wddm_interface.h"
#include "runtime/os_interface/windows/wddm_allocation.h"
#include "runtime/os_interface/windows/wddm_residency_allocations_container.h"