.. | .. |
---|
48 | 48 | # This code schedules 2 blocks at a time, with 4 lanes per block |
---|
49 | 49 | ######################################################################## |
---|
50 | 50 | |
---|
51 | | -#ifdef CONFIG_AS_AVX2 |
---|
52 | 51 | #include <linux/linkage.h> |
---|
53 | 52 | |
---|
54 | 53 | ## assume buffers not aligned |
---|
.. | .. |
---|
526 | 525 | ## arg 3 : Num blocks |
---|
527 | 526 | ######################################################################## |
---|
528 | 527 | .text |
---|
529 | | -ENTRY(sha256_transform_rorx) |
---|
| 528 | +SYM_FUNC_START(sha256_transform_rorx) |
---|
530 | 529 | .align 32 |
---|
531 | 530 | pushq %rbx |
---|
532 | 531 | pushq %r12 |
---|
.. | .. |
---|
712 | 711 | popq %r13 |
---|
713 | 712 | popq %r12 |
---|
714 | 713 | popq %rbx |
---|
715 | | - ret |
---|
716 | | -ENDPROC(sha256_transform_rorx) |
---|
| 714 | + RET |
---|
| 715 | +SYM_FUNC_END(sha256_transform_rorx) |
---|
717 | 716 | |
---|
718 | 717 | .section .rodata.cst512.K256, "aM", @progbits, 512 |
---|
719 | 718 | .align 64 |
---|
.. | .. |
---|
767 | 766 | .align 32 |
---|
768 | 767 | _SHUF_DC00: |
---|
769 | 768 | .octa 0x0b0a090803020100FFFFFFFFFFFFFFFF,0x0b0a090803020100FFFFFFFFFFFFFFFF |
---|
770 | | - |
---|
771 | | -#endif |
---|