Home
last modified time | relevance | path

Searched refs:RAMBlockNotifier (Results 1 – 10 of 10) sorted by relevance

/openbmc/qemu/include/exec/
H A Dramlist.h9 typedef struct RAMBlockNotifier RAMBlockNotifier; typedef
55 QLIST_HEAD(, RAMBlockNotifier) ramblock_notifiers;
68 struct RAMBlockNotifier { struct
69 void (*ram_block_added)(RAMBlockNotifier *n, void *host, size_t size, argument
71 void (*ram_block_removed)(RAMBlockNotifier *n, void *host, size_t size, argument
73 void (*ram_block_resized)(RAMBlockNotifier *n, void *host, size_t old_size, argument
75 QLIST_ENTRY(RAMBlockNotifier) next;
78 void ram_block_notifier_add(RAMBlockNotifier *n);
79 void ram_block_notifier_remove(RAMBlockNotifier *n);
H A Dramblock.h41 QLIST_HEAD(, RAMBlockNotifier) ramblock_notifiers;
/openbmc/qemu/block/
H A Dblock-ram-registrar.c12 static void ram_block_added(RAMBlockNotifier *n, void *host, size_t size, in ram_block_added()
29 static void ram_block_removed(RAMBlockNotifier *n, void *host, size_t size, in ram_block_removed()
39 r->notifier = (RAMBlockNotifier){ in blk_ram_registrar_init()
/openbmc/qemu/stubs/
H A Dram-block.c21 void ram_block_notifier_add(RAMBlockNotifier *n) in ram_block_notifier_add()
25 void ram_block_notifier_remove(RAMBlockNotifier *n) in ram_block_notifier_remove()
/openbmc/qemu/hw/core/
H A Dnuma.c823 RAMBlockNotifier *notifier = opaque; in ram_block_notify_add_single()
836 RAMBlockNotifier *notifier = opaque; in ram_block_notify_remove_single()
844 void ram_block_notifier_add(RAMBlockNotifier *n) in ram_block_notifier_add()
854 void ram_block_notifier_remove(RAMBlockNotifier *n) in ram_block_notifier_remove()
865 RAMBlockNotifier *notifier; in ram_block_notify_add()
866 RAMBlockNotifier *next; in ram_block_notify_add()
877 RAMBlockNotifier *notifier; in ram_block_notify_remove()
878 RAMBlockNotifier *next; in ram_block_notify_remove()
889 RAMBlockNotifier *notifier; in ram_block_notify_resize()
890 RAMBlockNotifier *next; in ram_block_notify_resize()
/openbmc/qemu/include/sysemu/
H A Dblock-ram-registrar.h24 RAMBlockNotifier notifier;
/openbmc/qemu/util/
H A Dvfio-helpers.c56 RAMBlockNotifier ram_notifier;
464 static void qemu_vfio_ram_block_added(RAMBlockNotifier *n, void *host, in qemu_vfio_ram_block_added()
480 static void qemu_vfio_ram_block_removed(RAMBlockNotifier *n, void *host, in qemu_vfio_ram_block_removed()
/openbmc/qemu/target/i386/nvmm/
H A Dnvmm-all.c1133 nvmm_ram_block_added(RAMBlockNotifier *n, void *host, size_t size, in nvmm_ram_block_added()
1149 static struct RAMBlockNotifier nvmm_ram_notifier = {
/openbmc/qemu/target/i386/
H A Dsev.c310 sev_ram_block_added(RAMBlockNotifier *n, void *host, size_t size, in sev_ram_block_added()
340 sev_ram_block_removed(RAMBlockNotifier *n, void *host, size_t size, in sev_ram_block_removed()
368 static struct RAMBlockNotifier sev_ram_notifier = {
/openbmc/qemu/migration/
H A Dram.c4484 static void ram_mig_ram_block_resized(RAMBlockNotifier *n, void *host, in ram_mig_ram_block_resized()
4544 static RAMBlockNotifier ram_mig_ram_notifier = {