Revision 1f2e98b6 exec.c

b/exec.c
2952 2952
    return qemu_ram_alloc_from_ptr(dev, name, size, NULL);
2953 2953
}
2954 2954

  
2955
void qemu_ram_free_from_ptr(ram_addr_t addr)
2956
{
2957
    RAMBlock *block;
2958

  
2959
    QLIST_FOREACH(block, &ram_list.blocks, next) {
2960
        if (addr == block->offset) {
2961
            QLIST_REMOVE(block, next);
2962
            qemu_free(block);
2963
            return;
2964
        }
2965
    }
2966
}
2967

  
2955 2968
void qemu_ram_free(ram_addr_t addr)
2956 2969
{
2957 2970
    RAMBlock *block;

Also available in: Unified diff