1 /*
2  * Copyright (c) 2024 Intel Corporation
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #ifndef ZEPHYR_LLEXT_INTERNAL_H
8 #define ZEPHYR_LLEXT_INTERNAL_H
9 
10 #ifdef __cplusplus
11 extern "C" {
12 #endif
13 
14 /**
15  * @file
16  * @brief Private header for linkable loadable extensions
17  */
18 
19 /** @cond ignore */
20 
21 struct llext_loader;
22 struct llext;
23 
24 const void *llext_loaded_sect_ptr(struct llext_loader *ldr, struct llext *ext, unsigned int sh_ndx);
25 
26 /** @endcond */
27 
28 #ifdef __cplusplus
29 }
30 #endif
31 
32 #endif /* ZEPHYR_LLEXT_INTERNAL_H */
33