summaryrefslogtreecommitdiffstats
path: root/include/exec/memory-internal.h
Commit message (Expand)AuthorAgeFilesLines
* cputlb: Merge and move memory_notdirty_write_{prepare,complete}Richard Henderson2019-09-251-65/+0Star
* include: Make headers more self-containedMarkus Armbruster2019-08-161-0/+2
* memory: Clean up how mtree_info() printsMarkus Armbruster2019-04-181-2/+1Star
* tcg: remove tb_lockEmilio G. Cota2018-06-151-2/+4
* Make memory_region_access_valid() take a MemTxAttrs argumentPeter Maydell2018-05-311-1/+2
* exec: reintroduce MemoryRegion cachingPaolo Bonzini2018-05-091-0/+3
* memory: inline some performance-sensitive accessorsPaolo Bonzini2018-03-061-4/+9
* memory-internal.h: Remove obsolete claim that header is obsoletePeter Maydell2018-02-051-3/+4
* exec.c: Factor out before/after actions for notdirty memory writesPeter Maydell2017-11-211-0/+62
* memory: Rework "info mtree" to print flat views and dispatch treesAlexey Kardashevskiy2017-09-211-0/+4
* memory: Rename mem_begin/mem_commit/mem_add helpersAlexey Kardashevskiy2017-09-211-3/+3
* memory: Switch memory from using AddressSpace to FlatViewAlexey Kardashevskiy2017-09-211-1/+1
* memory: Move AddressSpaceDispatch from AddressSpace to FlatViewAlexey Kardashevskiy2017-09-211-5/+7
* memory: Open code FlatView renderingAlexey Kardashevskiy2017-09-211-2/+4
* memory: unregister AddressSpace MemoryListener within BQLPaolo Bonzini2015-02-101-0/+1
* memory: split cpu_physical_memory_* functions to its own includeJuan Quintela2014-01-131-76/+0Star
* memory: make cpu_physical_memory_reset_dirty() take a length parameterJuan Quintela2014-01-131-1/+1
* memory: s/dirty/clean/ in cpu_physical_memory_is_dirty()Juan Quintela2014-01-131-3/+2Star
* memory: cpu_physical_memory_clear_dirty_range() now uses bitmap operationsJuan Quintela2014-01-131-6/+4Star
* memory: cpu_physical_memory_set_dirty_range() now uses bitmap operationsJuan Quintela2014-01-131-12/+7Star
* memory: use find_next_bit() to find dirty bitsJuan Quintela2014-01-131-10/+6Star
* memory: s/mask/clear/ cpu_physical_memory_mask_dirty_rangeJuan Quintela2014-01-131-3/+3
* memory: cpu_physical_memory_get_dirty() is used as returning a boolJuan Quintela2014-01-131-7/+8
* memory: make cpu_physical_memory_get_dirty() the main functionJuan Quintela2014-01-131-17/+19
* memory: unfold cpu_physical_memory_set_dirty_flag()Juan Quintela2014-01-131-3/+6
* memory: unfold cpu_physical_memory_set_dirty() in its only userJuan Quintela2014-01-131-8/+3Star
* memory: unfold cpu_physical_memory_clear_dirty_flag() in its only userJuan Quintela2014-01-131-8/+2Star
* memory: split dirty bitmap into threeJuan Quintela2014-01-131-6/+3Star
* memory: cpu_physical_memory_clear_dirty_flag() result is never usedJuan Quintela2014-01-131-2/+2
* memory: make sure that client is always inside rangeJuan Quintela2014-01-131-0/+4
* memory: cpu_physical_memory_mask_dirty_range() always clears a single flagJuan Quintela2014-01-131-22/+18Star
* memory: cpu_physical_memory_set_dirty_range() always dirty all flagsJuan Quintela2014-01-131-9/+2Star
* memory: set single dirty flags when possibleJuan Quintela2014-01-131-1/+3
* memory: all users of cpu_physical_memory_get_dirty used only one flagJuan Quintela2014-01-131-7/+2Star
* memory: make cpu_physical_memory_is_dirty return boolJuan Quintela2014-01-131-2/+6
* exec: create function to get a single dirty bitJuan Quintela2014-01-131-0/+6
* memory: create function to set a single dirty bitJuan Quintela2014-01-131-0/+6
* memory: cpu_physical_memory_set_dirty_flags() result is never usedJuan Quintela2014-01-131-2/+2
* ioport: Switch dispatching to memory core layerJan Kiszka2013-07-041-2/+0Star
* memory: move private types to exec.cPaolo Bonzini2013-06-201-15/+0Star
* memory: export memory_region_access_valid to exec.cPaolo Bonzini2013-05-291-0/+3
* memory: move unassigned_mem_ops to memory.cPaolo Bonzini2013-05-291-0/+2
* exec: make qemu_get_ram_ptr privatePaolo Bonzini2013-05-241-0/+1
* exec: remove useless declarations from memory-internal.hPaolo Bonzini2013-04-151-6/+0Star
* hw: move headers to include/Paolo Bonzini2013-04-081-1/+1
* exec: move include files to include/exec/Paolo Bonzini2012-12-191-0/+141