Lines Matching +full:shared +full:- +full:interrupt
2 * Copyright (c) 2021-2022 Huawei Device Co., Ltd. All rights reserved.
75 #define ELF_ALIGN_UP(a, b) (((a) + ((b) - 1)) & ~((b) - 1))
76 #define ELF_ALIGN_DOWN(a, b) ((a) & ~((b) - 1))
77 #define ELF_ALIGN_OFFSET(a, b) ((a) & ((b) - 1))
143 * @brief Load the shared library file named by the NULL-terminated string filename and
146 * @param fileName The name pointer of shared library.
147 * @param pool The heap for shared library to load. If the parameter, pool, is NULL, then
149 * then the shared library will be loaded to the heap by pool.
153 * of memory to initialize the pool. LOS_SoLoad must not be called in interrupt callback.
155 * @return Return NULL if error. Return non-NULL if success.
162 * @param handle The handle for the loaded shared library.
165 * @note LOS_FindSym must not be called in interrupt callback.
167 * @return Return NULL if error. Return non-NULL if success.
172 * @brief Decrement the reference count on the loaded shared library referred to by handle.
177 * @param handle The handle for the loaded shared library by LOS_SoLoad() interface.
179 * @note LOS_SoUnload must not be called in interrupt callback.