summaryrefslogtreecommitdiffstats
path: root/memory.c
Commit message (Expand)AuthorAgeFilesLines
* memory: Flush coalesced MMIO on mapping and state changesJan Kiszka2012-09-111-0/+1
* memory: Fold memory_region_update_topology into memory_region_transaction_commitJan Kiszka2012-09-111-28/+11Star
* memory: Use transaction_begin/commit also for single-step operationsJan Kiszka2012-09-111-15/+25
* memory: Flush coalesced MMIO on selected region accessJan Kiszka2012-09-111-0/+24
* memory: Fix copy&paste mistake in memory_region_iorange_writeJan Kiszka2012-08-291-1/+1
* memory: pass EventNotifier, not eventfdPaolo Bonzini2012-07-121-9/+9
* memory: check address space when a listener is registeredJulien Grall2012-04-051-0/+5
* memory: print aliased IO ranges in info mtreeBlue Swirl2012-03-191-7/+7
* memory: get rid of cpu_register_io_memory()Avi Kivity2012-03-081-4/+1Star
* memory: dispatch directly via MemoryRegionAvi Kivity2012-03-081-4/+4
* memory: fix I/O port aliasesAvi Kivity2012-03-051-6/+20
* memory: support stateless memory listenersAvi Kivity2012-02-291-0/+5
* memory: allow MemoryListeners to observe a specific address spaceAvi Kivity2012-02-291-6/+39
* memory: drop AddressSpaceOpsAvi Kivity2012-02-291-54/+2Star
* memory: use a MemoryListener for core memory map updates tooAvi Kivity2012-02-291-26/+1Star
* memory: don't pass ->readable attribute to cpu_register_physical_memory_logAvi Kivity2012-02-291-2/+2
* memory: add a readonly attribute to MemoryRegionSectionAvi Kivity2012-02-291-0/+5
* memory: move ioeventfd ops to MemoryListenerAvi Kivity2012-02-291-56/+18Star
* memory: code motion: move MEMORY_LISTENER_CALL()Avi Kivity2012-02-291-32/+32
* memory: switch memory listeners to a QTAILQAvi Kivity2012-02-291-21/+49
* memory: add shorthand for invoking a callback on all listenersAvi Kivity2012-02-291-35/+19Star
* memory: remove memory_region_set_offset()Avi Kivity2012-02-291-16/+10Star
* memory-region: Report if region is read-only or write-only on info mtreeJan Kiszka2012-02-111-3/+11
* memory: change dirty getting API to take a sizeBlue Swirl2012-02-041-2/+3
* memory: change dirty setting APIs to take a sizeBlue Swirl2012-01-251-2/+3
* memory: Introduce memory_region_init_reservationJan Kiszka2012-01-191-0/+36
* prepare for future GPLv2+ relicensingPaolo Bonzini2012-01-131-0/+2
* memory: Fix adjust_endianness()Andreas Färber2012-01-081-0/+1
* memory: Fix memory_region_wrong_endianness()Andreas Färber2012-01-081-1/+1
* Drop IO_MEM_ROMDAvi Kivity2012-01-041-2/+3
* Remove IO_MEM_SUBPAGEAvi Kivity2012-01-041-0/+1
* Direct dispatch through MemoryRegionAvi Kivity2012-01-041-82/+40Star
* Switch cpu_register_physical_memory_log() to use MemoryRegionsAvi Kivity2012-01-041-27/+15Star
* Convert IO_MEM_{RAM,ROM,UNASSIGNED,NOTDIRTY} to MemoryRegionsAvi Kivity2012-01-041-4/+3Star
* Avoid range comparisons on io index typesAvi Kivity2012-01-041-1/+2
* memory: remove MemoryRegion::backend_registeredAvi Kivity2012-01-041-22/+4Star
* memory: move mmio access to functionsAvi Kivity2012-01-041-0/+13
* memory: move endianness compensation to memory coreAvi Kivity2012-01-041-6/+31
* memory: obsolete cpu_physical_memory_[gs]et_dirty_tracking()Avi Kivity2012-01-041-0/+2
* vmstate, memory: decouple vmstate from memory APIAvi Kivity2012-01-041-6/+3Star
* memory: introduce memory_region_name()Avi Kivity2012-01-041-0/+5
* memory: remove CPUPhysMemoryClientAvi Kivity2012-01-031-12/+0Star
* memory: temporarily add memory_region_get_ram_addr()Avi Kivity2011-12-201-0/+6
* kvm: switch kvm slots to use host virtual address instead of ram_addr_tAvi Kivity2011-12-201-3/+3
* memory: add API for observing updates to the physical memory mapAvi Kivity2011-12-201-0/+93
* memory: replace cpu_physical_sync_dirty_bitmap() with a memory APIAvi Kivity2011-12-201-0/+4
* memory: introduce memory_region_find()Avi Kivity2011-12-201-0/+62
* memory: add memory_region_is_logging()Avi Kivity2011-12-201-0/+5
* memory: add memory_region_is_rom()Avi Kivity2011-12-201-0/+5
* memory: add memory_region_is_ram()Avi Kivity2011-12-201-0/+8