Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1985fecf authored by Jussi Kivilinna's avatar Jussi Kivilinna Committed by Herbert Xu
Browse files

crypto: cast6-avx: use ENTRY()/ENDPROC() for assembler functions

parent e17e209e
Loading
Loading
Loading
Loading
+11 −24
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@
 *
 */

#include <linux/linkage.h>
#include "glue_helper-asm-avx.S"

.file "cast6-avx-x86_64-asm_64.S"
@@ -250,8 +251,6 @@
.text

.align 8
.type   __cast6_enc_blk8,@function;

__cast6_enc_blk8:
	/* input:
	 *	%rdi: ctx, CTX
@@ -295,10 +294,9 @@ __cast6_enc_blk8:
	outunpack_blocks(RA2, RB2, RC2, RD2, RTMP, RX, RKRF, RKM);

	ret;
ENDPROC(__cast6_enc_blk8)

.align 8
.type   __cast6_dec_blk8,@function;

__cast6_dec_blk8:
	/* input:
	 *	%rdi: ctx, CTX
@@ -341,12 +339,9 @@ __cast6_dec_blk8:
	outunpack_blocks(RA2, RB2, RC2, RD2, RTMP, RX, RKRF, RKM);

	ret;
ENDPROC(__cast6_dec_blk8)

.align 8
.global cast6_ecb_enc_8way
.type   cast6_ecb_enc_8way,@function;

cast6_ecb_enc_8way:
ENTRY(cast6_ecb_enc_8way)
	/* input:
	 *	%rdi: ctx, CTX
	 *	%rsi: dst
@@ -362,12 +357,9 @@ cast6_ecb_enc_8way:
	store_8way(%r11, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2);

	ret;
ENDPROC(cast6_ecb_enc_8way)

.align 8
.global cast6_ecb_dec_8way
.type   cast6_ecb_dec_8way,@function;

cast6_ecb_dec_8way:
ENTRY(cast6_ecb_dec_8way)
	/* input:
	 *	%rdi: ctx, CTX
	 *	%rsi: dst
@@ -383,12 +375,9 @@ cast6_ecb_dec_8way:
	store_8way(%r11, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2);

	ret;
ENDPROC(cast6_ecb_dec_8way)

.align 8
.global cast6_cbc_dec_8way
.type   cast6_cbc_dec_8way,@function;

cast6_cbc_dec_8way:
ENTRY(cast6_cbc_dec_8way)
	/* input:
	 *	%rdi: ctx, CTX
	 *	%rsi: dst
@@ -409,12 +398,9 @@ cast6_cbc_dec_8way:
	popq %r12;

	ret;
ENDPROC(cast6_cbc_dec_8way)

.align 8
.global cast6_ctr_8way
.type   cast6_ctr_8way,@function;

cast6_ctr_8way:
ENTRY(cast6_ctr_8way)
	/* input:
	 *	%rdi: ctx, CTX
	 *	%rsi: dst
@@ -437,3 +423,4 @@ cast6_ctr_8way:
	popq %r12;

	ret;
ENDPROC(cast6_ctr_8way)