Lines Matching full:encryption
2 * AMD Memory Encryption Support
29 * RCX - virtual address of the encryption workarea, including:
31 * - encryption routine page (PAGE_SIZE)
33 * R8 - physcial address of the pagetables to use for encryption
42 addq $PAGE_SIZE, %rax /* Workarea encryption routine */
49 /* Copy encryption routine into the workarea */
50 movq %rax, %rdi /* Workarea encryption routine */
51 leaq __enc_copy(%rip), %rsi /* Encryption routine */
52 movq $(.L__enc_copy_end - __enc_copy), %rcx /* Encryption routine length */
58 movq %r8, %rdx /* Pagetables used for encryption */
60 movq %rax, %r8 /* Workarea encryption routine */
64 call *%rax /* Call the encryption routine */
86 * RDX - address of the pagetables to use for encryption