blob: 5e4fb2bf7a33d54fa266ff03d77181c2b5f90369 [file] [log] [blame]
[email protected]8bbb6662013-12-09 06:15:241// Copyright 2013 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef CHROME_ELF_NTDLL_CACHE_H_
6#define CHROME_ELF_NTDLL_CACHE_H_
7
8#include "chrome_elf/chrome_elf_types.h"
9
[email protected]37f20292014-03-18 21:01:1010namespace sandbox {
11struct ThunkData;
12}
13
[email protected]8bbb6662013-12-09 06:15:2414// Caches the addresses of all functions exported by ntdll in |g_ntdll_lookup|.
15void InitCache();
16
17extern FunctionLookupTable g_ntdll_lookup;
18
[email protected]37f20292014-03-18 21:01:1019extern sandbox::ThunkData g_nt_thunk_storage;
20
[email protected]8bbb6662013-12-09 06:15:2421#endif // CHROME_ELF_NTDLL_CACHE_H_