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,
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 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.c2244 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 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()
/openbmc/qemu/hw/virtio/
H A Dvirtio-mem.c1700 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 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()
1575 RamDiscardManager *rdm = memory_region_get_ram_discard_manager(rb->mr); in ram_block_populate_read() local
1582 ram_discard_manager_replay_populated(rdm, &section, 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, &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()