Home
last modified time | relevance | path

Searched refs:ApicId (Results 1 – 25 of 35) sorted by relevance

12

/device/linaro/bootloader/edk2/UefiCpuPkg/Library/BaseXApicLib/
DBaseXApicLib.c182 IN UINT32 ApicId in SendIpi() argument
190 ASSERT (ApicId <= 0xff); in SendIpi()
210 WriteLocalApicReg (XAPIC_ICR_HIGH_OFFSET, ApicId << 24); in SendIpi()
303 UINT32 ApicId; in GetInitialApicId() local
320 AsmCpuidEx (CPUID_EXTENDED_TOPOLOGY, 0, NULL, NULL, NULL, &ApicId); in GetInitialApicId()
321 return ApicId; in GetInitialApicId()
339 UINT32 ApicId; in GetApicId() local
343 if ((ApicId = GetInitialApicId ()) < 0x100) { in GetApicId()
348 ApicId = ReadLocalApicReg (XAPIC_ID_OFFSET); in GetApicId()
349 ApicId >>= 24; in GetApicId()
[all …]
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/BaseXApicX2ApicLib/
DBaseXApicX2ApicLib.c221 IN UINT32 ApicId in SendIpi() argument
234 ASSERT (ApicId <= 0xff); in SendIpi()
259 MmioWrite32 (LocalApciBaseAddress + XAPIC_ICR_HIGH_OFFSET, ApicId << 24); in SendIpi()
281 MsrValue = LShiftU64 ((UINT64) ApicId, 32) | IcrLow; in SendIpi()
402 UINT32 ApicId; in GetInitialApicId() local
417 AsmCpuidEx (CPUID_EXTENDED_TOPOLOGY, 0, NULL, NULL, NULL, &ApicId); in GetInitialApicId()
418 return ApicId; in GetInitialApicId()
438 UINT32 ApicId; in GetApicId() local
441 ApicId = ReadLocalApicReg (XAPIC_ID_OFFSET); in GetApicId()
443 ApicId = ((InitApicId = GetInitialApicId ()) < 0x100) ? (ApicId >> 24) : InitApicId; in GetApicId()
[all …]
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/AcpiPlatform/
DAcpiPlatformHooks.c61 …if ((mCpuApicIdAcpiIdMapTable[Index].ApicId == AcpiLocalApic->ApicId) && mCpuApicIdAcpiIdMapTable[…
70 mCpuApicIdAcpiIdMapTable[Index].ApicId = AcpiLocalApic->ApicId;
91 return mCpuApicIdAcpiIdMapTable[Index].ApicId; in GetProcNumberInPackage()
108 …if (mCpuApicIdAcpiIdMapTable[Index].Flags && (((mCpuApicIdAcpiIdMapTable[Index].ApicId >> 0x04) & … in LocateCpuEistProtocol()
126 UINT32 ApicId;
150 ApicId = ProcessorId2ApicId (CpuIndex+1);
151 if (ApicId == (UINT32) -1) {
155 if (EistProt->ProcApicId == ApicId) {
308 NamePtr->Value = (mCpuApicIdAcpiIdMapTable[CpuIndex].ApicId >> 0x04) & 0x01; in PatchGv3SsdtTable()
325 …NamePtr->Value = GetProcNumberInPackage ((mCpuApicIdAcpiIdMapTable[CpuIndex].ApicId >> 0x04) & 0x0… in PatchGv3SsdtTable()
DAcpiPlatformHooks.h57 UINT8 ApicId;
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/
DCpuService.c42 IN UINT32 ApicId, in SmmGetProcessorLocation() argument
143 Location->Thread = ApicId & ~((-1) << ThreadBits); in SmmGetProcessorLocation()
144 Location->Core = (ApicId >> ThreadBits) & ~((-1) << CoreBits); in SmmGetProcessorLocation()
145 Location->Package = (ApicId >> (ThreadBits+ CoreBits)); in SmmGetProcessorLocation()
279 if (mCpuHotPlugData.ApicId[Index] == ProcessorId && in SmmAddProcessor()
337 mCpuHotPlugData.ApicId[ProcessorNumber] = INVALID_APIC_ID; in SmmRemoveProcessor()
365 UINT64 ApicId; in SmmWhoAmI() local
374 ApicId = GetApicId (); in SmmWhoAmI()
377 if (gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId == ApicId) { in SmmWhoAmI()
DPiSmmCpuDxeSmm.c330 UINT32 ApicId; in SmmInitHandler() local
337 ApicId = GetApicId (); in SmmInitHandler()
342 if (ApicId == (UINT32)gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId) { in SmmInitHandler()
388 UINT32 ApicId; in SmmRelocateBases() local
427 ApicId = GetApicId (); in SmmRelocateBases()
437 if (ApicId != (UINT32)gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId) { in SmmRelocateBases()
456 SendSmiIpi (ApicId); in SmmRelocateBases()
1006 mCpuHotPlugData.ApicId = (UINT64 *)AllocatePool (sizeof (UINT64) * mMaxNumberOfCpus); in PiCpuSmmEntry()
1007 ASSERT (mCpuHotPlugData.ApicId != NULL); in PiCpuSmmEntry()
1026 mCpuHotPlugData.ApicId[Index] = gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId; in PiCpuSmmEntry()
[all …]
DSmmProfileInternal.h100 UINT64 ApicId; member
DSmmProfile.c143 UINT32 ApicId; in GetCpuIndex() local
145 ApicId = GetApicId (); in GetCpuIndex()
148 if (gSmmCpuPrivate->ProcessorInfo[Index].ProcessorId == ApicId) { in GetCpuIndex()
1409 SmmProfileEntry[CurrentEntryNumber].ApicId = (UINT64)GetApicId (); in SmmProfilePFHandler()
/device/linaro/bootloader/edk2/UefiCpuPkg/Include/Library/
DLocalApicLib.h129 IN UINT32 ApicId,
156 IN UINT32 ApicId
180 IN UINT32 ApicId
209 IN UINT32 ApicId,
/device/linaro/bootloader/edk2/UefiCpuPkg/CpuMpPei/
DCpuMpPei.c63 UINT32 ApicId; in SortApicId() local
75 ApicId = PeiCpuMpData->CpuData[Index1].ApicId; in SortApicId()
77 if (ApicId > PeiCpuMpData->CpuData[Index2].ApicId) { in SortApicId()
79 ApicId = PeiCpuMpData->CpuData[Index2].ApicId; in SortApicId()
96 ApicId = GetInitialApicId (); in SortApicId()
98 if (PeiCpuMpData->CpuData[Index1].ApicId == ApicId) { in SortApicId()
291 PeiCpuMpData->CpuData[ProcessorNumber].ApicId = GetInitialApicId (); in ApCFunction()
292 if (PeiCpuMpData->CpuData[ProcessorNumber].ApicId >= 0xFF) { in ApCFunction()
456 PeiCpuMpData->CpuData[ProcessorNumber].ApicId, in WakeUpAP()
716 PeiCpuMpData->CpuData[0].ApicId = GetInitialApicId (); in PrepareAPStartupVector()
DCpuBist.c67 CpuInstance[CpuIndex].CpuLocation = PeiCpuMpData->CpuData[CpuIndex].ApicId; in SecPlatformInformation2()
222 if (CpuData->ApicId == CpuInstance[CpuIndex].CpuLocation) { in CollectBistDataFromPpi()
242 PeiCpuMpData->CpuData[ProcessorNumber].ApicId, in CollectBistDataFromPpi()
DPeiMpServices.c166 if (PeiCpuMpData->CpuData[Index].ApicId == GetInitialApicId ()) { in GetProcessorNumber()
332 ProcessorInfoBuffer->ProcessorId = (UINT64) PeiCpuMpData->CpuData[ProcessorNumber].ApicId; in PeiGetProcessorInfo()
334 if (PeiCpuMpData->CpuData[ProcessorNumber].ApicId == GetInitialApicId()) { in PeiGetProcessorInfo()
349 …ExtractProcessorLocation (PeiCpuMpData->CpuData[ProcessorNumber].ApicId, &ProcessorInfoBuffer->Loc… in PeiGetProcessorInfo()
DCpuMpPei.h141 UINT32 ApicId; member
/device/linaro/bootloader/edk2/UefiCpuPkg/Include/
DCpuHotPlugData.h26 UINT64 *ApicId; // Pointer to ApicId array member
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/
DArchInterruptDefs.h34 UINT32 ApicId; member
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/
DArchInterruptDefs.h34 UINT32 ApicId; member
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/
DDxeSmmCpuException.c67 mReservedVectors[ExceptionType].ApicId = GetApicId (); in CommonExceptionHandler()
76 if (mReservedVectors[ExceptionType].ApicId == GetApicId ()) { in CommonExceptionHandler()
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Include/IndustryStandard/
DAcpi3_0.h311 UINT8 ApicId; member
510 UINT8 ApicId; member
DAcpi1_0.h185 UINT8 ApicId; member
DAcpi2_0.h273 UINT8 ApicId; member
/device/linaro/bootloader/edk2/BaseTools/Source/C/Include/IndustryStandard/
DAcpi3_0.h304 UINT8 ApicId; member
503 UINT8 ApicId; member
DAcpi1_0.h177 UINT8 ApicId; member
DAcpi2_0.h286 UINT8 ApicId; member
/device/linaro/bootloader/edk2/MdePkg/Include/IndustryStandard/
DAcpi30.h344 UINT8 ApicId; member
543 UINT8 ApicId; member
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/
DAcpiPlatform.c303 ApicPtr->AcpiLocalApic.ApicId = 0; in ApicTableUpdate()
314 ApicPtr->AcpiLocalApic.ApicId = (UINT8)MpContext.ProcessorId; in ApicTableUpdate()

12