Home
last modified time | relevance | path

Searched refs:way (Results 1 – 25 of 134) sorted by relevance

123456

/qemu/docs/
H A Dqdev-device-use.txt45 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 Dmulti-thread-compression.txt75 | way | decompress thread: 2
95 | way | decompress thread: 2
/qemu/target/ppc/
H A Dmmu_common.c70 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 Dmmu_helper.c66 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 Dmmu_helper.c87 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 Dargs-member-case.json2 { 'command': 'no-way-this-will-get-whitelisted', 'data': { 'Arg': 'int' } }
H A Dreturns-bad-type.err1 returns-bad-type.json: In command 'no-way-this-will-get-whitelisted':
H A Dargs-member-case.err1 args-member-case.json: In command 'no-way-this-will-get-whitelisted':
H A Dreturns-bad-type.json14 { 'command': 'no-way-this-will-get-whitelisted',
/qemu/docs/devel/
H A Dcontrol-flow-integrity.rst42 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 Ddecodetree.rst54 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 Dtcg.rst22 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 Dsubmitting-a-pull-request.rst18 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 Dtcg-plugins.rst21 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 Dvfio-iommufd.rst18 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 Dcpu-features.rst8 - MMU TLB with 128 entries, 1 way
/qemu/docs/specs/
H A Divshmem-spec.rst37 - 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 Derrp-guard.cocci108 // 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 Dusb-u2f.rst57 four elements must be passed one way or another.
66 Ephemeral is the simplest way to configure; it lets the device generate
H A Dcxl.rst223 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 Dbootindex.rst6 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 Dindex.rst14 The second supported way to use QEMU is :ref:`User Mode Emulation`,
/qemu/docs/devel/migration/
H A Dpostcopy.rst7 '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 Dcompatibility.rst97 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 Dpcidevices.rst5 be configured in a slightly different way.

123456