void memory_region_init_ram(MemoryRegion *mr,

                            Object *owner,

                            const char *name,

                            uint64_t size)

{

    memory_region_init(mr, owner, name, size);

    mr->ram = true;

    mr->terminates = true;

    mr->destructor = memory_region_destructor_ram;

    mr->ram_addr = qemu_ram_alloc(size, mr);

}

void memory_region_init_ram(MemoryRegion *mr,

                            Object *owner,

                            const char *name,

                            uint64_t size)

{

    memory_region_init(mr, owner, name, size);

    mr->ram = true;

    mr->terminates = true;

    mr->destructor = memory_region_destructor_ram;

    mr->ram_addr = qemu_ram_alloc(size, mr);

}

void FUNC_0(MemoryRegion *VAR_0,

                            Object *VAR_1,

                            const char *VAR_2,

                            uint64_t VAR_3)

{

    memory_region_init(VAR_0, VAR_1, VAR_2, VAR_3);

    VAR_0->ram = true;

    VAR_0->terminates = true;

    VAR_0->destructor = memory_region_destructor_ram;

    VAR_0->ram_addr = qemu_ram_alloc(VAR_3, VAR_0);

}

void FUNC_0(MemoryRegion *VAR_0,
Object *VAR_1,
const char *VAR_2,
uint64_t VAR_3)
{ memory_region_init(VAR_0, VAR_1, VAR_2, VAR_3); VAR_0->ram = true; VAR_0->terminates = true; VAR_0->destructor = memory_region_destructor_ram; VAR_0->ram_addr = qemu_ram_alloc(VAR_3, VAR_0); }