]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/spdk/intel-ipsec-mb/sse/aes128_cntr_by4_sse.asm
import 15.2.0 Octopus source
[ceph.git] / ceph / src / spdk / intel-ipsec-mb / sse / aes128_cntr_by4_sse.asm
index 3df1f74f95a3b1bc74bc3a89dbcd2849e69aaf7d..0bcabb942a8fc3d4712fc10e45282ae9d6d560be 100644 (file)
 ; routine to do AES128 CNTR enc/decrypt "by4"
 ; XMM registers are clobbered. Saving/restoring must be done at a higher level
 
+%ifndef AES_CNTR_128
+%define AES_CNTR_128 aes_cntr_128_sse
+%endif
+
 extern byteswap_const, ddq_add_1, ddq_add_2, ddq_add_3, ddq_add_4
 
 %define CONCAT(a,b) a %+ b
@@ -220,8 +224,8 @@ section .text
 
 ;; aes_cntr_128_sse(void *in, void *IV, void *keys, void *out, UINT64 num_bytes, UINT64 iv_len)
 align 32
-MKGLOBAL(aes_cntr_128_sse,function,internal)
-aes_cntr_128_sse:
+MKGLOBAL(AES_CNTR_128,function,internal)
+AES_CNTR_128:
 
 %ifndef LINUX
        mov     num_bytes, [rsp + 8*5] ; arg5