Lines Matching refs:dmgpath

974 		char *dmgpath = NULL;  in bsd_init()  local
975 dmgpath = zalloc_flags(ZV_NAMEI, Z_ZERO | Z_WAITOK | Z_NOFAIL); in bsd_init()
977 error = bsd_find_basesystem_dmg(dmgpath, &rooted_dmg, &skip_signature_check); in bsd_init()
981 PE_parse_boot_argn("bsdmgpath", dmgpath, sizeof(dmgpath)); in bsd_init()
983 bsd_init_kprintf("found BaseSystem dmg at: %s\n", dmgpath); in bsd_init()
985 …error = imageboot_pivot_image(dmgpath, IMAGEBOOT_DMG, "/System/Volumes/BaseSystem", "System/Volume… in bsd_init()
992 zfree(ZV_NAMEI, dmgpath); in bsd_init()
1249 char *dmgpath; in bsd_find_basesystem_dmg() local
1253 dmgpath = zalloc_flags(ZV_NAMEI, Z_ZERO | Z_WAITOK); in bsd_find_basesystem_dmg()
1306 len = strlcpy(dmgpath, dmgbasepath, MAXPATHLEN); in bsd_find_basesystem_dmg()
1312 len = strlcat(dmgpath, "arm64eBaseSystem.rooted.dmg", MAXPATHLEN); in bsd_find_basesystem_dmg()
1318 error = vnode_lookup(dmgpath, 0, &imagevp, vfs_context_kernel()); in bsd_find_basesystem_dmg()
1324 memset(dmgpath, 0, MAXPATHLEN); in bsd_find_basesystem_dmg()
1327 len = strlcpy(dmgpath, dmgbasepath, MAXPATHLEN); in bsd_find_basesystem_dmg()
1333 len = strlcat(dmgpath, "arm64eBaseSystem.dmg", MAXPATHLEN); in bsd_find_basesystem_dmg()
1339 error = vnode_lookup(dmgpath, 0, &imagevp, vfs_context_kernel()); in bsd_find_basesystem_dmg()
1343 memset(dmgpath, 0, MAXPATHLEN); in bsd_find_basesystem_dmg()
1362 len = strlcpy(dmgpath, dmgbasepath, MAXPATHLEN); in bsd_find_basesystem_dmg()
1368 len = strlcat(dmgpath, "/BaseSystem.rooted.dmg", MAXPATHLEN); in bsd_find_basesystem_dmg()
1374 error = vnode_lookup(dmgpath, 0, &imagevp, vfs_context_kernel()); in bsd_find_basesystem_dmg()
1384 len = strlcpy(dmgpath, dmgbasepath, MAXPATHLEN); in bsd_find_basesystem_dmg()
1390 len = strlcat(dmgpath, "/BaseSystem.dmg", MAXPATHLEN); in bsd_find_basesystem_dmg()
1396 error = vnode_lookup(dmgpath, 0, &imagevp, vfs_context_kernel()); in bsd_find_basesystem_dmg()
1404 strlcpy(bsdmgpath_out, dmgpath, MAXPATHLEN); in bsd_find_basesystem_dmg()
1411 zfree(ZV_NAMEI, dmgpath); in bsd_find_basesystem_dmg()