Home
last modified time | relevance | path

Searched refs:RamDiscardListener (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/include/exec/
H A Dmemory.h509 typedef struct RamDiscardListener RamDiscardListener; typedef
510 typedef int (*NotifyRamPopulate)(RamDiscardListener *rdl,
512 typedef void (*NotifyRamDiscard)(RamDiscardListener *rdl,
515 struct RamDiscardListener { struct
556 QLIST_ENTRY(RamDiscardListener) next; argument
559 static inline void ram_discard_listener_init(RamDiscardListener *rdl, in ram_discard_listener_init()
690 RamDiscardListener *rdl,
705 RamDiscardListener *rdl);
725 RamDiscardListener *rdl,
729 RamDiscardListener *rdl);
/openbmc/qemu/include/hw/virtio/
H A Dvirtio-mem.h118 QLIST_HEAD(, RamDiscardListener) rdl_list;
/openbmc/qemu/hw/virtio/
H A Dvirtio-mem.c335 RamDiscardListener *rdl = arg; in virtio_mem_notify_populate_cb()
342 RamDiscardListener *rdl = arg; in virtio_mem_notify_discard_cb()
351 RamDiscardListener *rdl; in virtio_mem_notify_unplug()
366 RamDiscardListener *rdl, *rdl2; in virtio_mem_notify_plug()
400 RamDiscardListener *rdl; in virtio_mem_notify_unplug_all()
1181 RamDiscardListener *rdl; in virtio_mem_post_load_bitmap()
1782 RamDiscardListener *rdl, in virtio_mem_rdm_register_listener()
1801 RamDiscardListener *rdl) in virtio_mem_rdm_unregister_listener()
/openbmc/qemu/include/hw/vfio/
H A Dvfio-container-base.h69 RamDiscardListener listener;
/openbmc/qemu/hw/vfio/
H A Dcommon.c347 static void vfio_ram_discard_notify_discard(RamDiscardListener *rdl, in vfio_ram_discard_notify_discard()
365 static int vfio_ram_discard_notify_populate(RamDiscardListener *rdl, in vfio_ram_discard_notify_populate()
/openbmc/qemu/system/
H A Dmemory.c2296 RamDiscardListener *rdl, in ram_discard_manager_register_listener()
2306 RamDiscardListener *rdl) in ram_discard_manager_unregister_listener()