summaryrefslogtreecommitdiff
path: root/memory.c
AgeCommit message (Expand)AuthorFilesLines
2012-10-22memory: add address_space_destroy()Avi Kivity1-2/+16
2012-10-22memory: per-AddressSpace dispatchAvi Kivity1-0/+1
2012-10-22memory: use AddressSpace for MemoryListener filteringAvi Kivity1-7/+7
2012-10-22memory: move address_space_memory and address_space_io out of memory coreAvi Kivity1-16/+0
2012-10-22memory: manage coalesced mmio via a MemoryListenerAvi Kivity1-4/+13
2012-10-15memory: provide defaults for MemoryListener operationsAvi Kivity1-6/+17
2012-10-15memory: maintain a list of address spacesAvi Kivity1-29/+46
2012-10-15memory: export AddressSpaceAvi Kivity1-10/+1
2012-10-15memory: prepare AddressSpace for exportingAvi Kivity1-15/+24
2012-10-15memory: rename 'exec-obsolete.h'Avi Kivity1-2/+1
2012-09-11memory: Flush coalesced MMIO on mapping and state changesJan Kiszka1-0/+1
2012-09-11memory: Fold memory_region_update_topology into memory_region_transaction_commitJan Kiszka1-28/+11
2012-09-11memory: Use transaction_begin/commit also for single-step operationsJan Kiszka1-15/+25
2012-09-11memory: Flush coalesced MMIO on selected region accessJan Kiszka1-0/+24
2012-08-29memory: Fix copy&paste mistake in memory_region_iorange_writeJan Kiszka1-1/+1
2012-07-12memory: pass EventNotifier, not eventfdPaolo Bonzini1-9/+9
2012-04-05memory: check address space when a listener is registeredJulien Grall1-0/+5
2012-03-19memory: print aliased IO ranges in info mtreeBlue Swirl1-7/+7
2012-03-08memory: get rid of cpu_register_io_memory()Avi Kivity1-4/+1
2012-03-08memory: dispatch directly via MemoryRegionAvi Kivity1-4/+4
2012-03-05memory: fix I/O port aliasesAvi Kivity1-6/+20
2012-02-29memory: support stateless memory listenersAvi Kivity1-0/+5
2012-02-29memory: allow MemoryListeners to observe a specific address spaceAvi Kivity1-6/+39
2012-02-29memory: drop AddressSpaceOpsAvi Kivity1-54/+2
2012-02-29memory: use a MemoryListener for core memory map updates tooAvi Kivity1-26/+1
2012-02-29memory: don't pass ->readable attribute to cpu_register_physical_memory_logAvi Kivity1-2/+2
2012-02-29memory: add a readonly attribute to MemoryRegionSectionAvi Kivity1-0/+5
2012-02-29memory: move ioeventfd ops to MemoryListenerAvi Kivity1-56/+18
2012-02-29memory: code motion: move MEMORY_LISTENER_CALL()Avi Kivity1-32/+32
2012-02-29memory: switch memory listeners to a QTAILQAvi Kivity1-21/+49
2012-02-29memory: add shorthand for invoking a callback on all listenersAvi Kivity1-35/+19
2012-02-29memory: remove memory_region_set_offset()Avi Kivity1-16/+10
2012-02-11memory-region: Report if region is read-only or write-only on info mtreeJan Kiszka1-3/+11
2012-02-04memory: change dirty getting API to take a sizeBlue Swirl1-2/+3
2012-01-25memory: change dirty setting APIs to take a sizeBlue Swirl1-2/+3
2012-01-19memory: Introduce memory_region_init_reservationJan Kiszka1-0/+36
2012-01-13prepare for future GPLv2+ relicensingPaolo Bonzini1-0/+2
2012-01-08memory: Fix adjust_endianness()Andreas Färber1-0/+1
2012-01-08memory: Fix memory_region_wrong_endianness()Andreas Färber1-1/+1
2012-01-04Drop IO_MEM_ROMDAvi Kivity1-2/+3
2012-01-04Remove IO_MEM_SUBPAGEAvi Kivity1-0/+1
2012-01-04Direct dispatch through MemoryRegionAvi Kivity1-82/+40
2012-01-04Switch cpu_register_physical_memory_log() to use MemoryRegionsAvi Kivity1-27/+15
2012-01-04Convert IO_MEM_{RAM,ROM,UNASSIGNED,NOTDIRTY} to MemoryRegionsAvi Kivity1-4/+3
2012-01-04Avoid range comparisons on io index typesAvi Kivity1-1/+2
2012-01-04memory: remove MemoryRegion::backend_registeredAvi Kivity1-22/+4
2012-01-04memory: move mmio access to functionsAvi Kivity1-0/+13
2012-01-04memory: move endianness compensation to memory coreAvi Kivity1-6/+31
2012-01-04memory: obsolete cpu_physical_memory_[gs]et_dirty_tracking()Avi Kivity1-0/+2
2012-01-04vmstate, memory: decouple vmstate from memory APIAvi Kivity1-6/+3