Struct panda_sys::MemoryRegion [−][src]
#[repr(C)]#[repr(align(16))]pub struct MemoryRegion {}Show fields
pub parent_obj: Object, pub romd_mode: bool, pub ram: bool, pub subpage: bool, pub readonly: bool, pub rom_device: bool, pub flush_coalesced_mmio: bool, pub global_locking: bool, pub dirty_log_mask: u8, pub ram_block: *mut RAMBlock, pub owner: *mut Object, pub iommu_ops: *const MemoryRegionIOMMUOps, pub ops: *const MemoryRegionOps, pub opaque: *mut c_void, pub container: *mut MemoryRegion, pub size: Int128, pub addr: hwaddr, pub destructor: Option<unsafe extern "C" fn(mr: *mut MemoryRegion)>, pub align: u64, pub terminates: bool, pub ram_device: bool, pub enabled: bool, pub warning_printed: bool, pub vga_logging_count: u8, pub alias: *mut MemoryRegion, pub alias_offset: hwaddr, pub priority: i32, pub subregions: MemoryRegion_subregions, pub subregions_link: MemoryRegion__bindgen_ty_1, pub coalesced: MemoryRegion_coalesced_ranges, pub name: *const c_char, pub ioeventfd_nb: c_uint, pub ioeventfds: *mut MemoryRegionIoeventfd, pub iommu_notify: MemoryRegion__bindgen_ty_2, pub iommu_notify_flags: IOMMUNotifierFlag,
Fields
parent_obj: Objectromd_mode: boolram: boolsubpage: boolreadonly: boolrom_device: boolflush_coalesced_mmio: boolglobal_locking: booldirty_log_mask: u8ram_block: *mut RAMBlockowner: *mut Objectiommu_ops: *const MemoryRegionIOMMUOpsops: *const MemoryRegionOpsopaque: *mut c_voidcontainer: *mut MemoryRegionsize: Int128addr: hwaddrdestructor: Option<unsafe extern "C" fn(mr: *mut MemoryRegion)>align: u64terminates: boolram_device: boolenabled: boolwarning_printed: boolvga_logging_count: u8alias: *mut MemoryRegionalias_offset: hwaddrpriority: i32subregions: MemoryRegion_subregionssubregions_link: MemoryRegion__bindgen_ty_1coalesced: MemoryRegion_coalesced_rangesname: *const c_charioeventfd_nb: c_uintioeventfds: *mut MemoryRegionIoeventfdiommu_notify: MemoryRegion__bindgen_ty_2iommu_notify_flags: IOMMUNotifierFlagTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for MemoryRegionimpl !Send for MemoryRegionimpl !Sync for MemoryRegionimpl Unpin for MemoryRegionimpl UnwindSafe for MemoryRegionBlanket Implementations
Mutably borrows from an owned value. Read more