]>
Commit | Line | Data |
---|---|---|
db9ecf05 | 1 | /* SPDX-License-Identifier: LGPL-2.1-or-later */ |
7a3c343c | 2 | #pragma once |
0fa2cac4 | 3 | |
1328150d | 4 | #include <efidef.h> |
3639d1b0 | 5 | #include <uchar.h> |
47381f8f | 6 | |
1328150d | 7 | EFI_STATUS pe_memory_locate_sections( |
008f47f1 | 8 | const void *base, |
6028dd6d | 9 | const char * const sections[], |
dede50a7 JJ |
10 | size_t *addrs, |
11 | size_t *sizes); | |
1328150d JJ |
12 | |
13 | EFI_STATUS pe_file_locate_sections( | |
14 | EFI_FILE *dir, | |
3639d1b0 | 15 | const char16_t *path, |
6028dd6d | 16 | const char * const sections[], |
dede50a7 JJ |
17 | size_t *offsets, |
18 | size_t *sizes); | |
dc467928 | 19 | |
dcde6ae1 | 20 | EFI_STATUS pe_kernel_info(const void *base, uint32_t *ret_compat_address); |