Searched refs:e0 (Results 1 - 70 of 70) sorted by relevance

/linux-4.4.14/arch/alpha/lib/
H A Dcsum_ipv6_magic.S22 ldq_u $0,0($16) # e0 : load src & dst addr words
24 extqh $18,1,$4 # e0 : byte swap len & proto while we wait
27 extbl $18,1,$5 # e0 :
29 extbl $18,2,$6 # e0 :
32 extbl $18,3,$18 # e0 :
34 sra $4,32,$4 # e0 :
37 extql $0,$16,$0 # e0 :
39 extqh $21,$16,$21 # e0 :
42 sll $5,16,$5 # e0 :
44 extql $1,$16,$1 # e0 :
47 extqh $22,$16,$22 # e0 :
49 sll $6,8,$6 # e0 :
52 extql $2,$17,$2 # e0 :
54 extqh $23,$17,$23 # e0 :
57 extql $3,$17,$3 # e0 :
59 extqh $24,$17,$24 # e0 :
62 extwh $19,7,$7 # e0 :
64 extbl $19,1,$19 # e0 :
67 or $19,$7,$19 # e0 :
69 sll $19,48,$19 # e0 :
70 nop # .. e0 :
72 sra $19,32,$19 # e0 : proto complete
74 cmpult $20,$2,$2 # e0 :
77 cmpult $20,$3,$3 # e0 :
79 cmpult $20,$18,$18 # e0 :
82 cmpult $20,$19,$19 # e0 :
84 addq $2,$3,$2 # e0 :
87 addq $0,$2,$0 # e0 :
89 addq $0,$20,$0 # e0 :
92 extwl $0,2,$2 # e0 : begin folding the 64-bit value
94 extwl $0,4,$1 # e0 :
97 extwl $0,6,$0 # e0 :
99 addq $0,$3,$0 # e0 :
102 extwl $0,2,$1 # e0 : fold 18-bit value
104 addq $0,$1,$0 # e0 :
107 extwl $0,2,$1 # e0 : fold 17-bit value
109 addq $0,$1,$0 # e0 :
112 zapnot $0,3,$0 # e0 :
H A Dclear_user.S46 and $1, 3, $4 # e0 :
49 0: EX( stq_u $31, 0($6) ) # e0 : zero one word
51 subq $4, 1, $4 # e0 :
56 1: bic $1, 3, $1 # e0 :
59 2: EX( stq_u $31, 0($6) ) # e0 : zero four words
61 EX( stq_u $31, 8($6) ) # e0 :
63 EX( stq_u $31, 16($6) ) # e0 :
65 EX( stq_u $31, 24($6) ) # e0 :
67 subq $1, 4, $1 # e0 :
75 1: EX( ldq_u $5, 0($6) ) # e0 :
78 mskqh $5, $0, $5 # e0 :
79 EX( stq_u $5, 0($6) ) # e0 :
83 and $6, 7, $4 # e0 : find dest misalignment
85 addq $0, $4, $1 # e0 : bias counter
87 srl $1, 3, $1 # e0 :
90 EX( ldq_u $5, 0($6) ) # e0 : load dst word to mask back in
93 mskql $5, $6, $5 # e0 : take care of misaligned head
95 EX( stq_u $5, -8($6) ) # e0 :
97 subq $1, 1, $1 # e0 :
103 mskql $5, $6, $4 # e0 :
104 mskqh $5, $2, $5 # e0 :
106 EX( stq_u $5, 0($6) ) # e0 :
H A Dstrchr.S21 zapnot a1, 1, a1 # e0 : zero extend the search character
23 sll a1, 8, t5 # e0 : replicate the search character
25 or t5, a1, a1 # e0 :
27 sll a1, 16, t5 # e0 :
29 mskqh t4, a0, t4 # e0 :
31 sll a1, 32, t5 # e0 :
33 or t5, a1, a1 # e0 :
35 cmpbge zero, t1, t3 # e0 : bits set iff byte == c
37 andnot t0, t4, t0 # e0 : clear garbage bits
40 $loop: ldq t0, 8(v0) # e0 :
42 nop # e0 :
44 cmpbge zero, t0, t2 # e0 : bits set iff byte == 0
46 or t2, t3, t0 # e0 :
49 $found: negq t0, t1 # e0 : clear all but least set bit
52 and t0, t3, t1 # e0 : bit set iff byte was the char
55 and t0, 0xf0, t2 # e0 : binary search for that set bit
57 and t0, 0xaa, t4 # e0 :
59 cmovne t3, 2, t3 # e0 :
61 addq t2, t3, t2 # e0 :
63 addq v0, t2, v0 # e0 :
67 mov zero, v0 # e0 :
H A Dstrrchr.S21 zapnot a1, 1, a1 # e0 : zero extend our test character
23 sll a1, 8, t5 # e0 : replicate our test character
25 or t5, a1, a1 # e0 :
27 sll a1, 16, t5 # e0 :
29 or t5, a1, a1 # e0 :
31 sll a1, 32, t5 # e0 :
33 mskqh t4, a0, t4 # e0 :
35 xor t0, a1, t2 # e0 : make bytes == c zero
37 cmpbge zero, t2, t3 # e0 : bits set iff byte == c
39 andnot t3, t4, t3 # e0 : clear garbage from char test
44 ldq t0, 8(v0) # e0 : load next quadword
46 cmovne t3, t3, t8 # e0 :
48 xor t0, a1, t2 # e0 :
50 cmpbge zero, t2, t3 # e0 : bits set iff byte == c
55 negq t1, t4 # e0 : isolate first null byte match
57 subq t4, 1, t5 # e0 : build a mask of the bytes up to...
60 and t3, t4, t3 # e0 : mask out char matches after null
62 cmovne t3, v0, t6 # e0 :
70 and t8, 0xf0, t2 # e0 : binary search for the high bit set
72 cmovne t2, 4, t2 # e0 :
74 cmovne t1, t1, t8 # e0 :
76 and t8, 0xaa, t0 # e0 :
78 addq t2, t1, t1 # e0 :
80 addq v0, t1, v0 # e0 :
84 mov zero, v0 # e0 :
H A Dmemchr.S49 zap $18, 0x80, $5 #-e0 :
53 insbl $17, 1, $2 # .. e0 : $2 = 000000000000ch00
54 and $17, 0xff, $17 #-e0 : $17 = 00000000000000ch
56 or $2, $17, $17 # e0 : $17 = 000000000000chch
58 sll $17, 16, $2 #-e0 : $2 = 00000000chch0000
62 sll $17, 32, $2 #-e0 : $2 = chchchch00000000
64 extql $1, $16, $7 # e0 :
68 extqh $6, $16, $6 # .. e0 :
69 mov $16, $0 # e0 :
77 negq $18, $6 #-e0 :
79 srl $3, $6, $6 # e0 : $6 = mask of $18 bits set
81 and $2, $6, $2 #-e0 :
86 negq $2, $3 # e0 :
89 and $2, 0x0f, $1 #-e0 :
91 cmoveq $1, $3, $0 # e0 :
94 and $2, 0x33, $1 #-e0 :
97 and $2, 0x55, $1 # e0 :
99 cmoveq $1, $3, $0 #-e0 :
108 insqh $3, $16, $2 # .. e0 : $2 = 0000ffffffffffff ($16<0:2> ff)
109 xor $1, $17, $1 # e0 :
111 cmpbge $31, $1, $2 #-e0 :
116 ldq $1, 8($0) # e0 :
118 addq $0, 8, $0 #-e0 :
124 cmpult $0, $18, $2 # e0 :
129 subq $18, $0, $4 #-e0 : $4 <- nr quads to be processed
135 mov $1, $4 # e0 : move prefetched value to correct reg
139 ldq $1, 8($0) #-e0 : prefetch $1
141 cmpbge $31, $2, $2 # e0 :
144 addq $0, 8, $0 #-e0 :
147 ldq $4, 8($0) # e0 : prefetch $4
149 addq $0, 8, $6 #-e0 :
152 cmpult $6, $18, $6 # e0 :
156 mov $4, $1 # e0 : move prefetched value into $1
161 mov $31, $0 #-e0 :
H A Dstxncpy.S55 mskqh t2, a1, t2 # e0 : detection in the src word
56 mskqh t1, a1, t3 # e0 :
58 mskql t0, a1, t0 # e0 : assemble the first output word
60 or t0, t3, t0 # e0 :
68 stq_u t0, 0(a0) # e0 :
70 ldq_u t0, 0(a1) # e0 :
72 subq a2, 1, a2 # e0 :
85 negq t8, t12 # e0 : find low bit set
90 and t12, 0x80, t6 # e0 :
95 ldq_u t1, 0(a0) # e0 :
97 or t12, t6, t8 # e0 :
99 zapnot t0, t8, t0 # e0 : clear src bytes > null
103 1: stq_u t0, 0(a0) # e0 :
121 xor a0, a1, t1 # e0 :
123 and t1, 7, t1 # e0 :
125 subq a2, 1, a2 # e0 :
127 srl a2, 3, a2 # e0 : a2 = loop counter = (count - 1)/8
129 sll t10, t2, t10 # e0 : t10 = bitmask of last count byte
134 ldq_u t1, 0(a1) # e0 : load first src word
138 ldq_u t0, 0(a0) # e0 :
157 ldq_u t2, 8(a1) # e0 : load second src word
159 mskql t0, a0, t0 # e0 : mask trailing garbage in dst
160 extqh t2, a1, t4 # e0 :
162 mskqh t1, a0, t1 # e0 : mask leading garbage in src
163 or t0, t1, t0 # e0 : first output word complete
165 cmpbge zero, t6, t8 # e0 :
167 lda t6, -1 # e0 :
170 mskql t6, a1, t6 # e0 : mask out bits already seen
172 stq_u t0, 0(a0) # e0 : store first output word
174 cmpbge zero, t2, t8 # e0 : find nulls in second partial
176 subq a2, 1, a2 # e0 :
182 extql t2, a1, t1 # e0 : position hi-bits of lo word
184 ldq_u t2, 8(a1) # e0 : read next high-order source word
186 extqh t2, a1, t0 # e0 : position lo-bits of hi word (stall)
188 nop # e0 :
207 or t0, t1, t0 # e0 : current dst word now complete
209 stq_u t0, 0(a0) # e0 : save the current word
211 extql t2, a1, t1 # e0 : extract high bits for next time
213 ldq_u t2, 8(a1) # e0 : load high word for next time
215 nop # e0 :
217 extqh t2, a1, t0 # e0 : extract low bits for current word
230 or t0, t1, t0 # e0 : first (partial) source word complete
232 cmpbge zero, t0, t8 # e0 : is the null in this first bit?
235 stq_u t0, 0(a0) # e0 : the null was in the high-order bits
240 extql t2, a1, t0 # .. e0 :
241 cmpbge zero, t0, t8 # e0 :
243 cmoveq a2, t6, t8 # e0 :
251 negq t8, t6 # e0 : isolate low bit set
254 and t12, 0x80, t6 # e0 : avoid dest word load if we can
257 ldq_u t1, 0(a0) # e0 :
259 or t6, t12, t8 # e0 :
261 zap t1, t8, t1 # e0 : kill dest bytes <= null
264 1: stq_u t0, 0(a0) # e0 :
272 sll t10, t6, t6 # e0 :
273 and t6, 0xff, t6 # e0 :
276 ldq_u t2, 8(a1) # e0 : load final src word
278 extqh t2, a1, t0 # e0 : extract low bits for last word
292 ldq_u t1, 0(a1) # e0 : load first source word
295 and a1, 7, t5 # e0 : find src misalignment
301 mov zero, t6 # e0 :
303 ldq_u t0, 0(a0) # e0 :
305 mskql t6, a0, t6 # e0 :
312 extql t1, a1, t1 # .. e0 : shift src into place
313 lda t2, -1 # e0 : for creating masks later
316 extql t2, a1, t2 # e0 :
318 andnot t2, t6, t2 # e0 : dest mask for a single word copy
320 cmpbge zero, t2, t3 # e0 :
322 andnot t8, t3, t8 # e0 :
330 ldq_u t0, 0(a0) # e0 :
332 mskqh t1, t4, t1 # e0 :
334 subq t12, 1, t6 # e0 :
337 zapnot t2, t8, t2 # e0 : prepare source word; mirror changes
340 andnot t0, t2, t0 # e0 : zero place for source to reside
342 stq_u t0, 0(a0) # e0 :
H A Dstxcpy.S47 mskqh t2, a1, t2 # e0 : detection in the src word
48 mskqh t1, a1, t3 # e0 :
50 mskql t0, a1, t0 # e0 : assemble the first output word
52 or t0, t3, t1 # e0 :
60 stq_u t1, 0(a0) # e0 :
62 ldq_u t1, 0(a1) # e0 :
64 cmpbge zero, t1, t8 # e0 (stall)
72 negq t8, t6 # e0 : find low bit set
77 and t12, 0x80, t6 # e0 :
82 ldq_u t0, 0(a0) # e0 :
84 zapnot t1, t6, t1 # e0 : clear src bytes >= null
86 zap t0, t8, t0 # e0 : clear dst bytes <= null
89 1: stq_u t1, 0(a0) # e0 :
102 xor a0, a1, t0 # e0 :
104 and t0, 7, t0 # e0 :
108 ldq_u t1, 0(a1) # e0 : load first src word
110 addq a1, 8, a1 # e0 :
112 ldq_u t0, 0(a0) # e0 :
131 ldq_u t2, 8(a1) # e0 :
134 extql t1, a1, t1 # e0 :
135 extqh t2, a1, t4 # e0 :
136 mskql t0, a0, t0 # e0 :
138 mskqh t1, a0, t1 # e0 :
141 or t1, t6, t6 # e0 :
143 lda t6, -1 # e0 : for masking just below
146 mskql t6, a1, t6 # e0 : mask out the bits we have
148 cmpbge zero, t2, t8 # e0 : testing eos
154 stq_u t1, 0(a0) # e0 : store first output word
156 extql t2, a1, t0 # e0 : position ho-bits of lo word
158 addq a1, 8, a1 # e0 :
160 nop # e0 :
178 extqh t2, a1, t1 # e0 : extract high bits for current word
180 extql t2, a1, t3 # e0 : extract low bits for next time
182 or t0, t1, t1 # e0 : current dst word now complete
184 stq_u t1, -8(a0) # e0 : save the current word
186 cmpbge zero, t2, t8 # e0 : test new word for eos
198 extqh t2, a1, t1 # e0 :
201 cmpbge zero, t1, t8 # e0 : is the null in this first bit?
205 stq_u t1, 0(a0) # e0 : the null was in the high-order bits
207 extql t2, a1, t1 # e0 :
215 negq t8, t6 # e0 : isolate low bit set
218 and t12, 0x80, t6 # e0 : avoid dest word load if we can
221 ldq_u t0, 0(a0) # e0 :
223 or t6, t12, t8 # e0 :
225 zap t0, t8, t0 # e0 : kill dest bytes <= null
228 1: stq_u t1, 0(a0) # e0 :
235 ldq_u t1, 0(a1) # e0 : load first source word
238 and a1, 7, t5 # e0 : find src misalignment
244 mov zero, t6 # e0 :
246 ldq_u t0, 0(a0) # e0 :
248 mskql t6, a0, t6 # e0 :
255 cmplt t4, t5, t12 # e0 :
259 mskqh t2, t5, t2 # e0 :
260 nop # e0 :
262 cmpbge zero, t3, t8 # e0 : is there a zero?
270 ldq_u t0, 0(a0) # e0 :
273 and t6, t8, t12 # e0 :
275 subq t12, 1, t6 # e0 :
277 srl t12, t5, t12 # e0 : adjust final null return value
281 extql t2, a1, t2 # .. e0 :
282 extql t1, a1, t1 # e0 :
286 stq_u t1, 0(a0) # .. e0 :
H A Dev6-stxcpy.S316 stq_u t1, 0(a0) # .. e0 : (stall)
/linux-4.4.14/arch/x86/purgatory/
H A Dsha256.c33 #define e0(x) (ror32(x, 2) ^ ror32(x, 13) ^ ror32(x, 22)) macro
68 t2 = e0(a) + Maj(a, b, c); d += t1; h = t1 + t2; sha256_transform()
70 t2 = e0(h) + Maj(h, a, b); c += t1; g = t1 + t2; sha256_transform()
72 t2 = e0(g) + Maj(g, h, a); b += t1; f = t1 + t2; sha256_transform()
74 t2 = e0(f) + Maj(f, g, h); a += t1; e = t1 + t2; sha256_transform()
76 t2 = e0(e) + Maj(e, f, g); h += t1; d = t1 + t2; sha256_transform()
78 t2 = e0(d) + Maj(d, e, f); g += t1; c = t1 + t2; sha256_transform()
80 t2 = e0(c) + Maj(c, d, e); f += t1; b = t1 + t2; sha256_transform()
82 t2 = e0(b) + Maj(b, c, d); e += t1; a = t1 + t2; sha256_transform()
85 t2 = e0(a) + Maj(a, b, c); d += t1; h = t1 + t2; sha256_transform()
87 t2 = e0(h) + Maj(h, a, b); c += t1; g = t1 + t2; sha256_transform()
89 t2 = e0(g) + Maj(g, h, a); b += t1; f = t1 + t2; sha256_transform()
91 t2 = e0(f) + Maj(f, g, h); a += t1; e = t1 + t2; sha256_transform()
93 t2 = e0(e) + Maj(e, f, g); h += t1; d = t1 + t2; sha256_transform()
95 t2 = e0(d) + Maj(d, e, f); g += t1; c = t1 + t2; sha256_transform()
97 t2 = e0(c) + Maj(c, d, e); f += t1; b = t1 + t2; sha256_transform()
99 t2 = e0(b) + Maj(b, c, d); e += t1; a = t1+t2; sha256_transform()
102 t2 = e0(a) + Maj(a, b, c); d += t1; h = t1+t2; sha256_transform()
104 t2 = e0(h) + Maj(h, a, b); c += t1; g = t1+t2; sha256_transform()
106 t2 = e0(g) + Maj(g, h, a); b += t1; f = t1+t2; sha256_transform()
108 t2 = e0(f) + Maj(f, g, h); a += t1; e = t1+t2; sha256_transform()
110 t2 = e0(e) + Maj(e, f, g); h += t1; d = t1+t2; sha256_transform()
112 t2 = e0(d) + Maj(d, e, f); g += t1; c = t1+t2; sha256_transform()
114 t2 = e0(c) + Maj(c, d, e); f += t1; b = t1+t2; sha256_transform()
116 t2 = e0(b) + Maj(b, c, d); e += t1; a = t1+t2; sha256_transform()
119 t2 = e0(a) + Maj(a, b, c); d += t1; h = t1+t2; sha256_transform()
121 t2 = e0(h) + Maj(h, a, b); c += t1; g = t1+t2; sha256_transform()
123 t2 = e0(g) + Maj(g, h, a); b += t1; f = t1+t2; sha256_transform()
125 t2 = e0(f) + Maj(f, g, h); a += t1; e = t1+t2; sha256_transform()
127 t2 = e0(e) + Maj(e, f, g); h += t1; d = t1+t2; sha256_transform()
129 t2 = e0(d) + Maj(d, e, f); g += t1; c = t1+t2; sha256_transform()
131 t2 = e0(c) + Maj(c, d, e); f += t1; b = t1+t2; sha256_transform()
133 t2 = e0(b) + Maj(b, c, d); e += t1; a = t1+t2; sha256_transform()
136 t2 = e0(a) + Maj(a, b, c); d += t1; h = t1+t2; sha256_transform()
138 t2 = e0(h) + Maj(h, a, b); c += t1; g = t1+t2; sha256_transform()
140 t2 = e0(g) + Maj(g, h, a); b += t1; f = t1+t2; sha256_transform()
142 t2 = e0(f) + Maj(f, g, h); a += t1; e = t1+t2; sha256_transform()
144 t2 = e0(e) + Maj(e, f, g); h += t1; d = t1+t2; sha256_transform()
146 t2 = e0(d) + Maj(d, e, f); g += t1; c = t1+t2; sha256_transform()
148 t2 = e0(c) + Maj(c, d, e); f += t1; b = t1+t2; sha256_transform()
150 t2 = e0(b) + Maj(b, c, d); e += t1; a = t1+t2; sha256_transform()
153 t2 = e0(a) + Maj(a, b, c); d += t1; h = t1+t2; sha256_transform()
155 t2 = e0(h) + Maj(h, a, b); c += t1; g = t1+t2; sha256_transform()
157 t2 = e0(g) + Maj(g, h, a); b += t1; f = t1+t2; sha256_transform()
159 t2 = e0(f) + Maj(f, g, h); a += t1; e = t1+t2; sha256_transform()
161 t2 = e0(e) + Maj(e, f, g); h += t1; d = t1+t2; sha256_transform()
163 t2 = e0(d) + Maj(d, e, f); g += t1; c = t1+t2; sha256_transform()
165 t2 = e0(c) + Maj(c, d, e); f += t1; b = t1+t2; sha256_transform()
167 t2 = e0(b) + Maj(b, c, d); e += t1; a = t1+t2; sha256_transform()
170 t2 = e0(a) + Maj(a, b, c); d += t1; h = t1+t2; sha256_transform()
172 t2 = e0(h) + Maj(h, a, b); c += t1; g = t1+t2; sha256_transform()
174 t2 = e0(g) + Maj(g, h, a); b += t1; f = t1+t2; sha256_transform()
176 t2 = e0(f) + Maj(f, g, h); a += t1; e = t1+t2; sha256_transform()
178 t2 = e0(e) + Maj(e, f, g); h += t1; d = t1+t2; sha256_transform()
180 t2 = e0(d) + Maj(d, e, f); g += t1; c = t1+t2; sha256_transform()
182 t2 = e0(c) + Maj(c, d, e); f += t1; b = t1+t2; sha256_transform()
184 t2 = e0(b) + Maj(b, c, d); e += t1; a = t1+t2; sha256_transform()
187 t2 = e0(a) + Maj(a, b, c); d += t1; h = t1+t2; sha256_transform()
189 t2 = e0(h) + Maj(h, a, b); c += t1; g = t1+t2; sha256_transform()
191 t2 = e0(g) + Maj(g, h, a); b += t1; f = t1+t2; sha256_transform()
193 t2 = e0(f) + Maj(f, g, h); a += t1; e = t1+t2; sha256_transform()
195 t2 = e0(e) + Maj(e, f, g); h += t1; d = t1+t2; sha256_transform()
197 t2 = e0(d) + Maj(d, e, f); g += t1; c = t1+t2; sha256_transform()
199 t2 = e0(c) + Maj(c, d, e); f += t1; b = t1+t2; sha256_transform()
201 t2 = e0(b) + Maj(b, c, d); e += t1; a = t1+t2; sha256_transform()
/linux-4.4.14/crypto/
H A Dsha256_generic.c40 #define e0(x) (ror32(x, 2) ^ ror32(x,13) ^ ror32(x,22)) macro
75 t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; sha256_transform()
77 t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; sha256_transform()
79 t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; sha256_transform()
81 t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; sha256_transform()
83 t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; sha256_transform()
85 t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; sha256_transform()
87 t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; sha256_transform()
89 t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; sha256_transform()
92 t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; sha256_transform()
94 t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; sha256_transform()
96 t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; sha256_transform()
98 t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; sha256_transform()
100 t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; sha256_transform()
102 t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; sha256_transform()
104 t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; sha256_transform()
106 t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; sha256_transform()
109 t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; sha256_transform()
111 t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; sha256_transform()
113 t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; sha256_transform()
115 t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; sha256_transform()
117 t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; sha256_transform()
119 t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; sha256_transform()
121 t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; sha256_transform()
123 t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; sha256_transform()
126 t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; sha256_transform()
128 t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; sha256_transform()
130 t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; sha256_transform()
132 t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; sha256_transform()
134 t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; sha256_transform()
136 t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; sha256_transform()
138 t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; sha256_transform()
140 t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; sha256_transform()
143 t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; sha256_transform()
145 t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; sha256_transform()
147 t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; sha256_transform()
149 t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; sha256_transform()
151 t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; sha256_transform()
153 t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; sha256_transform()
155 t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; sha256_transform()
157 t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; sha256_transform()
160 t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; sha256_transform()
162 t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; sha256_transform()
164 t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; sha256_transform()
166 t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; sha256_transform()
168 t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; sha256_transform()
170 t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; sha256_transform()
172 t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; sha256_transform()
174 t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; sha256_transform()
177 t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; sha256_transform()
179 t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; sha256_transform()
181 t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; sha256_transform()
183 t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; sha256_transform()
185 t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; sha256_transform()
187 t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; sha256_transform()
189 t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; sha256_transform()
191 t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; sha256_transform()
194 t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; sha256_transform()
196 t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; sha256_transform()
198 t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; sha256_transform()
200 t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; sha256_transform()
202 t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; sha256_transform()
204 t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; sha256_transform()
206 t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; sha256_transform()
208 t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; sha256_transform()
H A Dsha512_generic.c66 #define e0(x) (ror64(x,28) ^ ror64(x,34) ^ ror64(x,39)) macro
110 t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; sha512_transform()
112 t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; sha512_transform()
114 t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; sha512_transform()
116 t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; sha512_transform()
118 t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; sha512_transform()
120 t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; sha512_transform()
122 t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; sha512_transform()
124 t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; sha512_transform()
H A Dgf128mul.c104 (i & 0x20 ? xx(10, e0) : 0) ^ (i & 0x10 ? xx(08, 70) : 0) ^ \
/linux-4.4.14/arch/ia64/lib/
H A Didiv64.S52 (p6) fnma.s1 f6 = f9, f11, f1 // e0 = -b*y0 + 1
54 (p6) fma.s1 f10 = f7, f6, f7 // q1 = q0*e0 + q0
55 (p6) fmpy.s1 f7 = f6, f6 // e1 = e0*e0
61 (p6) fma.s1 f6 = f11, f6, f11 // y1 = y0*e0 + y0
H A Didiv32.S62 (p6) fnma.s1 f6 = f9, f6, f1 // e0 = -b*y0 + 1
67 (p6) fma.s1 f8 = f6, f8, f8 // q1 = e0*q0 + q0
68 (p6) fma.s1 f6 = f6, f6, f7 // e1 = e0*e0 + 2^-34
/linux-4.4.14/arch/mn10300/lib/
H A Ddo_csum.S66 mov (a0+),e0
70 addc e0,d1
74 mov (a0+),e0
78 addc e0,d1
94 mov (a0+),e0
98 addc e0,d1
H A Dmemcpy.S52 mov (a1+),e0
60 mov e0,(a0+)
80 mov (a1+),e0
84 mov e0,(a0+)
H A Dmemmove.S100 mov (a1),e0
102 mov e0,(a0)
/linux-4.4.14/arch/h8300/lib/
H A Dmulsi3.S23 mov.w e0,r3 ; ( 2 states) a * d
H A Dlibgcc.h44 #define A0E e0
/linux-4.4.14/fs/cifs/
H A Dcifs_uniupr.h41 -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, /* 0e0-0ef */
57 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, /* 1e0-1ef */
158 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0e0-0ef */
174 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, /* 1e0-1ef */
/linux-4.4.14/fs/jfs/
H A Djfs_uniupr.c40 -32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32, /* 0e0-0ef */
56 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, /* 1e0-1ef */
/linux-4.4.14/arch/mn10300/mm/
H A Dcache-dbg-flush-by-tag.S48 mov L1_CACHE_NWAYS*L1_CACHE_NENTRIES,e0 # total number of entries
59 add -1,e0
H A Dcache-inv-by-reg.S202 mov d0,e0
203 and d1,e0
H A Dmisalignment.c832 register void *r asm("e0"); test_misalignment()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/
H A Dmdp_format.c74 #define FMT(name, a, r, g, b, e0, e1, e2, e3, alpha, tight, c, cnt, fp, cs, yuv) { \
80 .unpack = { e0, e1, e2, e3 }, \
97 /* name a r g b e0 e1 e2 e3 alpha tight cpp cnt ... */
/linux-4.4.14/arch/powerpc/crypto/
H A Daes-tab-4k.S118 .long R(db, e0, e0, 3b), R(64, 32, 32, 56)
129 .long R(9c, 4e, 4e, d2), R(49, a9, a9, e0)
142 .long R(e0, 70, 70, 90), R(7c, 3e, 3e, 42)
184 .long R(49, e0, 69, 29), R(8e, c9, c8, 44)
191 .long R(b1, 64, 77, e0), R(bb, 6b, ae, 84)
230 .long R(3c, 22, e0, 43), R(12, 1b, 17, 1d)
270 .long R(e0, 90, d0, b0), R(33, a7, d8, 15)
/linux-4.4.14/arch/mn10300/include/uapi/asm/
H A Dsigcontext.h29 unsigned long e0; member in struct:sigcontext
H A Dptrace.h57 unsigned long e0; member in struct:pt_regs
/linux-4.4.14/arch/mn10300/include/asm/
H A Delf.h78 _ur->e1 = 0; _ur->e0 = 0; _ur->e7 = 0; _ur->e6 = 0; \
112 pr_reg[9] = regs->e0; \
H A Dgdb-stub.h82 u32 e0, e1, e2, e3, e4, e5, e6, e7; member in struct:gdb_regs
/linux-4.4.14/drivers/staging/unisys/visorinput/
H A Dultrainputreport.h45 would appear as x'38e0'. */
/linux-4.4.14/drivers/media/tuners/
H A Dqt1010_priv.h60 20 e0 ? chip initialization
H A Dtda9887.c100 #define cAudioIF_4_5 0x00 // bit e0:1
101 #define cAudioIF_5_5 0x01 // bit e0:1
102 #define cAudioIF_6_0 0x02 // bit e0:1
103 #define cAudioIF_6_5 0x03 // bit e0:1
/linux-4.4.14/drivers/platform/x86/
H A Dhp_accel.c78 /* e0 25, e0 26, e0 27, e0 28 are scan codes that the accelerometer with acpi id
/linux-4.4.14/arch/s390/kernel/
H A Dtime.c451 * e0 e1 dp p0 p1 ea es sl
493 .e0 = 0, .e1 = 0, ._pad0 = 4, .dp = 0, etr_reset()
688 /* Paranoia check: e0/e1 should better be the same. */ etr_aib_follows()
689 if (a1->esw.eacr.e0 != a2->esw.eacr.e0 || etr_aib_follows()
860 if (eacr.e0) etr_handle_events()
869 eacr.e0 = 0; etr_handle_events()
920 if (!eacr.e0 && !eacr.e1) etr_handle_update()
990 dp_changed = etr_eacr.e0 > eacr.e0 || etr_eacr.e1 > eacr.e1 || etr_update_eacr()
1057 eacr.e0 = 1; etr_work_fn()
1069 eacr.e0 = 0; etr_work_fn()
1077 eacr.e0 = 1; etr_work_fn()
1090 eacr.e0 = 0; etr_work_fn()
1252 etr_eacr.e0 : etr_eacr.e1); etr_stepping_control_show()
/linux-4.4.14/drivers/staging/comedi/drivers/addi-data/
H A Dhwdrv_apci3501.c54 /* Set the mode (e2->e0) NOTE: this doesn't look correct */ apci3501_config_insn_timer()
/linux-4.4.14/arch/x86/crypto/sha-mb/
H A Dsha1_x8_avx2.S76 # r4 = {e7 e6 e5 e4 e3 e2 e1 e0}
82 # r0 = {h0 g0 f0 e0 d0 c0 b0 a0}
105 vshufps $0x44, \r5, \r4, \r2 # r2 = {f5 f4 e5 e4 f1 f0 e1 e0}
112 vshufps $0x88, \t1, \r2, \t1 # t1 = {h4 g4 f4 e4 h0 g0 f0 e0}
/linux-4.4.14/arch/mn10300/kernel/
H A Dasm-offsets.c40 OFFSET(REG_E0, pt_regs, e0); foo()
H A Dhead.S191 mov 0xed00e0ed,e0
228 mov 0xfd00e0ed,e0
H A Dkgdb.c51 gdb_regs[GDB_FR_E0] = regs->e0; pt_regs_to_gdb_regs()
103 regs->e0 = gdb_regs[GDB_FR_E0]; gdb_regs_to_pt_regs()
H A Dsignal.c51 COPY(e0); COPY(e1); COPY(e2); COPY(e3); restore_sigcontext()
166 COPY(e0); COPY(e1); COPY(e2); COPY(e3); setup_sigcontext()
H A Dtraps.c311 printk(KERN_EMERG "e0: %08lx e1: %08lx e2: %08lx e3: %08lx\n", show_registers_only()
312 regs->e0, regs->e1, regs->e2, regs->e3); show_registers_only()
H A Dgdb-stub.c1398 ptr = mem2hex(&regs->e0, ptr, 4, 0); /* 15 */ gdbstub()
1448 ptr = hex2mem(ptr, &regs->e0, 4, 0); /* 15 */ gdbstub()
1721 "e0: %08lx e1: %08lx e2: %08lx e3: %08lx\n", debugger_intercept()
1722 regs->e0, regs->e1, regs->e2, regs->e3); debugger_intercept()
/linux-4.4.14/drivers/input/keyboard/
H A Dhpps2atkbd.h64 /* e0 */ KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED,
99 /* e0 */ KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED,
H A Datkbd.c474 code & 0x80 ? "e0" : "", code & 0x7f); atkbd_interrupt()
984 * OQO 01+ multimedia keys (64--66) generate e0 6x upon release whereas
/linux-4.4.14/Documentation/video4linux/
H A Dextract_xc3028.pl289 # Firmware 14, type: STD FW (0x00000000), id: PAL/DK A2 (00000003000000e0), size: 161
298 # Firmware 15, type: STD FW MTS (0x00000004), id: PAL/DK A2 (00000003000000e0), size: 169
870 # Firmware 76, type: SCODE FW HAS IF (0x60000000), IF = 6.60 MHz id: PAL/DK A2 (00000003000000e0), size: 192
880 # Firmware 77, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.68 MHz id: PAL/DK A2 (00000003000000e0), size: 192
1055 # Firmware 14, type: STD FW (0x00000000), id: PAL/DK A2 (00000003000000e0), size: 161
1064 # Firmware 15, type: STD FW MTS (0x00000004), id: PAL/DK A2 (00000003000000e0), size: 169
1641 # Firmware 76, type: SCODE FW HAS IF (0x60000000), IF = 6.60 MHz id: PAL/DK A2 (00000003000000e0), size: 192
1651 # Firmware 77, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.68 MHz id: PAL/DK A2 (00000003000000e0), size: 192
/linux-4.4.14/arch/x86/math-emu/
H A Dfpu_entry.c60 /* e0..7 */ fsub__, FPU_etc, __BAD__, finit_,
61 /* e0..7 */ fsubri, fucom_, fsubrp, fstsw_,
87 /* e0..7 */ _REGI_, _NONE_, _null_, _NONE_, _REGIi, _REGIc, _REGIp, _NONE_,
/linux-4.4.14/drivers/hid/
H A Dhid-holtekff.c75 * bytes 5-6: unknown (win driver seems to use at least 10e0 with effect 1
H A Dhid-appleir.c63 * 25 87 e0 ca 06 flat battery
/linux-4.4.14/arch/s390/include/asm/
H A Detr.h10 unsigned int e0 : 1; /* port 0 stepping control */ member in struct:etr_eacr
/linux-4.4.14/arch/arm/mach-versatile/
H A Dcore.c648 APB_DEVICE(sctl, "dev:e0", SCTL, NULL);
718 OF_DEV_AUXDATA("arm,primecell", VERSATILE_SCTL_BASE, "dev:e0", NULL),
/linux-4.4.14/drivers/ata/
H A Dpata_at32.c41 * Alt IDE Mode: 00e0 0000 -> 00ff ffff
/linux-4.4.14/arch/cris/arch-v10/drivers/
H A Daxisflashmap.c74 * The map for chip select e0.
/linux-4.4.14/arch/mips/include/asm/txx9/
H A Dtx3927.h114 volatile unsigned long pwmng; /* +e0 */
/linux-4.4.14/arch/arm/mach-ebsa110/
H A Dio.c195 * f00007c0 - f00007c1 3e0 - 3e1 pcmcia
/linux-4.4.14/arch/x86/kernel/
H A Duprobes.c116 W(0xe0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0) | /* e0 */
178 W(0xe0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 0) | /* e0 */
228 W(0xe0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1) | /* e0 */
/linux-4.4.14/arch/cris/arch-v32/drivers/
H A Daxisflashmap.c79 * The map for chip select e0.
/linux-4.4.14/drivers/media/usb/gspca/
H A Dzc3xx.c184 {0xbb, 0xe0, 0x0c2e}, /* 0c,e0,2e,bb */
273 {0xbb, 0xe0, 0x0c2e}, /* 0c,e0,2e,bb */
1234 {0xa0, 0xe0, ZC3XX_R006_FRAMEHEIGHTLOW}, /* 00,06,e0,cc */
1298 {0xa0, 0xe0, ZC3XX_R006_FRAMEHEIGHTLOW}, /* 00,06,e0,cc */
3875 {0xa0, 0xe0, ZC3XX_R006_FRAMEHEIGHTLOW}, /* 00,06,e0,cc */
4874 {0xa0, 0xe0, ZC3XX_R006_FRAMEHEIGHTLOW}, /* 00,06,e0,cc */
4951 {0xa0, 0xe0, ZC3XX_R006_FRAMEHEIGHTLOW}, /* 00,06,e0,cc */
5205 {0xa0, 0xe0, ZC3XX_R01F_HSYNC_2}, /* 00,1f,e0,cc */
5230 {0xa0, 0xe0, ZC3XX_R01F_HSYNC_2}, /* 00,1f,e0,cc */
5255 {0xa0, 0xe0, ZC3XX_R01F_HSYNC_2}, /* 00,1f,e0,cc */
5281 {0xa0, 0xe0, ZC3XX_R01F_HSYNC_2}, /* 00,1f,e0,cc */
5298 {0xa0, 0xe0, ZC3XX_R006_FRAMEHEIGHTLOW}, /* 00,06,e0,cc, */
5358 {0xa0, 0xe0, ZC3XX_R006_FRAMEHEIGHTLOW}, /* 00,06,e0,cc, */
6172 /*fixme: lack of 8b=b3 (11,12)-> 10, 8b=e0 (14,15,16)-> 12 found in gspcav1*/ vga_3wr_probe()
H A Dov534.c500 { 0x63, 0xaa }, /* AWB - was e0 */
/linux-4.4.14/drivers/usb/wusbcore/
H A Dcrypto.c181 * b1.{mac_header,e0,security_reserved,padding}.
/linux-4.4.14/drivers/scsi/sym53c8xx_2/
H A Dsym_defs.h367 /*e0*/ u16 nc_crcpad; /* CRC Value */
/linux-4.4.14/drivers/macintosh/
H A Dvia-pmu68k.c167 /*e0*/ {-1, 0},{ 4, 0},{ 0, 1},{-1, 0},{-1, 0},{ 4, 0},{-1, 0},{-1, 0},
H A Dvia-pmu.c257 /*e0*/ {-1, 0},{ 4, 0},{ 0, 1},{-1, 0},{-1, 0},{ 4, 0},{-1, 0},{-1, 0},
/linux-4.4.14/drivers/gpu/drm/i2c/
H A Dadv7511.c102 0x80, 0x75, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, /* e0 */
/linux-4.4.14/drivers/staging/lustre/lustre/lmv/
H A Dlmv_obd.c2059 * in general e0==s1, e1==s2, etc.):
2062 * |s0|e0|f0|p|ent|ent| ... |ent|
2076 * - Replace e0 with e' so the request for the next lu_dirpage gets the page
/linux-4.4.14/drivers/scsi/
H A Dncr53c8xx.h892 /*e0*/ u16 nc_crcpad; /* CRC Value */
/linux-4.4.14/arch/x86/kernel/kprobes/
H A Dcore.c100 W(0xe0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1, 1, 1, 0, 1) | /* e0 */
/linux-4.4.14/drivers/net/ethernet/freescale/
H A Dgianfar.h621 u32 tbyt; /* 0x.6e0 - Transmit Byte Counter Counter */
/linux-4.4.14/fs/ntfs/
H A Dlayout.h520 * 1st: a1 61 65 b7 65 7b d4 11 9e 3d 00 e0 81 10 42 59
/linux-4.4.14/drivers/staging/rdma/hfi1/
H A Dchip.c192 e0, e0val, \
209 ((u64)(e0val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e0##_SHIFT) | \

Completed in 2083 milliseconds