TianoCore EDK2 master
Loading...
Searching...
No Matches
LzmaDecompressLibInternal.h
Go to the documentation of this file.
1
9#ifndef __LZMADECOMPRESSLIB_INTERNAL_H__
10#define __LZMADECOMPRESSLIB_INTERNAL_H__
11
12#include <Base.h>
13#include <PiPei.h>
14#include <Library/BaseLib.h>
16#include <Library/DebugLib.h>
18#include <Guid/LzmaDecompress.h>
19
54RETURN_STATUS
55EFIAPI
57 IN CONST VOID *Source,
58 IN UINT32 SourceSize,
59 OUT UINT32 *DestinationSize,
60 OUT UINT32 *ScratchSize
61 );
62
85RETURN_STATUS
86EFIAPI
88 IN CONST VOID *Source,
89 IN UINTN SourceSize,
90 IN OUT VOID *Destination,
91 IN OUT VOID *Scratch
92 );
93
94#endif
UINT64 UINTN
RETURN_STATUS EFIAPI LzmaUefiDecompress(IN CONST VOID *Source, IN UINTN SourceSize, IN OUT VOID *Destination, IN OUT VOID *Scratch)
RETURN_STATUS EFIAPI LzmaUefiDecompressGetInfo(IN CONST VOID *Source, IN UINT32 SourceSize, OUT UINT32 *DestinationSize, OUT UINT32 *ScratchSize)
#define CONST
Definition: Base.h:259
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284