MCPcopy Create free account
hub / github.com/CloverHackyColor/CloverBootloader / isFirstRootUUID

Function isFirstRootUUID

rEFIt_UEFI/entry_scan/loader.cpp:382–398  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

380}
381
382STATIC BOOLEAN isFirstRootUUID(REFIT_VOLUME *Volume)
383{
384 UINTN VolumeIndex;
385 REFIT_VOLUME *scanedVolume;
386
387 for (VolumeIndex = 0; VolumeIndex < Volumes.size(); VolumeIndex++) {
388 scanedVolume = &Volumes[VolumeIndex];
389
390 if (scanedVolume == Volume)
391 return TRUE;
392
393 if (CompareGuid(&scanedVolume->RootUUID, &Volume->RootUUID))
394 return FALSE;
395
396 }
397 return TRUE;
398}
399
400//Set Entry->VolName to .disk_label.contentDetails if it exists
401STATIC EFI_STATUS GetOSXVolumeName(LOADER_ENTRY *Entry)

Callers 1

ScanLoaderFunction · 0.85

Calls 2

CompareGuidFunction · 0.50
sizeMethod · 0.45

Tested by

no test coverage detected