/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, 708 uint64_t ram_discard_manager_get_min_granularity(const RamDiscardManager *rdm, 711 bool ram_discard_manager_is_populated(const RamDiscardManager *rdm, 714 int ram_discard_manager_replay_populated(const RamDiscardManager *rdm, 719 void ram_discard_manager_replay_discarded(const RamDiscardManager *rdm, [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.c | 2244 return mr->rdm; in memory_region_get_ram_discard_manager() 2248 RamDiscardManager *rdm) in memory_region_set_ram_discard_manager() argument 2251 g_assert(!rdm || !mr->rdm); in memory_region_set_ram_discard_manager() 2252 mr->rdm = rdm; in memory_region_set_ram_discard_manager() 2255 uint64_t ram_discard_manager_get_min_granularity(const RamDiscardManager *rdm, in ram_discard_manager_get_min_granularity() argument 2258 RamDiscardManagerClass *rdmc = RAM_DISCARD_MANAGER_GET_CLASS(rdm); in ram_discard_manager_get_min_granularity() 2261 return rdmc->get_min_granularity(rdm, mr); in ram_discard_manager_get_min_granularity() 2264 bool ram_discard_manager_is_populated(const RamDiscardManager *rdm, in ram_discard_manager_is_populated() argument 2267 RamDiscardManagerClass *rdmc = RAM_DISCARD_MANAGER_GET_CLASS(rdm); in ram_discard_manager_is_populated() 2270 return rdmc->is_populated(rdm, section); in ram_discard_manager_is_populated() [all …]
|
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()
|
/openbmc/qemu/hw/virtio/ |
H A D | virtio-mem.c | 1700 static uint64_t virtio_mem_rdm_get_min_granularity(const RamDiscardManager *rdm, in virtio_mem_rdm_get_min_granularity() argument 1703 const VirtIOMEM *vmem = VIRTIO_MEM(rdm); in virtio_mem_rdm_get_min_granularity() 1709 static bool virtio_mem_rdm_is_populated(const RamDiscardManager *rdm, in virtio_mem_rdm_is_populated() argument 1712 const VirtIOMEM *vmem = VIRTIO_MEM(rdm); in virtio_mem_rdm_is_populated() 1740 static int virtio_mem_rdm_replay_populated(const RamDiscardManager *rdm, in virtio_mem_rdm_replay_populated() argument 1745 const VirtIOMEM *vmem = VIRTIO_MEM(rdm); in virtio_mem_rdm_replay_populated() 1765 static void virtio_mem_rdm_replay_discarded(const RamDiscardManager *rdm, in virtio_mem_rdm_replay_discarded() argument 1770 const VirtIOMEM *vmem = VIRTIO_MEM(rdm); in virtio_mem_rdm_replay_discarded() 1781 static void virtio_mem_rdm_register_listener(RamDiscardManager *rdm, in virtio_mem_rdm_register_listener() argument 1785 VirtIOMEM *vmem = VIRTIO_MEM(rdm); in virtio_mem_rdm_register_listener() [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() 1575 RamDiscardManager *rdm = memory_region_get_ram_discard_manager(rb->mr); in ram_block_populate_read() local 1582 ram_discard_manager_replay_populated(rdm, §ion, in ram_block_populate_read() 1634 RamDiscardManager *rdm = memory_region_get_ram_discard_manager(rb->mr); in ram_block_uffd_protect() local 1641 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()
|