/qemu/docs/ |
H A D | qdev-device-use.txt | 57 In the new way, this becomes something like 91 way makes that explicit: 128 For USB devices, the old way was actually different: 135 way fixes that: 167 In the new way, this becomes 240 The old way to define the guest part looks like this: 250 The new way is -device: 314 The old way to define guest audio devices is -soundhw C1,... 359 The new way is -device DEVNAME. For PCI devices, you can add 369 The old way to assign a USB host device [all …]
|
H A D | multi-thread-compression.txt | 75 | way | decompress thread: 2 95 | way | decompress thread: 2
|
/qemu/target/xtensa/ |
H A D | mmu_helper.c | 83 bool dtlb, uint32_t way) in get_page_size() argument 87 switch (way) { in get_page_size() 106 bool dtlb, uint32_t way) in xtensa_tlb_get_addr_mask() argument 113 switch (way) { in xtensa_tlb_get_addr_mask() 115 return 0xfff00000 << get_page_size(env, dtlb, way) * 2; in xtensa_tlb_get_addr_mask() 145 if (way < 4) { in get_vpn_mask() 150 } else if (way == 4) { in get_vpn_mask() 151 return xtensa_tlb_get_addr_mask(env, dtlb, way) << 2; in get_vpn_mask() 152 } else if (way <= 6) { in get_vpn_mask() 153 uint32_t mask = xtensa_tlb_get_addr_mask(env, dtlb, way); in get_vpn_mask() [all …]
|
/qemu/target/ppc/ |
H A D | mmu_helper.c | 70 int way, nr; in ppc6xx_tlb_invalidate_virt2() local 73 for (way = 0; way < env->nb_ways; way++) { in ppc6xx_tlb_invalidate_virt2() 74 nr = ppc6xx_tlb_getnum(env, eaddr, way, is_code); in ppc6xx_tlb_invalidate_virt2() 101 nr = ppc6xx_tlb_getnum(env, EPN, way, is_code); in ppc6xx_tlb_store() 112 env->last_way = way; in ppc6xx_tlb_store() 569 int way; in do_6xx_tlb() local 579 way = (env->spr[SPR_SRR1] >> 17) & 1; in do_6xx_tlb() 583 __func__, new_EPN, EPN, CMP, RPN, way); in do_6xx_tlb() 586 way, is_code, CMP, RPN); in do_6xx_tlb() 1168 int way = booke206_tlbm_to_way(env, tlb); in booke206_tlb_to_mas() local [all …]
|
H A D | mmu_common.c | 112 int way, int is_code) in ppc6xx_tlb_getnum() argument 119 nr += env->tlb_per_way * way; in ppc6xx_tlb_getnum() 202 int nr, best, way; in ppc6xx_tlb_check() local 207 for (way = 0; way < env->nb_ways; way++) { in ppc6xx_tlb_check() 208 nr = ppc6xx_tlb_getnum(env, eaddr, way, access_type == MMU_INST_FETCH); in ppc6xx_tlb_check() 1081 int type, way, entry, i; in mmu6xx_dump_mmu() local 1115 for (way = 0; way < env->nb_ways; way++) { in mmu6xx_dump_mmu() 1116 for (entry = env->nb_tlb * type + env->tlb_per_way * way; in mmu6xx_dump_mmu() 1117 entry < (env->nb_tlb * type + env->tlb_per_way * (way + 1)); in mmu6xx_dump_mmu() 1124 env->nb_tlb, way, in mmu6xx_dump_mmu()
|
/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 | 40 The easies way of doing this is by selecting the AR provided by LLVM:: 88 incompatible way, as described before, you can selectively disable CFI checks 98 * the CFI runtime has no way to verify its signature and would fail. 118 can identify such bugs in a more precise way than CFI.
|
H A D | decodetree.rst | 52 In this way one can define disjoint fields. 129 Defining a format is a handy way to avoid replicating groups of fields 143 Padding with a *fixedbit_elt* of all '.' is an easy way to accomplish that. 145 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 | 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/qapi/ |
H A D | machine-target.json | 74 # guaranteed to run where model B runs and the other way around. 77 # guaranteed to run where model B runs and the other way around. 81 # about the other way. 85 # way. 118 # there's no known way to make the CPU models identical. If the 352 # property is read-only, that means there's no known way to make the
|
/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 145 contents are formatted in the same way as the main migration stream. 148 to the destination without being requested (in much the same way as precopy), 160 are processed to change the way RAM is managed, but don't affect the stream 290 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.
|