1049 if (ret != LOS_OK) {
1054 if (ret != LOS_OK) {
1059 if (ret != LOS_OK) {
1064 if (ret != LOS_OK) {
1071 if (ret != LOS_OK) {
STATIC VOID OsFlushAspace(ELFLoadInfo *loadInfo)
STATIC INT32 OsReadPhdrs(ELFInfo *elfInfo, BOOL isExecFile)
STATIC VOID OsLoadInit(ELFLoadInfo *loadInfo)
STATIC VOID OsDeInitFiles(ELFLoadInfo *loadInfo)
STATIC INT32 OsReadInterpInfo(ELFLoadInfo *loadInfo)
STATIC INT32 OsSetArgParams(ELFLoadInfo *loadInfo, CHAR *const *argv, CHAR *const *envp)
STATIC INT32 OsReadEhdr(const CHAR *fileName, ELFInfo *elfInfo, BOOL isExecFile)
STATIC INT32 OsLoadELFSegment(ELFLoadInfo *loadInfo)
STATIC VOID OsDeInitLoadInfo(ELFLoadInfo *loadInfo)
LITE_OS_SEC_TEXT VOID OsExecProcessVmSpaceRestore(LosVmSpace *oldSpace)
STATUS_T LOS_VmSpaceFree(LosVmSpace *space)
LosVmSpace * oldSpace
旧虚拟空间
const CHAR * fileName
文件名称
LosVmSpace * newSpace
新虚拟空间