| /kernel/linux/linux-5.10/arch/arm64/crypto/ |
| D | chacha-neon-core.S | 42 ld1 {v12.4s}, [x10] 46 add v0.4s, v0.4s, v1.4s 47 eor v3.16b, v3.16b, v0.16b 51 add v2.4s, v2.4s, v3.4s 52 eor v4.16b, v1.16b, v2.16b 53 shl v1.4s, v4.4s, #12 54 sri v1.4s, v4.4s, #20 57 add v0.4s, v0.4s, v1.4s 58 eor v3.16b, v3.16b, v0.16b 59 tbl v3.16b, {v3.16b}, v12.16b [all …]
|
| D | sm3-ce-core.S | 11 .irp b, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 12 .set .Lv\b\().4s, \b 44 sm3ss1 v5.4s, v8.4s, \t0\().4s, v9.4s 45 shl \t1\().4s, \t0\().4s, #1 46 sri \t1\().4s, \t0\().4s, #31 47 sm3tt1\ab v8.4s, v5.4s, v10.4s, \i 48 sm3tt2\ab v9.4s, v5.4s, \s0\().4s, \i 53 ext \s4\().16b, \s1\().16b, \s2\().16b, #12 54 ext v6.16b, \s0\().16b, \s1\().16b, #12 55 ext v7.16b, \s2\().16b, \s3\().16b, #8 [all …]
|
| D | sha256-core.S_shipped | 42 // on Cortex-A53 (or by 4 cycles per round). 83 b.ne .Lv8_entry 85 b.ne .Lneon_entry 95 sub sp,sp,#4*4 98 ldp w22,w23,[x0,#2*4] 99 ldp w24,w25,[x0,#4*4] 101 ldp w26,w27,[x0,#6*4] 106 ldp w3,w4,[x1],#2*4 107 ldr w19,[x30],#4 // *K++ 120 eor w19,w20,w21 // a^b, b^c in next round [all …]
|
| D | aes-ce-core.S | 13 ld1 {v0.16b}, [x2] 14 ld1 {v1.4s}, [x0], #16 18 mov v3.16b, v1.16b 19 b 2f 20 0: mov v2.16b, v1.16b 21 ld1 {v3.4s}, [x0], #16 22 1: aese v0.16b, v2.16b 23 aesmc v0.16b, v0.16b 24 2: ld1 {v1.4s}, [x0], #16 25 aese v0.16b, v3.16b [all …]
|
| D | aes-ce-ccm-core.S | 20 ld1 {v0.16b}, [x0] /* load mac */ 23 eor v1.16b, v1.16b, v1.16b 27 ins v1.b[0], w7 28 ext v1.16b, v1.16b, v1.16b, #1 /* rotate in the input bytes */ 30 cbnz w8, 0b 31 eor v0.16b, v0.16b, v1.16b 32 1: ld1 {v3.4s}, [x4] /* load first round key */ 39 mov v5.16b, v3.16b 40 b 4f 41 2: mov v4.16b, v3.16b [all …]
|
| /kernel/linux/linux-4.19/arch/arm64/crypto/ |
| D | chacha20-neon-core.S | 40 ld1 {v0.4s-v3.4s}, [x0] 41 ld1 {v8.4s-v11.4s}, [x0] 42 ld1 {v12.4s}, [x3] 48 add v0.4s, v0.4s, v1.4s 49 eor v3.16b, v3.16b, v0.16b 53 add v2.4s, v2.4s, v3.4s 54 eor v4.16b, v1.16b, v2.16b 55 shl v1.4s, v4.4s, #12 56 sri v1.4s, v4.4s, #20 59 add v0.4s, v0.4s, v1.4s [all …]
|
| D | sm3-ce-core.S | 14 .irp b, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 15 .set .Lv\b\().4s, \b 47 sm3ss1 v5.4s, v8.4s, \t0\().4s, v9.4s 48 shl \t1\().4s, \t0\().4s, #1 49 sri \t1\().4s, \t0\().4s, #31 50 sm3tt1\ab v8.4s, v5.4s, v10.4s, \i 51 sm3tt2\ab v9.4s, v5.4s, \s0\().4s, \i 56 ext \s4\().16b, \s1\().16b, \s2\().16b, #12 57 ext v6.16b, \s0\().16b, \s1\().16b, #12 58 ext v7.16b, \s2\().16b, \s3\().16b, #8 [all …]
|
| D | sha256-core.S_shipped | 42 // on Cortex-A53 (or by 4 cycles per round). 83 b.ne .Lv8_entry 85 b.ne .Lneon_entry 95 sub sp,sp,#4*4 98 ldp w22,w23,[x0,#2*4] 99 ldp w24,w25,[x0,#4*4] 101 ldp w26,w27,[x0,#6*4] 106 ldp w3,w4,[x1],#2*4 107 ldr w19,[x30],#4 // *K++ 120 eor w19,w20,w21 // a^b, b^c in next round [all …]
|
| D | aes-ce-core.S | 16 ld1 {v0.16b}, [x2] 17 ld1 {v1.4s}, [x0], #16 21 mov v3.16b, v1.16b 22 b 2f 23 0: mov v2.16b, v1.16b 24 ld1 {v3.4s}, [x0], #16 25 1: aese v0.16b, v2.16b 26 aesmc v0.16b, v0.16b 27 2: ld1 {v1.4s}, [x0], #16 28 aese v0.16b, v3.16b [all …]
|
| D | aes-modes.S | 14 .align 4 46 subs w23, w23, #4 48 ld1 {v0.16b-v3.16b}, [x20], #64 /* get 4 pt blocks */ 50 st1 {v0.16b-v3.16b}, [x19], #64 52 b .LecbencloopNx 54 adds w23, w23, #4 57 ld1 {v0.16b}, [x20], #16 /* get next pt block */ 59 st1 {v0.16b}, [x19], #16 81 subs w23, w23, #4 83 ld1 {v0.16b-v3.16b}, [x20], #64 /* get 4 ct blocks */ [all …]
|
| D | aes-ce-ccm-core.S | 23 ld1 {v0.16b}, [x0] /* load mac */ 26 eor v1.16b, v1.16b, v1.16b 30 ins v1.b[0], w7 31 ext v1.16b, v1.16b, v1.16b, #1 /* rotate in the input bytes */ 33 cbnz w8, 0b 34 eor v0.16b, v0.16b, v1.16b 35 1: ld1 {v3.4s}, [x4] /* load first round key */ 42 mov v5.16b, v3.16b 43 b 4f 44 2: mov v4.16b, v3.16b [all …]
|
| D | sha512-ce-core.S | 15 .irp b,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 16 .set .Lq\b, \b 17 .set .Lv\b\().2d, \b 40 .align 4 88 ext v6.16b, v\i2\().16b, v\i3\().16b, #8 89 ext v5.16b, v5.16b, v5.16b, #8 90 ext v7.16b, v\i1\().16b, v\i2\().16b, #8 93 ext v5.16b, v\in3\().16b, v\in4\().16b, #8 119 /* load first 4 round constants */ 128 CPU_LE( rev64 v12.16b, v12.16b ) [all …]
|
| /kernel/linux/linux-5.10/arch/x86/lib/ |
| D | usercopy_32.c | 47 "3: lea 0(%2,%0,4),%0\n" \ 48 " jmp 2b\n" \ 50 _ASM_EXTABLE_UA(0b, 3b) \ 51 _ASM_EXTABLE_UA(1b, 2b) \ 53 : "r"(size & 3), "0"(size / 4), "1"(addr), "a"(0)); \ 102 "1: movl 32(%4), %%eax\n" in __copy_user_intel() 105 "2: movl 64(%4), %%eax\n" in __copy_user_intel() 107 "3: movl 0(%4), %%eax\n" in __copy_user_intel() 108 "4: movl 4(%4), %%edx\n" in __copy_user_intel() 110 "6: movl %%edx, 4(%3)\n" in __copy_user_intel() [all …]
|
| /kernel/linux/linux-4.19/arch/x86/lib/ |
| D | usercopy_32.c | 47 "3: lea 0(%2,%0,4),%0\n" \ 48 " jmp 2b\n" \ 50 _ASM_EXTABLE(0b,3b) \ 51 _ASM_EXTABLE(1b,2b) \ 53 : "r"(size & 3), "0"(size / 4), "1"(addr), "a"(0)); \ 102 "1: movl 32(%4), %%eax\n" in __copy_user_intel() 105 "2: movl 64(%4), %%eax\n" in __copy_user_intel() 107 "3: movl 0(%4), %%eax\n" in __copy_user_intel() 108 "4: movl 4(%4), %%edx\n" in __copy_user_intel() 110 "6: movl %%edx, 4(%3)\n" in __copy_user_intel() [all …]
|
| /kernel/linux/linux-5.10/arch/arc/include/asm/ |
| D | uaccess.h | 63 case 4: __arc_get_user_one(*(k), u, "ld", __ret); break; \ 80 " .align 4\n" \ 85 " j 2b\n" \ 88 " .align 4\n" \ 89 " .word 1b,3b\n" \ 98 "4: ld %R1,[%2, 4]\n" \ 101 " .align 4\n" \ 107 " j 2b\n" \ 110 " .align 4\n" \ 111 " .word 1b,3b\n" \ [all …]
|
| /kernel/linux/linux-4.19/arch/arc/include/asm/ |
| D | uaccess.h | 66 case 4: __arc_get_user_one(*(k), u, "ld", __ret); break; \ 83 " .align 4\n" \ 88 " j 2b\n" \ 91 " .align 4\n" \ 92 " .word 1b,3b\n" \ 101 "4: ld %R1,[%2, 4]\n" \ 104 " .align 4\n" \ 110 " j 2b\n" \ 113 " .align 4\n" \ 114 " .word 1b,3b\n" \ [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | pixfmt-rgb.rst | 41 - 4 50 - 4 59 - 4 68 - 4 84 - b\ :sub:`1` 85 - b\ :sub:`0` 96 - b\ :sub:`3` 97 - b\ :sub:`2` 98 - b\ :sub:`1` 99 - b\ :sub:`0` [all …]
|
| /kernel/linux/linux-4.19/Documentation/media/uapi/v4l/ |
| D | pixfmt-packed-rgb.rst | 43 - 4 52 - 4 61 - 4 70 - 4 86 - b\ :sub:`1` 87 - b\ :sub:`0` 98 - b\ :sub:`3` 99 - b\ :sub:`2` 100 - b\ :sub:`1` 101 - b\ :sub:`0` [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ni_routing/ni_route_values/ |
| D | ni_eseries.c | 54 [B(NI_PFI(0))] = { 55 [B(NI_AI_StartTrigger)] = I(NI_PFI_OUTPUT_AI_START1), 57 [B(NI_PFI(1))] = { 58 [B(NI_AI_ReferenceTrigger)] = I(NI_PFI_OUTPUT_AI_START2), 60 [B(NI_PFI(2))] = { 61 [B(NI_AI_ConvertClock)] = I(NI_PFI_OUTPUT_AI_CONVERT), 63 [B(NI_PFI(3))] = { 64 [B(NI_CtrSource(1))] = I(NI_PFI_OUTPUT_G_SRC1), 66 [B(NI_PFI(4))] = { 67 [B(NI_CtrGate(1))] = I(NI_PFI_OUTPUT_G_GATE1), [all …]
|
| D | ni_660x.c | 49 [B(NI_PFI(8))] = { 50 [B(NI_CtrInternalOutput(7))] = I(1), 52 [B(NI_PFI(10))] = { 53 [B(NI_CtrGate(7))] = I(1), 55 [B(NI_PFI(11))] = { 56 [B(NI_CtrSource(7))] = I(1), 58 [B(NI_PFI(12))] = { 59 [B(NI_CtrInternalOutput(6))] = I(1), 61 [B(NI_PFI(14))] = { 62 [B(NI_CtrGate(6))] = I(1), [all …]
|
| D | ni_mseries.c | 57 [B(NI_PFI(0))] = { 58 [B(TRIGGER_LINE(0))] = I(18), 59 [B(TRIGGER_LINE(1))] = I(19), 60 [B(TRIGGER_LINE(2))] = I(20), 61 [B(TRIGGER_LINE(3))] = I(21), 62 [B(TRIGGER_LINE(4))] = I(22), 63 [B(TRIGGER_LINE(5))] = I(23), 64 [B(TRIGGER_LINE(6))] = I(24), 65 [B(TRIGGER_LINE(7))] = I(25), 66 [B(NI_CtrSource(0))] = I(9), [all …]
|
| /kernel/linux/linux-4.19/arch/powerpc/lib/ |
| D | copy_32.S | 19 lwz r7,4(r4); \ 23 stw r7,4(r6); \ 30 lwz r7,4(r4); \ 37 8 ## n ## 4: \ 38 stw r7,4(r6); \ 49 b 104f; \ 52 b 105f; \ 53 EX_TABLE(8 ## n ## 0b,9 ## n ## 0b); \ 54 EX_TABLE(8 ## n ## 1b,9 ## n ## 0b); \ 55 EX_TABLE(8 ## n ## 2b,9 ## n ## 0b); \ [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/lib/ |
| D | copy_32.S | 16 lwz r7,4(r4); \ 20 stw r7,4(r6); \ 27 lwz r7,4(r4); \ 34 8 ## n ## 4: \ 35 stw r7,4(r6); \ 46 b 104f; \ 49 b 105f; \ 50 EX_TABLE(8 ## n ## 0b,9 ## n ## 0b); \ 51 EX_TABLE(8 ## n ## 1b,9 ## n ## 0b); \ 52 EX_TABLE(8 ## n ## 2b,9 ## n ## 0b); \ [all …]
|
| /kernel/linux/linux-4.19/arch/m68k/lib/ |
| D | uaccess.c | 21 " jne 1b\n" in __generic_copy_from_user() 23 " jeq 4f\n" in __generic_copy_from_user() 26 "4: btst #0,%5\n" in __generic_copy_from_user() 28 "5: "MOVES".b (%1)+,%3\n" in __generic_copy_from_user() 29 " move.b %3,(%2)+\n" in __generic_copy_from_user() 38 " jeq 6b\n" in __generic_copy_from_user() 40 " jra 6b\n" in __generic_copy_from_user() 44 " .align 4\n" in __generic_copy_from_user() 45 " .long 1b,10b\n" in __generic_copy_from_user() 46 " .long 3b,30b\n" in __generic_copy_from_user() [all …]
|
| /kernel/linux/linux-5.10/arch/m68k/lib/ |
| D | uaccess.c | 21 " jne 1b\n" in __generic_copy_from_user() 23 " jeq 4f\n" in __generic_copy_from_user() 26 "4: btst #0,%5\n" in __generic_copy_from_user() 28 "5: "MOVES".b (%1)+,%3\n" in __generic_copy_from_user() 29 " move.b %3,(%2)+\n" in __generic_copy_from_user() 38 " jeq 6b\n" in __generic_copy_from_user() 40 " jra 6b\n" in __generic_copy_from_user() 44 " .align 4\n" in __generic_copy_from_user() 45 " .long 1b,10b\n" in __generic_copy_from_user() 46 " .long 3b,30b\n" in __generic_copy_from_user() [all …]
|