OpenCore
1.0.4
OpenCore Bootloader
|
#include <Library/BaseLib.h>
#include <Library/BaseMemoryLib.h>
#include <Library/BaseOverflowLib.h>
#include <Library/DebugLib.h>
#include <Library/OcMiscLib.h>
Go to the source code of this file.
Functions | |
STATIC BOOLEAN | InternalFindPattern (IN CONST UINT8 *Pattern, IN CONST UINT8 *PatternMask OPTIONAL, IN CONST UINT32 PatternSize, IN CONST UINT8 *Data, IN UINT32 DataSize, IN OUT UINT32 *DataOff) |
BOOLEAN | FindPattern (IN CONST UINT8 *Pattern, IN CONST UINT8 *PatternMask OPTIONAL, IN CONST UINT32 PatternSize, IN CONST UINT8 *Data, IN UINT32 DataSize, IN OUT UINT32 *DataOff) |
UINT32 | ApplyPatch (IN CONST UINT8 *Pattern, IN CONST UINT8 *PatternMask OPTIONAL, IN CONST UINT32 PatternSize, IN CONST UINT8 *Replace, IN CONST UINT8 *ReplaceMask OPTIONAL, IN UINT8 *Data, IN UINT32 DataSize, IN UINT32 Count, IN UINT32 Skip) |
Copyright (C) 2019, vit9696. All rights reserved.
All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
Definition in file DataPatcher.c.
UINT32 ApplyPatch | ( | IN CONST UINT8 * | Pattern, |
IN CONST UINT8 *PatternMask | OPTIONAL, | ||
IN CONST UINT32 | PatternSize, | ||
IN CONST UINT8 * | Replace, | ||
IN CONST UINT8 *ReplaceMask | OPTIONAL, | ||
IN UINT8 * | Data, | ||
IN UINT32 | DataSize, | ||
IN UINT32 | Count, | ||
IN UINT32 | Skip ) |
Definition at line 106 of file DataPatcher.c.
BOOLEAN FindPattern | ( | IN CONST UINT8 * | Pattern, |
IN CONST UINT8 *PatternMask | OPTIONAL, | ||
IN CONST UINT32 | PatternSize, | ||
IN CONST UINT8 * | Data, | ||
IN UINT32 | DataSize, | ||
IN OUT UINT32 * | DataOff ) |
Definition at line 82 of file DataPatcher.c.
STATIC BOOLEAN InternalFindPattern | ( | IN CONST UINT8 * | Pattern, |
IN CONST UINT8 *PatternMask | OPTIONAL, | ||
IN CONST UINT32 | PatternSize, | ||
IN CONST UINT8 * | Data, | ||
IN UINT32 | DataSize, | ||
IN OUT UINT32 * | DataOff ) |
Definition at line 23 of file DataPatcher.c.