Home
last modified time | relevance | path

Searched full:b (Results 1 – 25 of 6075) sorted by relevance

12345678910>>...243

/kernel/linux/linux-4.19/arch/arm64/crypto/
Daes-neonbs-core.S194 in_bs_ch \b0\().16b, \b1\().16b, \b2\().16b, \b3\().16b, \
195 \b4\().16b, \b5\().16b, \b6\().16b, \b7\().16b
196 inv_gf256 \b6\().16b, \b5\().16b, \b0\().16b, \b3\().16b, \
197 \b7\().16b, \b1\().16b, \b4\().16b, \b2\().16b, \
198 \t0\().16b, \t1\().16b, \t2\().16b, \t3\().16b, \
199 \s0\().16b, \s1\().16b, \s2\().16b, \s3\().16b
200 out_bs_ch \b7\().16b, \b1\().16b, \b4\().16b, \b2\().16b, \
201 \b6\().16b, \b5\().16b, \b0\().16b, \b3\().16b
206 inv_in_bs_ch \b0\().16b, \b1\().16b, \b2\().16b, \b3\().16b, \
207 \b4\().16b, \b5\().16b, \b6\().16b, \b7\().16b
[all …]
Dghash-ce-core.S74 ext t3.8b, \ad\().8b, \ad\().8b, #1 // A1
75 ext t5.8b, \ad\().8b, \ad\().8b, #2 // A2
76 ext t7.8b, \ad\().8b, \ad\().8b, #3 // A3
82 tbl t3.16b, {\ad\().16b}, perm1.16b // A1
83 tbl t5.16b, {\ad\().16b}, perm2.16b // A2
84 tbl t7.16b, {\ad\().16b}, perm3.16b // A3
90 __pmull_p8_tail \rq, \ad\().8b, SHASH.8b, 8b,, sh1, sh2, sh3, sh4
94 __pmull_p8_tail \rq, \ad\().8b, SHASH2.8b, 8b,, ss1, ss2, ss3, ss4
98 __pmull_p8_tail \rq, \ad\().16b, SHASH.16b, 16b, 2, sh1, sh2, sh3, sh4
102 pmull\t t3.8h, t3.\nb, \bd // F = A1*B
[all …]
Dsha3-ce-core.S15 .irp b,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
16 .set .Lv\b\().2d, \b
17 .set .Lv\b\().16b, \b
66 ld1 {v25.8b-v28.8b}, [x20], #32
67 ld1 {v29.8b-v31.8b}, [x20], #24
68 eor v0.8b, v0.8b, v25.8b
69 eor v1.8b, v1.8b, v26.8b
70 eor v2.8b, v2.8b, v27.8b
71 eor v3.8b, v3.8b, v28.8b
72 eor v4.8b, v4.8b, v29.8b
[all …]
Daes-neon.S35 movi v12.16b, #0x1b
39 ld1 {v16.16b-v19.16b}, [\temp], #64
40 ld1 {v20.16b-v23.16b}, [\temp], #64
41 ld1 {v24.16b-v27.16b}, [\temp], #64
42 ld1 {v28.16b-v31.16b}, [\temp]
61 sub v9.16b, \in\().16b, v15.16b
62 tbl \in\().16b, {v16.16b-v19.16b}, \in\().16b
63 sub v10.16b, v9.16b, v15.16b
64 tbx \in\().16b, {v20.16b-v23.16b}, v9.16b
65 sub v11.16b, v10.16b, v15.16b
[all …]
Daes-modes.S48 ld1 {v0.16b-v3.16b}, [x20], #64 /* get 4 pt blocks */
50 st1 {v0.16b-v3.16b}, [x19], #64
52 b .LecbencloopNx
57 ld1 {v0.16b}, [x20], #16 /* get next pt block */
59 st1 {v0.16b}, [x19], #16
83 ld1 {v0.16b-v3.16b}, [x20], #64 /* get 4 ct blocks */
85 st1 {v0.16b-v3.16b}, [x19], #64
87 b .LecbdecloopNx
92 ld1 {v0.16b}, [x20], #16 /* get next ct block */
94 st1 {v0.16b}, [x19], #16
[all …]
Daes-ce-ccm-core.S23 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
42 mov v5.16b, v3.16b
43 b 4f
44 2: mov v4.16b, v3.16b
46 3: aese v0.16b, v4.16b
[all …]
Dchacha20-neon-core.S49 eor v3.16b, v3.16b, v0.16b
54 eor v4.16b, v1.16b, v2.16b
60 eor v3.16b, v3.16b, v0.16b
61 tbl v3.16b, {v3.16b}, v12.16b
65 eor v4.16b, v1.16b, v2.16b
70 ext v1.16b, v1.16b, v1.16b, #4
72 ext v2.16b, v2.16b, v2.16b, #8
74 ext v3.16b, v3.16b, v3.16b, #12
78 eor v3.16b, v3.16b, v0.16b
83 eor v4.16b, v1.16b, v2.16b
[all …]
Dcrct10dif-ce-core.S90 movi vzr.16b, #0 // init zero register
98 // for sizes less than 128, we can't fold 64B at a time...
99 b.lt _less_than_128
106 movi v10.16b, #0
109 // receive the initial 64B data, xor the initial crc value
116 CPU_LE( rev64 v0.16b, v0.16b )
117 CPU_LE( rev64 v1.16b, v1.16b )
118 CPU_LE( rev64 v2.16b, v2.16b )
119 CPU_LE( rev64 v3.16b, v3.16b )
120 CPU_LE( rev64 v4.16b, v4.16b )
[all …]
/kernel/linux/linux-5.10/arch/arm64/crypto/
Daes-neonbs-core.S191 in_bs_ch \b0\().16b, \b1\().16b, \b2\().16b, \b3\().16b, \
192 \b4\().16b, \b5\().16b, \b6\().16b, \b7\().16b
193 inv_gf256 \b6\().16b, \b5\().16b, \b0\().16b, \b3\().16b, \
194 \b7\().16b, \b1\().16b, \b4\().16b, \b2\().16b, \
195 \t0\().16b, \t1\().16b, \t2\().16b, \t3\().16b, \
196 \s0\().16b, \s1\().16b, \s2\().16b, \s3\().16b
197 out_bs_ch \b7\().16b, \b1\().16b, \b4\().16b, \b2\().16b, \
198 \b6\().16b, \b5\().16b, \b0\().16b, \b3\().16b
203 inv_in_bs_ch \b0\().16b, \b1\().16b, \b2\().16b, \b3\().16b, \
204 \b4\().16b, \b5\().16b, \b6\().16b, \b7\().16b
[all …]
Daes-neon.S45 movi v12.16b, #0x1b
49 ld1 {v16.16b-v19.16b}, [\temp], #64
50 ld1 {v20.16b-v23.16b}, [\temp], #64
51 ld1 {v24.16b-v27.16b}, [\temp], #64
52 ld1 {v28.16b-v31.16b}, [\temp]
71 sub v9.16b, \in\().16b, v15.16b
72 tbl \in\().16b, {v16.16b-v19.16b}, \in\().16b
73 sub v10.16b, v9.16b, v15.16b
74 tbx \in\().16b, {v20.16b-v23.16b}, v9.16b
75 sub v11.16b, v10.16b, v15.16b
[all …]
Dsha3-ce-core.S15 .irp b,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
16 .set .Lv\b\().2d, \b
17 .set .Lv\b\().16b, \b
59 ld1 {v25.8b-v28.8b}, [x1], #32
60 ld1 {v29.8b-v31.8b}, [x1], #24
61 eor v0.8b, v0.8b, v25.8b
62 eor v1.8b, v1.8b, v26.8b
63 eor v2.8b, v2.8b, v27.8b
64 eor v3.8b, v3.8b, v28.8b
65 eor v4.8b, v4.8b, v29.8b
[all …]
Dghash-ce-core.S71 ext t3.8b, \ad\().8b, \ad\().8b, #1 // A1
72 ext t5.8b, \ad\().8b, \ad\().8b, #2 // A2
73 ext t7.8b, \ad\().8b, \ad\().8b, #3 // A3
79 tbl t3.16b, {\ad\().16b}, perm1.16b // A1
80 tbl t5.16b, {\ad\().16b}, perm2.16b // A2
81 tbl t7.16b, {\ad\().16b}, perm3.16b // A3
87 __pmull_p8_tail \rq, \ad\().8b, SHASH.8b, 8b,, sh1, sh2, sh3, sh4
91 __pmull_p8_tail \rq, \ad\().8b, SHASH2.8b, 8b,, ss1, ss2, ss3, ss4
95 __pmull_p8_tail \rq, \ad\().16b, SHASH.16b, 16b, 2, sh1, sh2, sh3, sh4
99 pmull\t t3.8h, t3.\nb, \bd // F = A1*B
[all …]
Dchacha-neon-core.S47 eor v3.16b, v3.16b, v0.16b
52 eor v4.16b, v1.16b, v2.16b
58 eor v3.16b, v3.16b, v0.16b
59 tbl v3.16b, {v3.16b}, v12.16b
63 eor v4.16b, v1.16b, v2.16b
68 ext v1.16b, v1.16b, v1.16b, #4
70 ext v2.16b, v2.16b, v2.16b, #8
72 ext v3.16b, v3.16b, v3.16b, #12
76 eor v3.16b, v3.16b, v0.16b
81 eor v4.16b, v1.16b, v2.16b
[all …]
Daes-modes.S63 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 pt blocks */
65 ST5( ld1 {v4.16b}, [x1], #16 )
67 st1 {v0.16b-v3.16b}, [x0], #64
68 ST5( st1 {v4.16b}, [x0], #16 )
69 b .LecbencloopNx
74 ld1 {v0.16b}, [x1], #16 /* get next pt block */
76 st1 {v0.16b}, [x0], #16
94 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 ct blocks */
96 ST5( ld1 {v4.16b}, [x1], #16 )
98 st1 {v0.16b-v3.16b}, [x0], #64
[all …]
Daes-ce-ccm-core.S20 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
39 mov v5.16b, v3.16b
40 b 4f
41 2: mov v4.16b, v3.16b
43 3: aese v0.16b, v4.16b
[all …]
Dcrct10dif-ce-core.S116 movi perm4.8b, #8
118 eor perm1.16b, perm1.16b, perm4.16b
128 tbl bd1.16b, {\bd\().16b}, perm1.16b
129 tbl bd2.16b, {\bd\().16b}, perm2.16b
130 tbl bd3.16b, {\bd\().16b}, perm3.16b
131 tbl bd4.16b, {\bd\().16b}, perm4.16b
136 ext t4.8b, ad.8b, ad.8b, #1 // A1
137 ext t5.8b, ad.8b, ad.8b, #2 // A2
138 ext t6.8b, ad.8b, ad.8b, #3 // A3
140 pmull t4.8h, t4.8b, fold_consts.8b // F = A1*B
[all …]
Daes-ce-core.S13 ld1 {v0.16b}, [x2]
18 mov v3.16b, v1.16b
19 b 2f
20 0: mov v2.16b, v1.16b
22 1: aese v0.16b, v2.16b
23 aesmc v0.16b, v0.16b
25 aese v0.16b, v3.16b
26 aesmc v0.16b, v0.16b
29 aese v0.16b, v1.16b
30 aesmc v0.16b, v0.16b
[all …]
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ni_routing/ni_route_values/
Dni_mseries.c57 [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 …]
Dni_eseries.c54 [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 …]
Dni_660x.c49 [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 …]
/kernel/linux/linux-5.10/drivers/iommu/
Dmsm_iommu_hw-8xxx.h20 #define SET_GLOBAL_REG_N(b, n, r, v) SET_GLOBAL_REG(b, ((r) + (n << 2)), (v)) argument
21 #define GET_GLOBAL_REG_N(b, n, r) GET_GLOBAL_REG(b, ((r) + (n << 2))) argument
24 #define GET_GLOBAL_FIELD(b, r, F) GET_FIELD(((b) + (r)), F##_MASK, F##_SHIFT) argument
25 #define GET_CONTEXT_FIELD(b, c, r, F) \ argument
26 GET_FIELD(((b) + (r) + ((c) << CTX_SHIFT)), F##_MASK, F##_SHIFT)
28 #define SET_GLOBAL_FIELD(b, r, F, v) \ argument
29 SET_FIELD(((b) + (r)), F##_MASK, F##_SHIFT, (v))
30 #define SET_CONTEXT_FIELD(b, c, r, F, v) \ argument
31 SET_FIELD(((b) + (r) + ((c) << CTX_SHIFT)), F##_MASK, F##_SHIFT, (v))
84 #define SET_M2VCBR_N(b, N, v) SET_GLOBAL_REG_N(M2VCBR_N, N, (b), (v)) argument
[all …]
/kernel/linux/linux-4.19/drivers/iommu/
Dmsm_iommu_hw-8xxx.h33 #define SET_GLOBAL_REG_N(b, n, r, v) SET_GLOBAL_REG(b, ((r) + (n << 2)), (v)) argument
34 #define GET_GLOBAL_REG_N(b, n, r) GET_GLOBAL_REG(b, ((r) + (n << 2))) argument
37 #define GET_GLOBAL_FIELD(b, r, F) GET_FIELD(((b) + (r)), F##_MASK, F##_SHIFT) argument
38 #define GET_CONTEXT_FIELD(b, c, r, F) \ argument
39 GET_FIELD(((b) + (r) + ((c) << CTX_SHIFT)), F##_MASK, F##_SHIFT)
41 #define SET_GLOBAL_FIELD(b, r, F, v) \ argument
42 SET_FIELD(((b) + (r)), F##_MASK, F##_SHIFT, (v))
43 #define SET_CONTEXT_FIELD(b, c, r, F, v) \ argument
44 SET_FIELD(((b) + (r) + ((c) << CTX_SHIFT)), F##_MASK, F##_SHIFT, (v))
97 #define SET_M2VCBR_N(b, N, v) SET_GLOBAL_REG_N(M2VCBR_N, N, (b), (v)) argument
[all …]
/kernel/linux/linux-4.19/Documentation/dev-tools/
Dkasan.rst69 Object ffff8800693bc558: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
70 Object ffff8800693bc568: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
71 Object ffff8800693bc578: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
72 Object ffff8800693bc588: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
73 Object ffff8800693bc598: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
74 Object ffff8800693bc5a8: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
75 Object ffff8800693bc5b8: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
76 Object ffff8800693bc5c8: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b a5 kkkkkkkkkkkkkkk.
79 CPU: 0 PID: 1689 Comm: modprobe Tainted: G B 3.18.0-rc1-mm1+ #98
/kernel/linux/linux-5.10/arch/x86/lib/
Dusercopy_32.c48 " jmp 2b\n" \
50 _ASM_EXTABLE_UA(0b, 3b) \
51 _ASM_EXTABLE_UA(1b, 2b) \
143 " ja 1b\n" in __copy_user_intel()
154 " jmp 100b\n" in __copy_user_intel()
156 _ASM_EXTABLE_UA(1b, 100b) in __copy_user_intel()
157 _ASM_EXTABLE_UA(2b, 100b) in __copy_user_intel()
158 _ASM_EXTABLE_UA(3b, 100b) in __copy_user_intel()
159 _ASM_EXTABLE_UA(4b, 100b) in __copy_user_intel()
160 _ASM_EXTABLE_UA(5b, 100b) in __copy_user_intel()
[all …]
/kernel/linux/linux-4.19/arch/x86/lib/
Dusercopy_32.c48 " jmp 2b\n" \
50 _ASM_EXTABLE(0b,3b) \
51 _ASM_EXTABLE(1b,2b) \
143 " ja 1b\n" in __copy_user_intel()
154 " jmp 100b\n" in __copy_user_intel()
156 _ASM_EXTABLE(1b,100b) in __copy_user_intel()
157 _ASM_EXTABLE(2b,100b) in __copy_user_intel()
158 _ASM_EXTABLE(3b,100b) in __copy_user_intel()
159 _ASM_EXTABLE(4b,100b) in __copy_user_intel()
160 _ASM_EXTABLE(5b,100b) in __copy_user_intel()
[all …]

12345678910>>...243