Mem
EFI_CPU_IO_PROTOCOL_ACCESS Mem;
EFI_IO_ACCESS Mem;
EFI_ISA_IO_PROTOCOL_ACCESS Mem;
EFI_PCI_IO_PROTOCOL_ACCESS Mem;
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_ACCESS Mem;
status = pciio->Mem.Read(pciio, EfiPciIoWidthUint32,
status = pciio->Mem.Read(pciio, EfiPciIoWidthUint32,
void *Mem;
Mem = (void *) malloc ((size_t) size);
return (Mem);
void *Mem;
Mem = (void *) calloc (1, (size_t) size);
return (Mem);
void *Mem;
Mem = ACPI_ALLOCATE_ZEROED (Size);
if (!Mem)
return (Mem);
{ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.Address.Info.Mem.WriteProtect),
{ACPI_RSC_2BITFLAG, ACPI_RS_OFFSET (Data.Address.Info.Mem.Caching),
{ACPI_RSC_2BITFLAG, ACPI_RS_OFFSET (Data.Address.Info.Mem.RangeType),
{ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.Address.Info.Mem.Translation),
{ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET (Address.Info.Mem.WriteProtect), "Write Protect", AcpiGbl_RwDecode},
{ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET (Address.Info.Mem.Caching), "Caching", AcpiGbl_MemDecode},
{ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET (Address.Info.Mem.RangeType), "Range Type", AcpiGbl_MtpDecode},
{ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET (Address.Info.Mem.Translation), "Translation", AcpiGbl_TtpDecode}
Mem *pNos = &pTos[-1];
Mem *pArg;
Mem *pNos = &pTos[-1];
Mem *pNos = &pTos[-1];
Mem *pNos = &pTos[-1];
Mem *pNos = &pTos[-1];
Mem *pMem;
Mem *pTerm;
Mem *pRec;
static int hardStringify(Mem *pStack){
Mem *pRec;
static int hardDynamicify(Mem *pStack){
static int hardDeephem(Mem *pStack){
Mem *pNos = &pTos[-1];
static void popStack(Mem **ppTos, int N){
Mem *pTos = *ppTos;
Mem *pNos = &pTos[-1];
static void hardIntegerify(Mem *pStack){
static void hardRealify(Mem *pStack){
Mem *pNos = &pTos[-1];
Mem *pRec;
Mem *pRec;
Mem *pMem;
Mem *aMem;
Mem *pMem;
Mem *pMem, *pRec;
Mem *pMem;
Mem *pMem;
Mem *aMem;
Mem *pTos; /* Top entry in the operand stack */
Mem *pFrom = &pTos[-pOp->p1];
Mem *pFrom = &pTos[-pOp->p1];
Mem ts;
Mem *pTo = &pTos[-pOp->p1];
Mem *pCol;
Mem *pTerm;
typedef struct Mem Mem;
Mem s; /* The return value is stored here */
Mem aMem[1]; /* The values for this AggElem */
Mem *aStack; /* The operand stack, except string values */
Mem *pTos; /* Top entry in the operand stack */
Mem *aMem; /* The memory locations */
Mem *pMem = &pElem->aMem[i];
Mem *pTos = p->pTos;
(_pdev)->PciIoFuncs->Mem.Read( \
(_pdev)->PciIoFuncs->Mem.Read( \
(_pdev)->PciIoFuncs->Mem.Write( \
(_pdev)->PciIoFuncs->Mem.Write( \
(_pdev)->PciIoFuncs->Mem.Read( \
(_pdev)->PciIoFuncs->Mem.Write( \
(_pdev)->PciIoFuncs->Mem.Write( \
(_pdev)->PciIoFuncs->Mem.Write( \
(_pdev)->PciIoFuncs->Mem.Write( \
if (addrp->Info.Mem.Translation) {
if (addrp->Info.Mem.Caching == ACPI_NON_CACHEABLE_MEMORY) {
} else if (addrp->Info.Mem.Caching == ACPI_CACHABLE_MEMORY) {
} else if (addrp->Info.Mem.Caching ==
} else if (addrp->Info.Mem.Caching ==
addrp->Info.Mem.Caching);
if (addrp->Info.Mem.WriteProtect == ACPI_READ_WRITE_MEMORY) {
if (addrp->Info.Mem.Translation) {
rp->Data.Address.Info.Mem.Caching, bus),
rp->Data.Address.Info.Mem.Caching,
rp->Data.Address.Info.Mem.Caching, bus),
rp->Data.Address.Info.Mem.Caching,
rp->Data.Address.Info.Mem.Caching, bus),
rp->Data.Address.Info.Mem.Caching,
rp->Data.Address.Info.Mem.Caching, bus),
rp->Data.Address.Info.Mem.Caching,
ACPI_MEMORY_ATTRIBUTE Mem;
ACPI_EFI_UNKNOWN_INTERFACE Mem;