/openbmc/qemu/include/exec/ |
H A D | memory.h | 623 uint64_t (*get_min_granularity)(const RamDiscardManager *rdm, 638 bool (*is_populated)(const RamDiscardManager *rdm, 656 int (*replay_populated)(const RamDiscardManager *rdm, 671 void (*replay_discarded)(const RamDiscardManager *rdm, 689 void (*register_listener)(RamDiscardManager *rdm, 704 void (*unregister_listener)(RamDiscardManager *rdm, 711 bool ram_discard_manager_is_populated(const RamDiscardManager *rdm, 724 void ram_discard_manager_register_listener(RamDiscardManager *rdm, 728 void ram_discard_manager_unregister_listener(RamDiscardManager *rdm, 798 RamDiscardManager *rdm; /* Only for RAM */ member [all …]
|
/openbmc/qemu/target/arm/tcg/ |
H A D | t16.decode | 217 @rdm .... .... .. rm:3 rd:3 &rr 219 REV 1011 1010 00 ... ... @rdm 220 REV16 1011 1010 01 ... ... @rdm 221 REVSH 1011 1010 11 ... ... @rdm
|
H A D | a32.decode | 226 @rdm ---- .... .... .... rd:4 .... .... rm:4 &rr 239 CLZ .... 0001 0110 1111 .... 1111 0001 .... @rdm 498 REV .... 0110 1011 1111 .... 1111 0011 .... @rdm 499 REV16 .... 0110 1011 1111 .... 1111 1011 .... @rdm 500 REVSH .... 0110 1111 1111 .... 1111 1011 .... @rdm 501 RBIT .... 0110 1111 1111 .... 1111 0011 .... @rdm
|
H A D | t32.decode | 268 @rdm .... .... .... .... .... rd:4 .... rm:4 &rr 347 REV 1111 1010 1001 ---- 1111 .... 1000 .... @rdm 348 REV16 1111 1010 1001 ---- 1111 .... 1001 .... @rdm 349 RBIT 1111 1010 1001 ---- 1111 .... 1010 .... @rdm 350 REVSH 1111 1010 1001 ---- 1111 .... 1011 .... @rdm 351 CLZ 1111 1010 1011 ---- 1111 .... 1000 .... @rdm
|
H A D | translate-mve.c | 1815 TCGv_i32 rdm; local 1820 if (a->rdm == 13 || a->rdm == 15) { 1829 rdm = load_reg(s, a->rdm); 1830 gen_helper_mve_vshlc(rdm, tcg_env, qd, rdm, tcg_constant_i32(a->imm)); 1831 store_reg(s, a->rdm, rdm);
|
H A D | mve_helper.c | 2365 uint32_t HELPER(mve_vshlc)(CPUARMState *env, void *vd, uint32_t rdm, 2382 r = rdm; 2384 rdm = d[H4(e)]; 2392 r = (d[H4(e)] << shift) | (rdm & shiftmask); 2394 rdm = d[H4(e)] >> (32 - shift); 2400 return rdm;
|
H A D | mve.decode | 696 VSHLC 111 0 1110 1 . 1 imm:5 ... 0 1111 1100 rdm:4 qd=%qd
|
/openbmc/qemu/system/ |
H A D | memory_mapping.c | 274 RamDiscardManager *rdm; in guest_phys_blocks_region_add() local 276 rdm = memory_region_get_ram_discard_manager(section->mr); in guest_phys_blocks_region_add() 277 ram_discard_manager_replay_populated(rdm, section, in guest_phys_blocks_region_add()
|
H A D | memory.c | 2083 return mr->rdm; in memory_region_get_ram_discard_manager() 2087 RamDiscardManager *rdm) in memory_region_set_ram_discard_manager() argument 2090 g_assert(!rdm || !mr->rdm); in memory_region_set_ram_discard_manager() 2091 mr->rdm = rdm; in memory_region_set_ram_discard_manager() 2100 return rdmc->get_min_granularity(rdm, mr); in ram_discard_manager_get_min_granularity() 2109 return rdmc->is_populated(rdm, section); in ram_discard_manager_is_populated() 2131 rdmc->replay_discarded(rdm, section, replay_fn, opaque); in ram_discard_manager_replay_discarded() 2134 void ram_discard_manager_register_listener(RamDiscardManager *rdm, in ram_discard_manager_register_listener() argument 2141 rdmc->register_listener(rdm, rdl, section); in ram_discard_manager_register_listener() 2150 rdmc->unregister_listener(rdm, rdl); in ram_discard_manager_unregister_listener() [all …]
|
/openbmc/qemu/hw/virtio/ |
H A D | virtio-mem.c | 1705 const VirtIOMEM *vmem = VIRTIO_MEM(rdm); in virtio_mem_rdm_get_min_granularity() 1711 static bool virtio_mem_rdm_is_populated(const RamDiscardManager *rdm, in virtio_mem_rdm_is_populated() argument 1714 const VirtIOMEM *vmem = VIRTIO_MEM(rdm); in virtio_mem_rdm_is_populated() 1742 static int virtio_mem_rdm_replay_populated(const RamDiscardManager *rdm, in virtio_mem_rdm_replay_populated() argument 1747 const VirtIOMEM *vmem = VIRTIO_MEM(rdm); in virtio_mem_rdm_replay_populated() 1767 static void virtio_mem_rdm_replay_discarded(const RamDiscardManager *rdm, in virtio_mem_rdm_replay_discarded() argument 1772 const VirtIOMEM *vmem = VIRTIO_MEM(rdm); in virtio_mem_rdm_replay_discarded() 1783 static void virtio_mem_rdm_register_listener(RamDiscardManager *rdm, in virtio_mem_rdm_register_listener() argument 1787 VirtIOMEM *vmem = VIRTIO_MEM(rdm); in virtio_mem_rdm_register_listener() 1802 static void virtio_mem_rdm_unregister_listener(RamDiscardManager *rdm, in virtio_mem_rdm_unregister_listener() argument [all …]
|
/openbmc/qemu/hw/vfio/ |
H A D | common.c | 403 RamDiscardManager *rdm = memory_region_get_ram_discard_manager(section->mr); in vfio_register_ram_discard_listener() local 417 vrdl->granularity = ram_discard_manager_get_min_granularity(rdm, in vfio_register_ram_discard_listener() 427 ram_discard_manager_register_listener(rdm, &vrdl->listener, section); in vfio_register_ram_discard_listener() 477 RamDiscardManager *rdm = memory_region_get_ram_discard_manager(section->mr); in vfio_unregister_ram_discard_listener() local 492 ram_discard_manager_unregister_listener(rdm, &vrdl->listener); in vfio_unregister_ram_discard_listener() 1277 RamDiscardManager *rdm = memory_region_get_ram_discard_manager(section->mr); in vfio_sync_ram_discard_listener_dirty_bitmap() local 1296 return ram_discard_manager_replay_populated(rdm, section, in vfio_sync_ram_discard_listener_dirty_bitmap()
|
/openbmc/qemu/migration/ |
H A D | ram.c | 880 RamDiscardManager *rdm = memory_region_get_ram_discard_manager(rb->mr); in ramblock_dirty_bitmap_clear_discarded_pages() local 887 ram_discard_manager_replay_discarded(rdm, §ion, in ramblock_dirty_bitmap_clear_discarded_pages() 903 RamDiscardManager *rdm = memory_region_get_ram_discard_manager(rb->mr); in ramblock_page_is_discarded() local 910 return !ram_discard_manager_is_populated(rdm, §ion); in ramblock_page_is_discarded() 1574 RamDiscardManager *rdm = memory_region_get_ram_discard_manager(rb->mr); in ram_block_populate_read() local 1581 ram_discard_manager_replay_populated(rdm, §ion, in ram_block_populate_read() 1633 RamDiscardManager *rdm = memory_region_get_ram_discard_manager(rb->mr); in ram_block_uffd_protect() local 1640 return ram_discard_manager_replay_populated(rdm, §ion, in ram_block_uffd_protect()
|
/openbmc/linux/drivers/isdn/hardware/mISDN/ |
H A D | mISDNisar.c | 719 check_send(struct isar_hw *isar, u8 rdm) in check_send() argument 723 pr_debug("%s: rdm %x\n", isar->name, rdm); in check_send() 724 if (rdm & BSTAT_RDM1) { in check_send() 734 if (rdm & BSTAT_RDM2) { in check_send()
|