Lines Matching full:hot
121 * limitations on hot-add, the guest can specify
343 * Hot add request message. Message sent from the host to the guest.
345 * mem_range: Memory range to hot add.
355 * Hot add response message.
356 * This message is sent by the guest to report the status of a hot add request.
358 * assume all further hot add requests will fail, since this indicates that
361 * Hot adds may also fail due to low resources; in this case, the guest must
362 * not complete this message until the hot add can succeed, and the host must
363 * not send a new hot add request until the response is sent.
364 * If VSC fails to hot add memory DYNMEM_NUMBER_OF_UNSUCCESSFUL_HOTADD_ATTEMPTS
368 * page_count: number of pages that were successfully hot added.
420 * State to manage hot adding memory into the guest.
422 * that the host has asked us to hot add. The range
424 * currently hot added. We hot add in multiples of 128M
522 * State to execute the "hot-add" operation.
527 * This state tracks if the host has specified a hot-add
533 * State to synchronize hot-add.
537 * This thread handles hot-add
551 * A list of hot-add regions.
738 * precludes hot adding memory. Stop all further in hv_mem_hot_add()
739 * memory hot-add. in hv_mem_hot_add()
794 * "hot add block", move on. in pfn_covered()
819 * If the current hot add-request extends beyond in pfn_covered()
853 pr_debug("Hot adding %lu pages starting at pfn 0x%lx.\n", pg_count, in handle_pg_range()
860 * "hot add block", move on. in handle_pg_range()
870 * in an already hot added region. Bring in handle_pg_range()
895 * We have some residual hot add range in handle_pg_range()
896 * that needs to be hot added; hot add in handle_pg_range()
897 * it now. Hot add a multiple of in handle_pg_range()
947 * If the host has specified a hot-add range; deal with it first. in process_hot_add()
1004 * The host has not specified the hot-add region. in hot_add_req()
1005 * Based on the hot-add page range being specified, in hot_add_req()
1006 * compute a hot-add region that can cover the pages in hot_add_req()
1007 * that need to be hot-added while ensuring the alignment in hot_add_req()
1008 * and size requirements of Linux as it relates to hot-add. in hot_add_req()
1031 * 1. If all or some pages hot-added: Guest should return success. in hot_add_req()
1033 * 2. If no pages could be hot-added: in hot_add_req()
1036 * will not attempt any further hot-add operations. This in hot_add_req()
1041 * hot-add operation after some delay. in hot_add_req()
1052 pr_err("Memory hot add failed\n"); in hot_add_req()
1054 pr_info("Ignore hot-add request!\n"); in hot_add_req()
1529 pr_warn("Currently hot-adding\n"); in balloon_onchannelcallback()
1534 * This is a normal hot-add request specifying in balloon_onchannelcallback()
1535 * hot-add memory. in balloon_onchannelcallback()
1543 * Host is specifying that we first hot-add in balloon_onchannelcallback()
1630 * to fail the host's hot-add and balloon up/down requests, if any. in balloon_connect_vsp()
1637 * memory hot-add. Specify 128MB alignment. in balloon_connect_vsp()