void xen_setup(void) { u64 maxram = 0, maxram_over4G = 0; int i; struct xen_seabios_info *info = (void *)INFO_PHYSICAL_ADDRESS; struct e820entry *e820 = (struct e820entry *)info->e820; validate_info(info); dprintf(1, "xen: copy e820...\n"); for (i = 0; i < info->e820_nr; i++) { struct e820entry *e = &e820[i]; if (e->type == E820_ACPI || e->type == E820_RAM) { u64 end = e->start + e->size; if (end > 0x100000000ull) { end -= 0x100000000ull; if (end > maxram_over4G) maxram_over4G = end; } else if (end > maxram) maxram = end; } add_e820(e->start, e->size, e->type); } RamSize = maxram; RamSizeOver4G = maxram_over4G; }
void cname_entry_changed(GtkEditable * editable) { if (cname != NULL) g_free(cname); cname = gtk_editable_get_chars(editable, 0, -1); validate_info(); }
void passwd2_entry_changed(GtkEditable * editable) { if (passwd2 != NULL) g_free(passwd2); passwd2 = gtk_editable_get_chars(editable, 0, -1); validate_info(); }
SkPixelRef::SkPixelRef(const SkImageInfo& info, SkBaseMutex* mutex) : fInfo(validate_info(info)) { this->setMutex(mutex); fRec.zero(); fLockCount = 0; this->needsNewGenID(); fIsImmutable = false; fPreLocked = false; }
void xen_ramsize_preinit(void) { int i; struct xen_seabios_info *info = (void *)INFO_PHYSICAL_ADDRESS; struct e820entry *e820 = (struct e820entry *)info->e820; validate_info(info); dprintf(1, "xen: copy e820...\n"); for (i = 0; i < info->e820_nr; i++) { struct e820entry *e = &e820[i]; add_e820(e->start, e->size, e->type); } }
SkPixelRef::SkPixelRef(const SkImageInfo& info, SkBaseMutex* mutex) : fInfo(validate_info(info)) #ifdef SK_BUILD_FOR_ANDROID_FRAMEWORK , fStableID(next_gen_id()) #endif { this->setMutex(mutex); fRec.zero(); fLockCount = 0; this->needsNewGenID(); fIsImmutable = false; fPreLocked = false; fAddedToCache.store(false); }
SkPixelRef::SkPixelRef(const SkImageInfo& info, SkBaseMutex* mutex) : fInfo(validate_info(info)) #ifdef SK_BUILD_FOR_ANDROID_FRAMEWORK , fStableID(next_gen_id()) #endif { #ifdef SK_TRACE_PIXELREF_LIFETIME SkDebugf(" pixelref %d\n", sk_atomic_inc(&gInstCounter)); #endif this->setMutex(mutex); fRec.zero(); fLockCount = 0; this->needsNewGenID(); fIsImmutable = false; fPreLocked = false; fAddedToCache.store(false); }