| .. | .. |
|---|
| 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 |
|---|