Lines Matching +full:guest +full:- +full:side
1 /*-
4 * SPDX-License-Identifier: (BSD-2-Clause OR GPL-2.0)
22 * vmci_queue_kernel_if is a per-OS defined queue structure. It contains
39 *------------------------------------------------------------------------------
46 * there's an unused last parameter for the hosted side. In ESX, that parameter
49 *------------------------------------------------------------------------------
59 *------------------------------------------------------------------------------
63 * Note that these routines are NOT SAFE to call on a host end-point until the
64 * guest end of the queue pair has attached -AND- SetPageStore(). The VMX
65 * crosstalk device will issue the SetPageStore() on behalf of the guest when
66 * the guest creates a QueuePair or attaches to one created by the host. So, if
67 * the guest notifies the host that it's attached then the queue is safe to use.
68 * Also, if the host registers notification of the connection of the guest, then
69 * it will only receive that notification when the guest has issued the
70 * SetPageStore() call and not before (when the guest had attached).
72 *------------------------------------------------------------------------------