/openbmc/qemu/include/exec/ |
H A D | cputlb.h | 29 void tlb_protect_code(ram_addr_t ram_addr); 30 void tlb_unprotect_code(ram_addr_t ram_addr);
|
H A D | ram_addr.h | 354 ram_addr_t ram_addr; in cpu_physical_memory_set_dirty_lebitmap() local 436 ram_addr = start + addr; in cpu_physical_memory_set_dirty_lebitmap() 437 cpu_physical_memory_set_dirty_range(ram_addr, in cpu_physical_memory_set_dirty_lebitmap()
|
/openbmc/qemu/include/sysemu/ |
H A D | xen.h | 34 void xen_ram_alloc(ram_addr_t ram_addr, ram_addr_t size, 44 static inline void xen_ram_alloc(ram_addr_t ram_addr, ram_addr_t size, in xen_ram_alloc() argument
|
H A D | kvm_int.h | 186 void kvm_hwpoison_page_add(ram_addr_t ram_addr);
|
H A D | kvm.h | 476 int kvm_physical_memory_addr_from_host(KVMState *s, void *ram_addr,
|
/openbmc/qemu/hw/misc/ |
H A D | allwinner-h3-dramc.c | 88 hwaddr row_mirror = s->ram_addr + ((1ULL << (row_bits_actual + in allwinner_h3_dramc_map_rows() 281 memory_region_add_subregion_overlap(get_system_memory(), s->ram_addr, in allwinner_h3_dramc_realize() 288 s->ram_addr + 1 * MiB, in allwinner_h3_dramc_realize() 318 DEFINE_PROP_UINT64("ram-addr", AwH3DramCtlState, ram_addr, 0x0),
|
H A D | allwinner-r40-dramc.c | 428 memory_region_add_subregion_overlap(get_system_memory(), s->ram_addr, in allwinner_r40_dramc_realize() 439 memory_region_add_subregion(get_system_memory(), s->ram_addr + GiB, in allwinner_r40_dramc_realize() 468 DEFINE_PROP_UINT64("ram-addr", AwR40DramCtlState, ram_addr, 0x0),
|
/openbmc/linux/sound/soc/fsl/ |
H A D | fsl_xcvr.c | 40 void __iomem *ram_addr; member 779 memcpy_toio(xcvr->ram_addr, fw->data + off, out); in fsl_xcvr_load_firmware() 784 memset_io(xcvr->ram_addr + out, 0, size - out); in fsl_xcvr_load_firmware() 788 memset_io(xcvr->ram_addr, 0, size); in fsl_xcvr_load_firmware() 815 memcpy_toio(xcvr->ram_addr + FSL_XCVR_CAP_DATA_STR, xcvr->cap_ds, in fsl_xcvr_load_firmware() 1179 reg_ctrl = xcvr->ram_addr + FSL_XCVR_RX_CS_CTRL_0; in irq0_isr() 1180 reg_buff = xcvr->ram_addr + FSL_XCVR_RX_CS_BUFF_0; in irq0_isr() 1183 reg_ctrl = xcvr->ram_addr + FSL_XCVR_RX_CS_CTRL_1; in irq0_isr() 1184 reg_buff = xcvr->ram_addr + FSL_XCVR_RX_CS_BUFF_1; in irq0_isr() 1290 xcvr->ram_addr = devm_platform_ioremap_resource_byname(pdev, "ram"); in fsl_xcvr_probe() [all …]
|
/openbmc/linux/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-qos.c | 325 void __iomem *ram_addr, *max_ram_addr; in am65_cpsw_est_set_sched_list() local 329 ram_addr = port->fetch_ram_base; in am65_cpsw_est_set_sched_list() 331 ram_addr += est_new->buf * ram_size; in am65_cpsw_est_set_sched_list() 333 max_ram_addr = ram_size + ram_addr; in am65_cpsw_est_set_sched_list() 344 ram_addr = am65_cpsw_est_set_sched_cmds(ram_addr, fetch_cnt, in am65_cpsw_est_set_sched_list() 357 if (ram_addr < max_ram_addr) in am65_cpsw_est_set_sched_list() 358 writel(~all_fetch_allow & AM65_CPSW_FETCH_ALLOW_MSK, ram_addr); in am65_cpsw_est_set_sched_list()
|
/openbmc/qemu/hw/vfio/ |
H A D | common.c | 259 ram_addr_t *ram_addr, bool *read_only, in vfio_get_xlat_addr() argument 264 ret = memory_get_xlat_addr(iotlb, vaddr, ram_addr, read_only, in vfio_get_xlat_addr() 1157 uint64_t size, ram_addr_t ram_addr, Error **errp) in vfio_get_dirty_bitmap() argument 1166 cpu_physical_memory_set_dirty_range(ram_addr, size, in vfio_get_dirty_bitmap() 1191 dirty_pages = cpu_physical_memory_set_dirty_lebitmap(vbmap.bitmap, ram_addr, in vfio_get_dirty_bitmap() 1194 trace_vfio_get_dirty_bitmap(iova, size, vbmap.size, ram_addr, dirty_pages); in vfio_get_dirty_bitmap() 1255 const ram_addr_t ram_addr = memory_region_get_ram_addr(section->mr) + in vfio_ram_discard_get_dirty_bitmap() local 1265 ret = vfio_get_dirty_bitmap(vrdl->bcontainer, iova, size, ram_addr, in vfio_ram_discard_get_dirty_bitmap() 1341 ram_addr_t ram_addr; in vfio_sync_dirty_bitmap() local 1356 ram_addr = memory_region_get_ram_addr(section->mr) + in vfio_sync_dirty_bitmap() [all …]
|
/openbmc/qemu/accel/tcg/ |
H A D | trace-events | 10 …mory_notdirty_write_access(uint64_t vaddr, uint64_t ram_addr, unsigned size) "0x%" PRIx64 " ram_ad…
|
H A D | internal-target.h | 66 void tb_invalidate_phys_range_fast(ram_addr_t ram_addr,
|
H A D | tb-maint.c | 1219 void tb_invalidate_phys_range_fast(ram_addr_t ram_addr, in tb_invalidate_phys_range_fast() argument 1225 pages = page_collection_lock(ram_addr, ram_addr + size - 1); in tb_invalidate_phys_range_fast() 1226 tb_invalidate_phys_page_fast__locked(pages, ram_addr, size, retaddr); in tb_invalidate_phys_range_fast()
|
H A D | cputlb.c | 865 void tlb_protect_code(ram_addr_t ram_addr) in tlb_protect_code() argument 867 cpu_physical_memory_test_and_clear_dirty(ram_addr & TARGET_PAGE_MASK, in tlb_protect_code() 874 void tlb_unprotect_code(ram_addr_t ram_addr) in tlb_unprotect_code() argument 876 cpu_physical_memory_set_dirty_flag(ram_addr, DIRTY_MEMORY_CODE); in tlb_unprotect_code() 1330 ram_addr_t ram_addr = mem_vaddr + full->xlat_section; in notdirty_write() local 1332 trace_memory_notdirty_write_access(mem_vaddr, ram_addr, size); in notdirty_write() 1334 if (!cpu_physical_memory_get_dirty_flag(ram_addr, DIRTY_MEMORY_CODE)) { in notdirty_write() 1335 tb_invalidate_phys_range_fast(ram_addr, size, retaddr); in notdirty_write() 1342 cpu_physical_memory_set_dirty_range(ram_addr, size, DIRTY_CLIENTS_NOCODE); in notdirty_write() 1345 if (!cpu_physical_memory_is_clean(ram_addr)) { in notdirty_write()
|
/openbmc/qemu/include/hw/misc/ |
H A D | allwinner-h3-dramc.h | 74 hwaddr ram_addr; member
|
H A D | allwinner-r40-dramc.h | 74 hwaddr ram_addr; member
|
/openbmc/qemu/hw/xen/ |
H A D | xen-hvm-common.c | 27 void xen_ram_alloc(ram_addr_t ram_addr, ram_addr_t size, MemoryRegion *mr, in xen_ram_alloc() argument 39 __func__, size, ram_addr); in xen_ram_alloc() 47 trace_xen_ram_alloc(ram_addr, size); in xen_ram_alloc() 53 pfn_list[i] = (ram_addr >> target_page_bits) + i; in xen_ram_alloc() 58 ram_addr); in xen_ram_alloc()
|
/openbmc/qemu/include/hw/arm/ |
H A D | allwinner-r40.h | 110 hwaddr ram_addr; member
|
/openbmc/linux/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_init_fw_funcs.c | 1786 u32 ram_addr = qed_get_rdma_assert_ram_addr(p_hwfn, storm_id); in qed_set_rdma_error_level() local 1788 qed_wr(p_hwfn, p_ptt, ram_addr, assert_level[storm_id]); in qed_set_rdma_error_level() 1892 u32 ram_addr, i; in qed_fw_overlay_init_ram() local 1899 ram_addr = qed_get_overlay_addr_ram_addr(p_hwfn, storm_id) + in qed_fw_overlay_init_ram() 1903 for (i = 0; i < PHYS_ADDR_DWORDS; i++, ram_addr += sizeof(u32)) in qed_fw_overlay_init_ram() 1904 qed_wr(p_hwfn, p_ptt, ram_addr, in qed_fw_overlay_init_ram()
|
/openbmc/linux/drivers/net/wireless/ath/ath10k/ |
H A D | bmi.h | 132 __le32 ram_addr; /* or value */ member
|
/openbmc/linux/sound/x86/ |
H A D | intel_hdmi_lpe_audio.h | 254 u32 ram_addr:4; member
|
/openbmc/qemu/system/ |
H A D | physmem.c | 2300 ram_addr_t ram_addr; in qemu_ram_block_from_host() local 2302 ram_addr = xen_ram_addr_from_mapcache(ptr); in qemu_ram_block_from_host() 2303 if (ram_addr == RAM_ADDR_INVALID) { in qemu_ram_block_from_host() 2307 block = qemu_get_ram_block(ram_addr); in qemu_ram_block_from_host() 2309 *offset = ram_addr - block->offset; in qemu_ram_block_from_host() 2379 ram_addr_t ram_addr; in qemu_ram_addr_from_host_nofail() local 2381 ram_addr = qemu_ram_addr_from_host(ptr); in qemu_ram_addr_from_host_nofail() 2382 if (ram_addr == RAM_ADDR_INVALID) { in qemu_ram_addr_from_host_nofail() 2386 return ram_addr; in qemu_ram_addr_from_host_nofail()
|
/openbmc/qemu/include/hw/vfio/ |
H A D | vfio-common.h | 306 uint64_t size, ram_addr_t ram_addr, Error **errp);
|
/openbmc/qemu/target/arm/ |
H A D | kvm.c | 2367 ram_addr_t ram_addr; in kvm_arch_on_sigbus_vcpu() local 2373 ram_addr = qemu_ram_addr_from_host(addr); in kvm_arch_on_sigbus_vcpu() 2374 if (ram_addr != RAM_ADDR_INVALID && in kvm_arch_on_sigbus_vcpu() 2376 kvm_hwpoison_page_add(ram_addr); in kvm_arch_on_sigbus_vcpu()
|
/openbmc/qemu/accel/kvm/ |
H A D | kvm-all.c | 1278 ram_addr_t ram_addr; member 1291 qemu_ram_remap(page->ram_addr, TARGET_PAGE_SIZE); in kvm_unpoison_all() 1296 void kvm_hwpoison_page_add(ram_addr_t ram_addr) in kvm_hwpoison_page_add() argument 1301 if (page->ram_addr == ram_addr) { in kvm_hwpoison_page_add() 1306 page->ram_addr = ram_addr; in kvm_hwpoison_page_add()
|