Lines Matching full:unplug
29 MODULE_PARM_DESC(unplug_online, "Try to unplug online memory");
44 "Use a safe unplug mechanism in BBM, avoiding long/endless loops");
108 /* We might first have to unplug all memory when starting up. */
111 /* Workqueue that processes the plug/unplug requests. */
244 /* Timer for retrying to plug/unplug memory. */
702 * We might have freed up memory we can now unplug, retry in virtio_mem_remove_memory()
745 * We might have freed up memory we can now unplug, retry in virtio_mem_offline_and_remove_memory()
1027 * maybe we can handle pending unplug requests. in virtio_mem_memory_notifier_cb()
1395 .u.unplug.addr = cpu_to_virtio64(vm->vdev, addr), in virtio_mem_send_unplug_request()
1396 .u.unplug.nb_blocks = cpu_to_virtio16(vm->vdev, nb_vm_blocks), in virtio_mem_send_unplug_request()
1470 * Unplug selected subblocks. Updates the plugged state, but not the state
1488 * Request to unplug a big block.
1514 * Unplug the desired number of plugged subblocks of a offline or not-added
1536 /* Try to unplug multiple subblocks at a time */ in virtio_mem_sbm_unplug_any_sb_raw()
1555 * Unplug all plugged subblocks of an offline or not-added memory block.
1628 /* Add the memory block to linux - if that fails, try to unplug. */ in virtio_mem_sbm_plug_and_add_mb()
1862 * Unplug the desired number of plugged subblocks of an offline memory block.
1904 * Unplug the given plugged subblocks of an online memory block.
1924 /* Try to unplug the allocated memory */ in virtio_mem_sbm_unplug_sb_online()
1947 * Unplug the desired number of plugged subblocks of an online memory block.
1962 /* If possible, try to unplug the complete block in one shot. */ in virtio_mem_sbm_unplug_any_sb_online()
2010 * Unplug the desired number of plugged subblocks of a memory block that is
2065 * We try unplug from partially plugged blocks first, to try removing in virtio_mem_sbm_unplug_request()
2067 * as it's more reliable to unplug memory and remove whole memory in virtio_mem_sbm_unplug_request()
2094 * Try to offline and remove a big block from Linux and unplug it. Will fail
2221 * Try to unplug big blocks. Similar to SBM, start with offline in virtio_mem_bbm_unplug_request()
2252 * Try to unplug the requested amount of memory.
2262 * Try to unplug all blocks that couldn't be unplugged before, for example,
2339 * Workqueue function for handling plug/unplug requests and config updates.
2371 /* Unplug any leftovers from previous runs */ in virtio_mem_run_wq()
2402 * We cannot free up any memory to unplug it (all plugged memory in virtio_mem_run_wq()
2548 * If we still have memory plugged, we have to unplug all memory first. in virtio_mem_init_hotplug()