Lines Matching refs:private
160 * Set it for shared pages and clear it for private pages.
171 * TD-private memory. Only VMM-shared memory (MMIO) will #VE.
650 panic("Unexpected EPT-violation on private memory.");
677 static bool tdx_tlb_flush_required(bool private)
680 * TDX guest is responsible for flushing TLB on private->shared
681 * transition. VMM is responsible for flushing on shared->private.
683 * The VMM _can't_ flush private addresses as it can't generate PAs
687 * There's no need to flush when converting from shared to private,
692 return !private;
708 * the VMM or private to the guest. The VMM is expected to change its mapping
730 /* shared->private conversion requires memory to be accepted before use */
741 * Only handle shared->private conversion here.
753 * Only handle private->shared conversion here.
798 * shared=>private before the mapping becomes private.
801 * private=>shared after the mapping becomes private.
803 * In both cases there is a temporary shared mapping to a private page,
804 * which can result in a #VE. But, there is never a private mapping to