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

Function FindName

rEFIt_UEFI/Platform/FixBiosDsdt.cpp:1195–1206  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1193}
1194
1195INT32 FindName(UINT8 *dsdt, INT32 len, CONST CHAR8* name)
1196{
1197 INT32 i;
1198 for (i = 0; len >= 5 && i < len-5; i++) {
1199 if ((dsdt[i] == 0x08) && (dsdt[i+1] == name[0]) &&
1200 (dsdt[i+2] == name[1]) && (dsdt[i+3] == name[2]) &&
1201 (dsdt[i+4] == name[3])) {
1202 return i+1;
1203 }
1204 }
1205 return 0;
1206}
1207
1208BOOLEAN GetName(UINT8 *dsdt, INT32 adr, OUT CHAR8* name, OUT INTN *shift)
1209{

Callers 5

FIXNetworkFunction · 0.85
FIXAirportFunction · 0.85
FIXFirewireFunction · 0.85
FixRegionsFunction · 0.85
GetBiosRegionsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected