summaryrefslogtreecommitdiffstats
path: root/cputlb.c
Commit message (Expand)AuthorAgeFilesLines
* memory: split memory_region_from_host from qemu_ram_addr_from_hostPaolo Bonzini2016-05-291-1/+2
* cpu: move exec-all.h inclusion out of cpu.hPaolo Bonzini2016-05-191-0/+1
* tcg: Remove needless CPUState::current_tbSergey Fedorov2016-05-131-13/+0Star
* cputlb: modernise the debug supportAlex Bennée2016-03-221-44/+44
* memory: Drop MemoryRegion.ram_addrFam Zheng2016-03-071-2/+2
* exec: Clean up includesPeter Maydell2016-01-291-1/+1
* exec.c: Pass MemTxAttrs to iotlb_to_region so it uses the right ASPeter Maydell2016-01-211-2/+4
* cputlb.c: Use correct address space when looking up MemoryRegionSectionPeter Maydell2016-01-211-1/+2
* cputlb: Change tlb_set_dirty() arg to cpuPeter Crosthwaite2015-09-161-1/+2
* cputlb: move CPU_LOOP() for tlb_reset() to exec.cPeter Crosthwaite2015-09-161-15/+12Star
* tlb: Add "ifetch" argument to cpu_mmu_index()Benjamin Herrenschmidt2015-09-111-1/+1
* cputlb: Add functions for flushing TLB for a single MMU indexPeter Maydell2015-08-251-0/+97
* memory: replace cpu_physical_memory_reset_dirty() with test-and-clearStefan Hajnoczi2015-06-051-2/+2
* cputlb: remove useless arguments to tlb_unprotect_code_phys, renamePaolo Bonzini2015-06-051-2/+1Star
* Add MemTxAttrs to the IOTLBPeter Maydell2015-04-261-3/+15
* Make CPU iotlb a structure rather than a plain hwaddrPeter Maydell2015-04-261-2/+2
* exec: RCUify AddressSpaceDispatchPaolo Bonzini2015-02-161-2/+6
* exec: make iotlb RCU-friendlyPaolo Bonzini2015-02-161-3/+2Star
* qemu-log: add log category for MMU infoAntony Pavlov2014-12-161-1/+2
* implementing victim TLB for QEMU system emulated TLBXin Tong2014-09-011-1/+30
* softmmu: introduce cpu_ldst.hPaolo Bonzini2014-06-051-0/+1
* softmmu: move softmmu_template.h out of include/Paolo Bonzini2014-06-051-8/+8
* softmmu: commonize helper definitionsPaolo Bonzini2014-06-051-2/+16
* cputlb: Fix regression with TCG interpreter (bug 1310324)Stefan Weil2014-06-051-2/+4
* cputlb: Change tlb_set_page() argument to CPUStateAndreas Färber2014-03-131-2/+2
* cputlb: Change tlb_flush() argument to CPUStateAndreas Färber2014-03-131-3/+3
* cputlb: Change tlb_flush_page() argument to CPUStateAndreas Färber2014-03-131-2/+2
* exec: Change cpu_abort() argument to CPUStateAndreas Färber2014-03-131-1/+1
* exec: Change memory_region_section_get_iotlb() argument to CPUStateAndreas Färber2014-03-131-1/+1
* cputlb: Change tlb_unprotect_code_phys() argument to CPUStateAndreas Färber2014-03-131-1/+1
* translate-all: Change tb_flush_jmp_cache() argument to CPUStateAndreas Färber2014-03-131-1/+1
* cpu: Move tb_jmp_cache field from CPU_COMMON to CPUStateAndreas Färber2014-03-131-1/+1
* cpu: Add per-cpu address spaceEdgar E. Iglesias2014-02-111-3/+4
* exec: Make iotlb_to_region input an ASEdgar E. Iglesias2014-02-111-1/+1
* memory: split cpu_physical_memory_* functions to its own includeJuan Quintela2014-01-131-0/+1
* memory: make cpu_physical_memory_reset_dirty() take a length parameterJuan Quintela2014-01-131-2/+1Star
* memory: s/dirty/clean/ in cpu_physical_memory_is_dirty()Juan Quintela2014-01-131-1/+2
* memory: cpu_physical_memory_mask_dirty_range() always clears a single flagJuan Quintela2014-01-131-2/+2
* memory: create function to set a single dirty bitJuan Quintela2014-01-131-1/+1
* cputlb: Tidy memset() of arraysRichard Henderson2013-12-231-1/+1
* cputlb: Use memset() when flushing entriesRichard Henderson2013-12-231-17/+2Star
* cputlb: Remove dead function tlb_update_dirty()liguang2013-10-071-15/+0Star
* cpu: Use QTAILQ for CPU listAndreas Färber2013-09-031-1/+1
* cpu: Make first_cpu and next_cpu CPUStateAndreas Färber2013-07-091-1/+3
* memory: return MemoryRegion from qemu_ram_addr_from_hostPaolo Bonzini2013-07-041-1/+1
* exec: move qemu_ram_addr_from_host_nofail to cputlb.cPaolo Bonzini2013-07-041-0/+11
* cpu: Turn cpu_unassigned_access() into a CPUState hookAndreas Färber2013-06-281-6/+9
* exec: Resolve subpages in one step except for IOTLB fillsJan Kiszka2013-06-201-2/+2
* cputlb: fix debug logsHervé Poussineau2013-06-141-2/+2
* memory: add address_space_translatePaolo Bonzini2013-05-291-9/+11