/qemu/hw/misc/ |
H A D | mips_itu.c | 168 return &s->cell[cell_idx]; in get_cell() 379 ITCStorageCell *cell = get_cell(s, addr); in itc_storage_read() local 393 ret = view_bypass_read(cell); in itc_storage_read() 396 ret = view_control_read(cell); in itc_storage_read() 399 ret = view_ef_sync_read(cell); in itc_storage_read() 402 ret = view_ef_try_read(cell); in itc_storage_read() 405 ret = view_pv_sync_read(cell); in itc_storage_read() 408 ret = view_pv_try_read(cell); in itc_storage_read() 426 ITCStorageCell *cell = get_cell(s, addr); in itc_storage_write() local 439 view_bypass_write(cell, data); in itc_storage_write() [all …]
|
H A D | allwinner-r40-dramc.c | 352 uint64_t *cell = address_to_autodetect_cells(s, ddr, (uint32_t)offset); in allwinner_r40_detect_write() local 354 *cell = data; in allwinner_r40_detect_write()
|
/qemu/scripts/simplebench/ |
H A D | results_to_text.py | 88 cell = '' 94 row.append(cell) 100 cell += ' ' 104 cell += '--' 110 cell += f' {col_j}{diff_pr:+}%' 111 row.append(cell)
|
/qemu/rust/qemu-api/src/ |
H A D | irq.rs | 15 cell::Opaque, 52 cell: BqlCell<*mut bindings::IRQState>, field 83 let ptr = self.cell.get(); in set() 92 self.cell.as_ptr() in as_ptr() 104 cell: BqlCell::new(ptr::null_mut()), in default()
|
H A D | prelude.rs | 9 pub use crate::cell::BqlCell; 10 pub use crate::cell::BqlRefCell;
|
H A D | vmstate.rs | 341 impl_vmstate_transparent!(std::cell::Cell<T> where T: VMState); 342 impl_vmstate_transparent!(std::cell::UnsafeCell<T> where T: VMState); 344 impl_vmstate_transparent!(crate::cell::BqlCell<T> where T: VMState); 345 impl_vmstate_transparent!(crate::cell::BqlRefCell<T> where T: VMState); 346 impl_vmstate_transparent!(crate::cell::Opaque<T> where T: VMState);
|
H A D | timer.rs | 13 cell::Opaque,
|
H A D | sysbus.rs | 13 cell::{bql_locked, Opaque},
|
H A D | lib.rs | 19 pub mod cell; module
|
H A D | memory.rs | 17 cell::Opaque,
|
H A D | chardev.rs | 24 cell::{BqlRefMut, Opaque},
|
H A D | qdev.rs | 17 cell::{bql_locked, Opaque},
|
H A D | qom.rs | 110 cell::{bql_locked, Opaque},
|
H A D | cell.rs | 215 cell::{Cell, UnsafeCell},
|
/qemu/target/arm/tcg/ |
H A D | pauth_helper.c | 129 static int rot_cell(int cell, int n) in rot_cell() argument 132 cell |= cell << 4; in rot_cell() 133 return extract32(cell, 4 - n, 4); in rot_cell() 162 static uint64_t tweak_cell_rot(uint64_t cell) in tweak_cell_rot() argument 164 return (cell >> 1) | (((cell ^ (cell >> 1)) & 1) << 3); in tweak_cell_rot() 194 static uint64_t tweak_cell_inv_rot(uint64_t cell) in tweak_cell_inv_rot() argument 196 return ((cell << 1) & 0xf) | ((cell & 1) ^ (cell >> 3)); in tweak_cell_inv_rot()
|
/qemu/rust/qemu-api-macros/src/ |
H A D | lib.rs | 121 unsafe impl crate::cell::Wrapper for #name { in derive_opaque_or_error() 122 type Wrapped = <#typ as crate::cell::Wrapper>::Wrapped; in derive_opaque_or_error() 125 pub unsafe fn from_raw<'a>(ptr: *mut <Self as crate::cell::Wrapper>::Wrapped) -> &'a Self { in derive_opaque_or_error() 130 pub const fn as_mut_ptr(&self) -> *mut <Self as crate::cell::Wrapper>::Wrapped { in derive_opaque_or_error() 134 pub const fn as_ptr(&self) -> *const <Self as crate::cell::Wrapper>::Wrapped { in derive_opaque_or_error() 142 pub const fn raw_get(slot: *mut Self) -> *mut <Self as crate::cell::Wrapper>::Wrapped { in derive_opaque_or_error()
|
/qemu/rust/qemu-api/tests/ |
H A D | tests.rs | 9 cell::{self, BqlCell}, 115 cell::bql_start_test(); in init_qom()
|
H A D | vmstate_tests.rs | 17 cell::{BqlCell, Opaque},
|
/qemu/include/hw/misc/ |
H A D | mips_itu.h | 64 ITCStorageCell *cell; member
|
/qemu/pc-bios/dtb/ |
H A D | canyonlands.dts | 55 cell-index = <0>; 65 cell-index = <1>; 77 cell-index = <2>; 89 cell-index = <3>; 384 cell-index = <0>; 414 cell-index = <1>;
|
H A D | bamboo.dts | 53 cell-index = <0x0>;
|
/qemu/rust/hw/timer/hpet/src/ |
H A D | fw_cfg.rs | 7 use qemu_api::{cell::bql_locked, zeroable::Zeroable};
|
/qemu/rust/qemu-api/ |
H A D | meson.build | 19 'src/cell.rs',
|
/qemu/docs/devel/ |
H A D | rust.rst | 161 ``cell`` stable 274 ``qemu_api::cell`` module provides wrappers that can be used to tell the 276 rules for the "Big QEMU Lock". In the future, similar cell types might 281 "Big QEMU Lock". These cell types are also known to the ``vmstate``
|
/qemu/hw/ppc/ |
H A D | spapr.c | 400 struct sPAPRDrconfCellV2 cell; member 412 elem->cell.seq_lmbs = cpu_to_be32(seq_lmbs); in spapr_get_drconf_cell() 413 elem->cell.base_addr = cpu_to_be64(base_addr); in spapr_get_drconf_cell() 414 elem->cell.drc_index = cpu_to_be32(drc_index); in spapr_get_drconf_cell() 415 elem->cell.aa_index = cpu_to_be32(aa_index); in spapr_get_drconf_cell() 416 elem->cell.flags = cpu_to_be32(flags); in spapr_get_drconf_cell() 500 memcpy(cur_index, &elem->cell, sizeof(elem->cell)); in spapr_dt_dynamic_memory_v2() 501 cur_index += sizeof(elem->cell); in spapr_dt_dynamic_memory_v2()
|