TianoCore EDK2 master
|
#include "SdBlockIoPei.h"
Go to the source code of this file.
Functions | |
SD_PEIM_MEM_BLOCK * | SdPeimAllocMemBlock (IN UINTN Pages) |
VOID | SdPeimFreeMemBlock (IN SD_PEIM_MEM_POOL *Pool, IN SD_PEIM_MEM_BLOCK *Block) |
VOID * | SdPeimAllocMemFromBlock (IN SD_PEIM_MEM_BLOCK *Block, IN UINTN Units) |
VOID | SdPeimInsertMemBlockToPool (IN SD_PEIM_MEM_BLOCK *Head, IN SD_PEIM_MEM_BLOCK *Block) |
BOOLEAN | SdPeimIsMemBlockEmpty (IN SD_PEIM_MEM_BLOCK *Block) |
EFI_STATUS | SdPeimInitMemPool (IN SD_PEIM_HC_PRIVATE_DATA *Private) |
EFI_STATUS | SdPeimFreeMemPool (IN SD_PEIM_MEM_POOL *Pool) |
VOID * | SdPeimAllocateMem (IN SD_PEIM_MEM_POOL *Pool, IN UINTN Size) |
VOID | SdPeimFreeMem (IN SD_PEIM_MEM_POOL *Pool, IN VOID *Mem, IN UINTN Size) |
Copyright (c) 2015 - 2017, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file SdHcMem.c.
VOID * SdPeimAllocateMem | ( | IN SD_PEIM_MEM_POOL * | Pool, |
IN UINTN | Size | ||
) |
SD_PEIM_MEM_BLOCK * SdPeimAllocMemBlock | ( | IN UINTN | Pages | ) |
VOID * SdPeimAllocMemFromBlock | ( | IN SD_PEIM_MEM_BLOCK * | Block, |
IN UINTN | Units | ||
) |
VOID SdPeimFreeMem | ( | IN SD_PEIM_MEM_POOL * | Pool, |
IN VOID * | Mem, | ||
IN UINTN | Size | ||
) |
VOID SdPeimFreeMemBlock | ( | IN SD_PEIM_MEM_POOL * | Pool, |
IN SD_PEIM_MEM_BLOCK * | Block | ||
) |
EFI_STATUS SdPeimFreeMemPool | ( | IN SD_PEIM_MEM_POOL * | Pool | ) |
EFI_STATUS SdPeimInitMemPool | ( | IN SD_PEIM_HC_PRIVATE_DATA * | Private | ) |
VOID SdPeimInsertMemBlockToPool | ( | IN SD_PEIM_MEM_BLOCK * | Head, |
IN SD_PEIM_MEM_BLOCK * | Block | ||
) |
BOOLEAN SdPeimIsMemBlockEmpty | ( | IN SD_PEIM_MEM_BLOCK * | Block | ) |