Home
last modified time | relevance | path

Searched full:round (Results 1 – 25 of 1202) sorted by relevance

12345678910>>...49

/linux/arch/arm64/crypto/
H A Dsm3-neon-core.S94 /* Round function macros. */
121 #define R(i, a, b, c, d, e, f, g, h, k, K_LOAD, round, widx, wtype, IOP, iop_param) \ argument
122 K_LOAD(round); \
123 ldr t5, [sp, #(wtype##_W1_ADDR(round, widx))]; \
127 ldr t6, [sp, #(wtype##_W1W2_ADDR(round, widx))]; \
155 #define R1(a, b, c, d, e, f, g, h, k, K_LOAD, round, widx, wtype, IOP, iop_param) \ argument
156 R(1, ##a, ##b, ##c, ##d, ##e, ##f, ##g, ##h, ##k, K_LOAD, round, widx, wtype, IOP, iop_param)
158 #define R2(a, b, c, d, e, f, g, h, k, K_LOAD, round, widx, wtype, IOP, iop_param) \ argument
159 R(2, ##a, ##b, ##c, ##d, ##e, ##f, ##g, ##h, ##k, K_LOAD, round, widx, wtype, IOP, iop_param)
161 #define KL(round) \ argument
[all …]
/linux/fs/ext4/
H A Dhash.c39 * The generic round function. The application is so specific that
44 #define ROUND(f, a, b, c, d, x, s) \ macro
57 /* Round 1 */ in half_md4_transform()
58 ROUND(F, a, b, c, d, in[0] + K1, 3); in half_md4_transform()
59 ROUND(F, d, a, b, c, in[1] + K1, 7); in half_md4_transform()
60 ROUND(F, c, d, a, b, in[2] + K1, 11); in half_md4_transform()
61 ROUND(F, b, c, d, a, in[3] + K1, 19); in half_md4_transform()
62 ROUND(F, a, b, c, d, in[4] + K1, 3); in half_md4_transform()
63 ROUND(F, d, a, b, c, in[5] + K1, 7); in half_md4_transform()
64 ROUND(F, c, d, a, b, in[6] + K1, 11); in half_md4_transform()
[all …]
/linux/arch/m68k/math-emu/
H A Dfp_util.S238 jne fp_e2e_roundother | %d2 == 0, round to nearest
242 jne fp_e2e_doroundup | round to infinity
244 jeq 9f | round to zero
258 jcs 9b | %d2 < 2, round to zero
259 jhi 1f | %d2 > 2, round to +infinity
261 jne fp_e2e_doroundup | negative, round to infinity
262 jra 9b | positive, round to zero
264 jeq fp_e2e_doroundup | positive, round to infinity
265 jra 9b | negative, round to zero
462 jne fp_ne_roundother | %d2 == 0, round to nearest
[all …]
/linux/lib/crypto/
H A Dblake2s-generic.c78 #define ROUND(r) do { \ in blake2s_compress_generic() macro
88 ROUND(0); in blake2s_compress_generic()
89 ROUND(1); in blake2s_compress_generic()
90 ROUND(2); in blake2s_compress_generic()
91 ROUND(3); in blake2s_compress_generic()
92 ROUND(4); in blake2s_compress_generic()
93 ROUND(5); in blake2s_compress_generic()
94 ROUND(6); in blake2s_compress_generic()
95 ROUND(7); in blake2s_compress_generic()
96 ROUND(8); in blake2s_compress_generic()
[all …]
/linux/arch/m68k/fpsp040/
H A Dround.S2 | round.sa 3.4 7/29/91
14 |ROUND idnt 2,1 | Motorola 040 Floating Point Software Package
21 | round --- round result according to precision/mode
44 .global round
45 round: label
46 | If g=r=s=0 then result is exact and round is done, else set
55 swap %d1 |set up d1.w for round prec.
76 | ROUND PLUS INFINITY
81 swap %d1 |set up d1 for round prec.
89 | ROUND MINUS INFINITY
[all …]
H A Dres_func.S36 |xref round
111 | The routine round is used to correctly round the input for the
178 | If bit 2 is set, round is forced to double. If it is clear,
179 | and bit 6 is set, round is forced to single. If both are clear,
180 | the round precision is found in the fpcr. If the rounding precision
181 | is double or single, round the result before the write.
203 | The move is fdmove or round precision is double.
213 clrl %d0 |clear g,r,s for round
216 bsrl round
227 | The move is fsmove or round precision is single.
[all …]
H A Dx_unfl.S34 |xref round
53 bsrl unf_res |denormalize, round & store interm op
146 | ;upper word for round
161 | the user's precision for the round routine.
168 bnes unf_cont |if not, use fpcr prec in round
183 | ;d0 has guard,round sticky bit
185 | ;before it reaches the round subroutine
189 | Set up d1 for round subroutine d1 contains the PREC/MODE
197 | round subroutines. All code between these two subroutines
201 | Perform Round
[all …]
H A Dsint.S34 | 3. Round the result in the mode given in USER_FPCR. For
35 | sintrz, force round-to-zero mode.
65 |xref round
90 beq snzrinx |if round nearest or round zero, +/- 0
96 bsr ld_pone |if round plus inf and pos, answer is +1
101 bsr ld_mone |if round mns inf and neg, answer is -1
217 | ;used by round
221 bsr round |round the unnorm based on users
/linux/arch/parisc/math-emu/
H A Dfrnd.c12 * Single Floating-point Round to Integer
13 * Double Floating-point Round to Integer
14 * Quad Floating-point Round to Integer (returns unimplemented)
30 * Single Floating-point Round to Integer
66 * Need to round? in sgl_frnd()
82 /* round result */ in sgl_frnd()
108 /* round result */ in sgl_frnd()
134 * Double Floating-point Round to Integer
171 * Need to round? in dbl_frnd()
188 /* round result */ in dbl_frnd()
[all …]
/linux/arch/mips/math-emu/
H A Dsp_rint.c19 int round; in ieee754sp_rint() local
42 round = 0; in ieee754sp_rint()
48 round = (residue >> 31) != 0; in ieee754sp_rint()
57 if (round && (sticky || odd)) in ieee754sp_rint()
63 if ((round || sticky) && !xs) in ieee754sp_rint()
67 if ((round || sticky) && xs) in ieee754sp_rint()
72 if (round || sticky) in ieee754sp_rint()
H A Ddp_rint.c19 int round; in ieee754dp_rint() local
42 round = 0; in ieee754dp_rint()
47 round = (residue >> 63) != 0; in ieee754dp_rint()
56 if (round && (sticky || odd)) in ieee754dp_rint()
62 if ((round || sticky) && !xs) in ieee754dp_rint()
66 if ((round || sticky) && xs) in ieee754dp_rint()
71 if (round || sticky) in ieee754dp_rint()
H A Dsp_tint.c15 int round; in ieee754sp_tint() local
58 round = 0; in ieee754sp_tint()
67 round = (residue >> 31) != 0; in ieee754sp_tint()
74 if (round && (sticky || odd)) in ieee754sp_tint()
80 if ((round || sticky) && !xs) in ieee754sp_tint()
84 if ((round || sticky) && xs) in ieee754sp_tint()
93 if (round || sticky) in ieee754sp_tint()
H A Dsp_tlong.c15 int round; in ieee754sp_tlong() local
58 round = 0; in ieee754sp_tlong()
63 round = (residue >> 31) != 0; in ieee754sp_tlong()
70 if (round && (sticky || odd)) in ieee754sp_tlong()
76 if ((round || sticky) && !xs) in ieee754sp_tlong()
80 if ((round || sticky) && xs) in ieee754sp_tlong()
89 if (round || sticky) in ieee754sp_tlong()
H A Ddp_tint.c15 int round; in ieee754dp_tint() local
55 round = 0; in ieee754dp_tint()
60 round = (residue >> 63) != 0; in ieee754dp_tint()
69 if (round && (sticky || odd)) in ieee754dp_tint()
75 if ((round || sticky) && !xs) in ieee754dp_tint()
79 if ((round || sticky) && xs) in ieee754dp_tint()
89 if (round || sticky) in ieee754dp_tint()
H A Ddp_tlong.c15 int round; in ieee754dp_tlong() local
58 round = 0; in ieee754dp_tlong()
67 round = (residue >> 63) != 0; in ieee754dp_tlong()
74 if (round && (sticky || odd)) in ieee754dp_tlong()
80 if ((round || sticky) && !xs) in ieee754dp_tlong()
84 if ((round || sticky) && xs) in ieee754dp_tlong()
93 if (round || sticky) in ieee754dp_tlong()
/linux/Documentation/gpu/amdgpu/display/
H A Dsingle-display-mpo-multi-video.svg161 …0000;fill-opacity:1;stroke:#000000;stroke-width:0.62916809;stroke-linecap:round;stroke-linejoin:be…
169 …8000;fill-opacity:1;stroke:#000000;stroke-width:0.14891468;stroke-linecap:round;stroke-linejoin:be…
177 …8000;fill-opacity:1;stroke:#000000;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:be…
185 …8000;fill-opacity:1;stroke:#000000;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:be…
193 …8000;fill-opacity:1;stroke:#000000;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:be…
201 …8000;fill-opacity:1;stroke:#000000;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:be…
209 …8000;fill-opacity:1;stroke:#000000;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:be…
212 …8080;fill-opacity:1;stroke:#808080;stroke-width:0.62916809;stroke-linecap:round;stroke-linejoin:be…
220 …style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.14891468;stroke-linecap:round;stroke…
228 …style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.14891469;stroke-linecap:round;stroke…
[all …]
/linux/arch/x86/lib/
H A Dchecksum_32.S377 #define ROUND(x) \ macro
408 ROUND1(-64) ROUND(-60) ROUND(-56) ROUND(-52)
409 ROUND (-48) ROUND(-44) ROUND(-40) ROUND(-36)
410 ROUND (-32) ROUND(-28) ROUND(-24) ROUND(-20)
411 ROUND (-16) ROUND(-12) ROUND(-8) ROUND(-4)
440 #undef ROUND
/linux/Documentation/userspace-api/media/v4l/
H A Dconstraints.svg3 <svg id="svg2" width="249.01mm" height="143.01mm" fill-rule="evenodd" stroke-linejoin="round" strok…
5 …54z" fill="#000080" fill-rule="evenodd" stroke="#000080" stroke-linejoin="round" stroke-width=".62…
6 …00v-14200h24800v14200h-12400z" fill="none" stroke="#f00" stroke-linejoin="round" stroke-width="100…
7 …250h-9e3v-1e4h18000v1e4h-9e3z" fill="none" stroke="#000" stroke-linejoin="round" stroke-width="100…
8 …900v-5400h7800v5400h-3900z" fill="none" stroke="#3465a4" stroke-linejoin="round" stroke-width="100…
9round" stroke-width="99.991"/><rect id="rect269" class="BoundingBox" x="3400" y="7100" width="2101…
10round" stroke-width="100"/><rect id="rect290" class="BoundingBox" x="450" y="6850" width="2051" he…
11 … fill="none" marker-end="url(#marker5693)" stroke="#f00" stroke-linejoin="round" stroke-width="166…
/linux/arch/x86/crypto/
H A Dsm4-aesni-avx-asm_64.S150 * %rdi: round key array, CTX
188 #define ROUND(round, s0, s1, s2, s3) \ argument
189 vbroadcastss (4*(round))(%rdi), RX0; \
217 ROUND(0, RA0, RA1, RA2, RA3);
218 ROUND(1, RA1, RA2, RA3, RA0);
219 ROUND(2, RA2, RA3, RA0, RA1);
220 ROUND(3, RA3, RA0, RA1, RA2);
225 #undef ROUND
253 * %rdi: round key array, CTX
276 #define ROUND(round, s0, s1, s2, s3, r0, r1, r2, r3) \ argument
[all …]
H A Dsm3-avx-asm_64.S31 /* Round constant macros */
158 /* Round function macros. */
181 #define R(i, a, b, c, d, e, f, g, h, round, widx, wtype) \ argument
185 leal K##round(t0, e, 1), t1; \
188 addl wtype##_W1_ADDR(round, widx), h; \
194 addl wtype##_W1W2_ADDR(round, widx), d; \
215 #define R1(a, b, c, d, e, f, g, h, round, widx, wtype) \ argument
216 R(1, a, b, c, d, e, f, g, h, round, widx, wtype)
218 #define R2(a, b, c, d, e, f, g, h, round, widx, wtype) \ argument
219 R(2, a, b, c, d, e, f, g, h, round, widx, wtype)
[all …]
H A Dtwofish-i586-asm_32.S67 #define encrypt_round(a,b,c,d,round)\ argument
91 add k+round(%ebp), %esi;\
94 add k+4+round(%ebp),d ## D;\
103 * last round has different rotations for the output preparation
105 #define encrypt_last_round(a,b,c,d,round)\ argument
129 add k+round(%ebp), %esi;\
132 add k+4+round(%ebp),d ## D;\
142 #define decrypt_round(a,b,c,d,round)\ argument
166 add k+round(%ebp), c ## D;\
168 add k+4+round(%ebp),%esi;\
[all …]
/linux/Documentation/networking/
H A Dtls-offload-reorder-bad.svg1round" stroke-linecap="butt" d="m0 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenod…
H A Dtls-offload-reorder-good.svg1round" stroke-linecap="butt" d="m0 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenod…
/linux/tools/power/cpupower/bench/
H A Dsystem.c130 unsigned int round; in prepare_user() local
132 for (round = 0; round < config->rounds; round++) { in prepare_user()
134 (config->sleep + config->sleep_step * round); in prepare_user()
136 (config->load + config->load_step * round) + in prepare_user()
137 (config->load + config->load_step * round * 4); in prepare_user()
/linux/arch/arm/crypto/
H A Daes-cipher-core.S76 * This is the final round and we're done with all data-dependent table
102 .macro do_crypt, round, ttab, ltab, bsz
149 0: \round r8, r9, r10, r11, r4, r5, r6, r7
150 \round r4, r5, r6, r7, r8, r9, r10, r11
153 \round r8, r9, r10, r11, r4, r5, r6, r7
155 \round r4, r5, r6, r7, r8, r9, r10, r11
162 // Prefetch inverse S-box for final round; see explanation above
172 \round r4, r5, r6, r7, r8, r9, r10, r11, \bsz, b, rounds

12345678910>>...49