EDK2 doxygen online documents - Firmware Encoding Index 1
EDK2 doxygen online documents - Firmware Encoding Index
Functions

EdkCompatibilityPkg/Sample/Tools/Source/ProcessDsc/MultiThread.c File Reference

#include <windows.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <direct.h>
#include "Common.h"
#include "MultiThread.h"

Go to the source code of this file.

Functions

BUILD_ITEMAddBuildItem (BUILD_ITEM **BuildList, INT8 *BaseName, INT8 *Processor, INT8 *Makefile)
SOURCE_FILE_ITEMAddSourceFile (BUILD_ITEM *BuildItem, INT8 *FileName)
DEPENDENCY_ITEMAddDependency (BUILD_ITEM *BuildList, BUILD_ITEM *BuildItem, INT8 *BaseName, INT8 AdjustIndex)
void FreeBuildList (BUILD_ITEM *BuildList)
COMPONENTS_ITEMAddComponentsItem (COMPONENTS_ITEM **ComponentsList)
void FreeComponentsList (COMPONENTS_ITEM *ComponentsList)
INT8 StartMultiThreadBuild (BUILD_ITEM **BuildList, UINT32 ThreadNumber, INT8 *BuildDir)

Function Documentation

BUILD_ITEM* AddBuildItem ( BUILD_ITEM **  BuildList,
INT8 BaseName,
INT8 Processor,
INT8 Makefile 
)

Definition at line 32 of file MultiThread.c.

COMPONENTS_ITEM* AddComponentsItem ( COMPONENTS_ITEM **  ComponentsList)

Definition at line 253 of file MultiThread.c.

DEPENDENCY_ITEM* AddDependency ( BUILD_ITEM BuildList,
BUILD_ITEM BuildItem,
INT8 BaseName,
INT8  AdjustIndex 
)

Definition at line 124 of file MultiThread.c.

SOURCE_FILE_ITEM* AddSourceFile ( BUILD_ITEM BuildItem,
INT8 FileName 
)

Definition at line 81 of file MultiThread.c.

void FreeBuildList ( BUILD_ITEM BuildList)

Definition at line 196 of file MultiThread.c.

void FreeComponentsList ( COMPONENTS_ITEM ComponentsList)

Definition at line 301 of file MultiThread.c.

INT8 StartMultiThreadBuild ( BUILD_ITEM **  BuildList,
UINT32  ThreadNumber,
INT8 BuildDir 
)

Definition at line 693 of file MultiThread.c.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines