MCPcopy Create free account
hub / github.com/F-Stack/f-stack / parse_boot_param

Function parse_boot_param

freebsd/arm64/arm64/machdep_boot.c:214–232  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

212}
213
214vm_offset_t
215parse_boot_param(struct arm64_bootparams *abp)
216{
217 vm_offset_t lastaddr;
218
219#if defined(LINUX_BOOT_ABI) && defined(FDT)
220 lastaddr = linux_parse_boot_param(abp);
221 if (lastaddr != 0)
222 return (lastaddr);
223#endif
224 lastaddr = freebsd_parse_boot_param(abp);
225 if (lastaddr != 0)
226 return (lastaddr);
227
228 /* Fall back to hardcoded metadata. */
229 lastaddr = fake_preload_metadata(NULL, 0);
230
231 return (lastaddr);
232}

Callers 2

initarmFunction · 0.85
initarmFunction · 0.85

Calls 3

linux_parse_boot_paramFunction · 0.70
freebsd_parse_boot_paramFunction · 0.70
fake_preload_metadataFunction · 0.70

Tested by

no test coverage detected