xref: /freebsd/stand/common/modinfo.h (revision 86077f4fd11070518a6d04eee7fdb93cbbfb1b52)
1 /*-
2  * Copyright (c) 2022, Netflix, Inc.
3  *
4  * SPDX-License-Identifier: BSD-2-Clause
5  */
6 #ifndef COMMON_MODINFO_H
7 #define COMMON_MODINFO_H
8 
9 extern const char md_modtype[];
10 extern const char md_kerntype[];
11 extern const char md_modtype_obj[];
12 extern const char md_kerntype_mb[];
13 
14 int md_load(char *args, vm_offset_t *modulep, vm_offset_t *dtb);
15 int md_load64(char *args, vm_offset_t *modulep, vm_offset_t *dtb);
16 
17 vm_offset_t md_copymodules(vm_offset_t addr, bool kern64);
18 vm_offset_t md_copyenv(vm_offset_t addr);
19 
20 #endif /* COMMON_MODINFO_H */
21