/qemu/docs/ |
H A D | qdev-device-use.txt | 45 The new way keeps the parts separate: you create the host part with 57 In the new way, this becomes something like 73 * media is special. In the old way, it selects disk vs. CD-ROM with 74 if=ide, if=scsi and if=xen. The new way uses DEVNAME for that. 90 The old way implicitly creates SCSI controllers as needed. The new 91 way makes that explicit: 128 For USB devices, the old way was actually different: 134 The old way provided much less control than -drive's OPTS... The new 135 way fixes that: 156 The new way keeps the parts separate: you create the host part with [all …]
|
H A D | multi-thread-compression.txt | 75 | way | decompress thread: 2 95 | way | decompress thread: 2
|
/qemu/target/ppc/ |
H A D | mmu_common.c | 70 int way, int is_code) in ppc6xx_tlb_getnum() argument 77 nr += env->tlb_per_way * way; in ppc6xx_tlb_getnum() 94 int nr, best, way, ret; in ppc6xx_tlb_check() local 101 for (way = 0; way < env->nb_ways; way++) { in ppc6xx_tlb_check() 102 nr = ppc6xx_tlb_getnum(env, eaddr, way, is_code); in ppc6xx_tlb_check() 505 int type, way, entry, i; in mmu6xx_dump_mmu() local 533 for (way = 0; way < env->nb_ways; way++) { in mmu6xx_dump_mmu() 534 for (entry = env->nb_tlb * type + env->tlb_per_way * way; in mmu6xx_dump_mmu() 535 entry < (env->nb_tlb * type + env->tlb_per_way * (way + 1)); in mmu6xx_dump_mmu() 542 env->nb_tlb, way, in mmu6xx_dump_mmu()
|
H A D | mmu_helper.c | 66 int way, nr; in ppc6xx_tlb_invalidate_virt2() local 69 for (way = 0; way < env->nb_ways; way++) { in ppc6xx_tlb_invalidate_virt2() 70 nr = ppc6xx_tlb_getnum(env, eaddr, way, is_code); in ppc6xx_tlb_invalidate_virt2() 91 static void ppc6xx_tlb_store(CPUPPCState *env, target_ulong EPN, int way, in ppc6xx_tlb_store() argument 97 nr = ppc6xx_tlb_getnum(env, EPN, way, is_code); in ppc6xx_tlb_store() 108 env->last_way = way; in ppc6xx_tlb_store() 563 int way; in do_6xx_tlb() local 573 way = (env->spr[SPR_SRR1] >> 17) & 1; in do_6xx_tlb() 577 __func__, new_EPN, EPN, CMP, RPN, way); in do_6xx_tlb() 580 way, is_code, CMP, RPN); in do_6xx_tlb() [all …]
|
/qemu/target/xtensa/ |
H A D | mmu_helper.c | 87 bool dtlb, uint32_t way) in get_page_size() argument 91 switch (way) { in get_page_size() 110 bool dtlb, uint32_t way) in xtensa_tlb_get_addr_mask() argument 117 switch (way) { in xtensa_tlb_get_addr_mask() 119 return 0xfff00000 << get_page_size(env, dtlb, way) * 2; in xtensa_tlb_get_addr_mask() 123 return 0xf8000000 << get_page_size(env, dtlb, way); in xtensa_tlb_get_addr_mask() 130 return 0xf0000000 << (1 - get_page_size(env, dtlb, way)); in xtensa_tlb_get_addr_mask() 147 static uint32_t get_vpn_mask(const CPUXtensaState *env, bool dtlb, uint32_t way) in get_vpn_mask() argument 149 if (way < 4) { in get_vpn_mask() 154 } else if (way == 4) { in get_vpn_mask() [all …]
|
/qemu/tests/qapi-schema/ |
H A D | args-member-case.json | 2 { 'command': 'no-way-this-will-get-whitelisted', 'data': { 'Arg': 'int' } }
|
H A D | returns-bad-type.err | 1 returns-bad-type.json: In command 'no-way-this-will-get-whitelisted':
|
H A D | args-member-case.err | 1 args-member-case.json: In command 'no-way-this-will-get-whitelisted':
|
H A D | returns-bad-type.json | 14 { 'command': 'no-way-this-will-get-whitelisted',
|
/qemu/docs/devel/ |
H A D | control-flow-integrity.rst | 42 The easies way of doing this is by selecting the AR provided by LLVM:: 90 incompatible way, as described before, you can selectively disable CFI checks 100 * the CFI runtime has no way to verify its signature and would fail. 120 can identify such bugs in a more precise way than CFI.
|
H A D | decodetree.rst | 54 In this way one can define disjoint fields. 131 Defining a format is a handy way to avoid replicating groups of fields 145 Padding with a *fixedbit_elt* of all '.' is an easy way to accomplish that. 147 A *field_ref* incorporates a field by reference. This is the only way to
|
H A D | tcg.rst | 22 The target CPUs have many internal states which change the way they 47 Exiting from the TB this way will cause the ``cpu_exec_interrupt()`` 49 It is mandatory to exit this way after any CPU state changes that may 65 opcode, which branches to the returned address. In this way, we either
|
H A D | submitting-a-pull-request.rst | 18 threaded as follow-ups to the pull request itself. The simplest way to 39 you're updating patches manually or in some other way you'll need to
|
H A D | tcg-plugins.rst | 21 API should it need to do so. The best way to avoid this is to submit 69 accessed/modified in a thread-safe way without any lock needed. Combining inline 70 operations and conditional callbacks offer a more efficient way to instrument
|
H A D | vfio-iommufd.rst | 18 specific to either legacy or iommufd. Each container has its own way to setup 157 If FD passing is used, there is no way to know that and the mdev is treated
|
/qemu/docs/system/openrisc/ |
H A D | cpu-features.rst | 8 - MMU TLB with 128 entries, 1 way
|
/qemu/docs/specs/ |
H A D | ivshmem-spec.rst | 37 - If you only need the shared memory part, BAR2 suffices. This way, 95 There is no good way for software to find out whether the device is 115 no way for software to clear the pending bit, and a polling mode of 163 no way for the clients to connect to a restarted server. The device 179 The connection is one-way: the server sends messages to the client.
|
/qemu/scripts/coccinelle/ |
H A D | errp-guard.cocci | 108 // simple way to match with help of coccinelle. 168 // don't know a proper way to inherit a function, not just its name 170 // Not-proper way is as follows: rename errp parameter in functions 204 // I tried merging this into the following rule the obvious way, but
|
/qemu/docs/system/devices/ |
H A D | usb-u2f.rst | 57 four elements must be passed one way or another. 66 Ephemeral is the simplest way to configure; it lets the device generate
|
H A D | cxl.rst | 223 CFMW0 to be interleaved across RP0 and RP1, providing 2 way 227 CXL Type 3 0 (as part of a 2 way interleave at the system level 229 HDM4 is used to enable system wide 4 way interleave across all 335 A setup suitable for 4 way interleave. Only one fixed window provided, to enable 2 way 361 An example of 4 devices below a switch suitable for 1, 2 or 4 way interleave::
|
/qemu/docs/system/ |
H A D | bootindex.rst | 6 A simple way to set this order is to use the ``-boot order=`` option, 22 There is no way to set a ``bootindex`` property if you are using
|
/qemu/docs/about/ |
H A D | index.rst | 14 The second supported way to use QEMU is :ref:`User Mode Emulation`,
|
/qemu/docs/devel/migration/ |
H A D | postcopy.rst | 7 'Postcopy' migration is a way to deal with migrations that refuse to converge 134 contents are formatted in the same way as the main migration stream. 137 to the destination without being requested (in much the same way as precopy), 149 are processed to change the way RAM is managed, but don't affect the stream 291 a) Some way to make QEMU ignorant of the addresses in the clients
|
H A D | compatibility.rst | 97 So we need a way to tell qemu-5.2 that when we are using machine type 147 That way we fix the cases 5 and 6. 229 How can we get this to work with migration. The way to do that is 233 features of both sides, and that is the way that you should launch 289 And we want to migrate between them, the way configure both QEMU cpu 310 the device needs a way to configure which ones it is going to use.
|
/qemu/docs/system/s390x/ |
H A D | pcidevices.rst | 5 be configured in a slightly different way.
|