Home
last modified time | relevance | path

Searched refs:rdm (Results 1 – 13 of 13) sorted by relevance

/openbmc/qemu/include/exec/
H A Dmemory.h623 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 Dt16.decode217 @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 Da32.decode226 @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 Dt32.decode268 @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 Dtranslate-mve.c1815 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 Dmve_helper.c2365 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 Dmve.decode696 VSHLC 111 0 1110 1 . 1 imm:5 ... 0 1111 1100 rdm:4 qd=%qd
/openbmc/qemu/system/
H A Dmemory_mapping.c274 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 Dmemory.c2083 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 Dvirtio-mem.c1705 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 Dcommon.c403 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 Dram.c880 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, &section, 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, &section); 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, &section, 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, &section, in ram_block_uffd_protect()
/openbmc/linux/drivers/isdn/hardware/mISDN/
H A DmISDNisar.c719 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()