Lines Matching defs:pvBinary
3133 * @param pvBinary Pointer to the binary data backing the ROM image.
3134 * @param cbBinary The size of the binary data pvBinary points to.
3141 const void *pvBinary, uint32_t cbBinary, uint32_t fFlags, const char *pszDesc)
3151 AssertPtrReturn(pvBinary, VERR_INVALID_PARAMETER);
3374 memcpy(pvDstPage, (uint8_t const *)pvBinary + ((size_t)iPage << PAGE_SHIFT), PAGE_SIZE);
3382 memcpy(pvDstPage, (uint8_t const *)pvBinary + ((size_t)iPage << PAGE_SHIFT), cbBinaryLeft);
3401 ? pvBinary : RTMemDup(pvBinary, cbBinary);
3403 pRomNew->pvOriginal = fFlags & PGMPHYS_ROM_FLAGS_PERMANENT_BINARY ? pvBinary : NULL;
3488 * @param pvBinary Pointer to the binary data backing the ROM image.
3489 * @param cbBinary The size of the binary data pvBinary points to.
3500 const void *pvBinary, uint32_t cbBinary, uint32_t fFlags, const char *pszDesc)
3502 Log(("PGMR3PhysRomRegister: pDevIns=%p GCPhys=%RGp(-%RGp) cb=%RGp pvBinary=%p cbBinary=%#x fFlags=%#x pszDesc=%s\n",
3503 pDevIns, GCPhys, GCPhys + cb, cb, pvBinary, cbBinary, fFlags, pszDesc));
3505 int rc = pgmR3PhysRomRegister(pVM, pDevIns, GCPhys, cb, pvBinary, cbBinary, fFlags, pszDesc);