Home
last modified time | relevance | path

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

123456

/qemu/docs/
H A Dqdev-device-use.txt57 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 Dmulti-thread-compression.txt75 | way | decompress thread: 2
95 | way | decompress thread: 2
/qemu/target/xtensa/
H A Dmmu_helper.c83 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 Dmmu_helper.c70 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 Dmmu_common.c112 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 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.rst40 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 Ddecodetree.rst52 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 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 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/qapi/
H A Dmachine-target.json74 # 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 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
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 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