Sigurdur Asgeirsson | a36b8aa3 | 2017-08-14 22:25:40 | [diff] [blame] | 1 | ; 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. |
Sigurdur Asgeirsson | a36b8aa3 | 2017-08-14 22:25:40 | [diff] [blame] | 4 | LIBRARY "chrome_elf.dll" |
| 5 | |
| 6 | EXPORTS |
Sigurdur Asgeirsson | a9a1e91 | 2017-08-31 21:28:02 | [diff] [blame] | 7 | ; When functions are added to this file, they must also be added to |
Tom Tan | 92644e1 | 2018-11-14 22:18:59 | [diff] [blame] | 8 | ; chrome_elf_x86.def and chrome_elf_arm64.def |
Sigurdur Asgeirsson | a9a1e91 | 2017-08-31 21:28:02 | [diff] [blame] | 9 | |
Sigurdur Asgeirsson | db6acf7 | 2017-09-01 19:22:58 | [diff] [blame] | 10 | ; From components/crash/content/app/crash_export_stubs.cc |
Sigurdur Asgeirsson | db6acf7 | 2017-09-01 19:22:58 | [diff] [blame] | 11 | CrashForException_ExportThunk |
Sigurdur Asgeirsson | e0e63f4 | 2018-02-28 00:05:42 | [diff] [blame] | 12 | DumpHungProcessWithPtype_ExportThunk |
Sigurdur Asgeirsson | 70c33ff | 2018-02-09 20:08:06 | [diff] [blame] | 13 | GetCrashpadDatabasePath_ExportThunk |
Bret Sepulveda | d0e7fa39 | 2019-01-30 01:57:13 | [diff] [blame] | 14 | ClearReportsBetween_ExportThunk |
Sigurdur Asgeirsson | db6acf7 | 2017-09-01 19:22:58 | [diff] [blame] | 15 | GetCrashReports_ExportThunk |
Sigurdur Asgeirsson | db6acf7 | 2017-09-01 19:22:58 | [diff] [blame] | 16 | InjectDumpForHungInput_ExportThunk |
| 17 | RequestSingleCrashUpload_ExportThunk |
Sigurdur Asgeirsson | db6acf7 | 2017-09-01 19:22:58 | [diff] [blame] | 18 | SetUploadConsent_ExportThunk |
Sigurdur Asgeirsson | a9a1e91 | 2017-08-31 21:28:02 | [diff] [blame] | 19 | |
Sigurdur Asgeirsson | db6acf7 | 2017-09-01 19:22:58 | [diff] [blame] | 20 | ; X64-only exports |
| 21 | RegisterNonABICompliantCodeRange_ExportThunk |
| 22 | UnregisterNonABICompliantCodeRange_ExportThunk |
| 23 | |
Penny MacNeil | 99cefd8 | 2018-01-30 22:33:01 | [diff] [blame] | 24 | ; From chrome_elf/crash/crash_helper.cc |
Sigurdur Asgeirsson | a9a1e91 | 2017-08-31 21:28:02 | [diff] [blame] | 25 | SetMetricsClientId |
| 26 | |
Penny MacNeil | 73cde6de | 2018-01-29 22:56:53 | [diff] [blame] | 27 | ; From chrome_elf/chrome_elf_main.cc |
Sigurdur Asgeirsson | a9a1e91 | 2017-08-31 21:28:02 | [diff] [blame] | 28 | DumpProcessWithoutCrash |
| 29 | GetUserDataDirectoryThunk |
| 30 | SignalChromeElf |
| 31 | SignalInitializeCrashReporting |
| 32 | |
| 33 | ; From chrome/install_static |
| 34 | GetInstallDetailsPayload |
| 35 | |
Penny MacNeil | 99cefd8 | 2018-01-30 22:33:01 | [diff] [blame] | 36 | ; From chrome_elf/blacklist/blacklist.cc |
Sigurdur Asgeirsson | a9a1e91 | 2017-08-31 21:28:02 | [diff] [blame] | 37 | AddDllToBlacklist |
Sigurdur Asgeirsson | a9a1e91 | 2017-08-31 21:28:02 | [diff] [blame] | 38 | IsBlacklistInitialized |
| 39 | SuccessfullyBlocked |
Penny MacNeil | 73cde6de | 2018-01-29 22:56:53 | [diff] [blame] | 40 | |
Patrick Monette | 6816d15f | 2018-11-19 21:45:47 | [diff] [blame] | 41 | ; From chrome_elf/third_party_dlls/logs.cc |
Penny MacNeil | 73cde6de | 2018-01-29 22:56:53 | [diff] [blame] | 42 | DrainLog |
| 43 | RegisterLogNotification |
Patrick Monette | 6816d15f | 2018-11-19 21:45:47 | [diff] [blame] | 44 | GetBlockedModulesCount |
| 45 | GetUniqueBlockedModulesCount |
Patrick Monette | 1d2a256 | 2018-11-23 21:27:09 | [diff] [blame] | 46 | |
| 47 | ; From chrome_elf/third_party_dlls/hook.cc |
| 48 | DisableHook |
Patrick Monette | 53b1b8ea | 2018-11-24 00:15:36 | [diff] [blame] | 49 | GetApplyHookResult |