search for: kvm_balloon_init

Displaying 4 results from an estimated 4 matches for "kvm_balloon_init".

Did you mean: kvm_balloon_exit
2008 Jan 08
1
[PATCH] kvm guest balloon driver
...lloon.vq); +} + +static struct virtio_driver virtio_balloon = { + .driver.name = KBUILD_MODNAME, + .driver.owner = THIS_MODULE, + .id_table = id_table, + .probe = balloon_probe, + .remove = __devexit_p(balloon_remove), +}; + +module_param(kvm_balloon_debug, int, 0); + +static int __init kvm_balloon_init(void) +{ + virtballoon.dev = NULL; + + return register_virtio_driver(&virtio_balloon); +} + +static void __exit kvm_balloon_exit(void) +{ + spin_lock(&balloon_plist_lock); + if (balloon_size) { + DEFINE_WAIT(wait); + + virtballoon.target_nrpages += balloon_size; + spin_unlock(&balloo...
2008 Jan 08
1
[PATCH] kvm guest balloon driver
...lloon.vq); +} + +static struct virtio_driver virtio_balloon = { + .driver.name = KBUILD_MODNAME, + .driver.owner = THIS_MODULE, + .id_table = id_table, + .probe = balloon_probe, + .remove = __devexit_p(balloon_remove), +}; + +module_param(kvm_balloon_debug, int, 0); + +static int __init kvm_balloon_init(void) +{ + virtballoon.dev = NULL; + + return register_virtio_driver(&virtio_balloon); +} + +static void __exit kvm_balloon_exit(void) +{ + spin_lock(&balloon_plist_lock); + if (balloon_size) { + DEFINE_WAIT(wait); + + virtballoon.target_nrpages += balloon_size; + spin_unlock(&balloo...
2008 Jan 14
6
[PATCH] KVM virtio balloon driver
...virtio_balloon = { + .driver.name = KBUILD_MODNAME, + .driver.owner = THIS_MODULE, + .id_table = id_table, + .probe = balloon_probe, + .remove = __devexit_p(balloon_remove), + .config_changed = balloon_config_changed, +}; + +module_param(kvm_balloon_debug, int, 0); + +static int __init kvm_balloon_init(void) +{ + return register_virtio_driver(&virtio_balloon); +} + +static void __exit kvm_balloon_exit(void) +{ + struct virtballoon *v; + + list_for_each_entry(v, &balloon_devices, list) { + spin_lock(&v->plist_lock); + if (v->balloon_size) { + DEFINE_WAIT(wait); + + v->...
2008 Jan 14
6
[PATCH] KVM virtio balloon driver
...virtio_balloon = { + .driver.name = KBUILD_MODNAME, + .driver.owner = THIS_MODULE, + .id_table = id_table, + .probe = balloon_probe, + .remove = __devexit_p(balloon_remove), + .config_changed = balloon_config_changed, +}; + +module_param(kvm_balloon_debug, int, 0); + +static int __init kvm_balloon_init(void) +{ + return register_virtio_driver(&virtio_balloon); +} + +static void __exit kvm_balloon_exit(void) +{ + struct virtballoon *v; + + list_for_each_entry(v, &balloon_devices, list) { + spin_lock(&v->plist_lock); + if (v->balloon_size) { + DEFINE_WAIT(wait); + + v->...