Home
last modified time | relevance | path

Searched refs:round (Results 1 – 25 of 143) sorted by relevance

123456

/linux/arch/arm64/crypto/
H A Dsm3-neon-core.S121 #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
162 ldp k_even, k_odd, [RKPTR, #(4*(round))];
[all …]
H A Dsm3-ce-core.S44 .macro round, ab, s0, t0, t1, i macro
62 round \ab, \s0, v11, v12, 0
63 round \ab, \s0, v12, v11, 1
64 round \ab, \s0, v11, v12, 2
65 round \ab, \s0, v12, v11, 3
/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/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/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…
H A Dtls-offload-layers.svg1round" stroke-linecap="butt" d="m117.02887 0l72.28346 0l0 40.25197l-72.28346 0z" fill-rule="evenod…
/linux/arch/x86/crypto/
H A Dsm3-avx-asm_64.S181 #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)
224 #define IW_W_ADDR(round, widx, offs) \ argument
225 (STACK_W + ((round) / 4) * 64 + (offs) + ((widx) * 4))(%rsp)
[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;\
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;\
180 #define decrypt_last_round(a,b,c,d,round)\ argument
[all …]
H A Daria-gfni-avx512-asm_64.S272 t0, rk, round) \ argument
274 vpbroadcastb ((round * 16) + 3)(rk), t0; \
276 vpbroadcastb ((round * 16) + 2)(rk), t0; \
278 vpbroadcastb ((round * 16) + 1)(rk), t0; \
280 vpbroadcastb ((round * 16) + 0)(rk), t0; \
282 vpbroadcastb ((round * 16) + 7)(rk), t0; \
284 vpbroadcastb ((round * 16) + 6)(rk), t0; \
286 vpbroadcastb ((round * 16) + 5)(rk), t0; \
288 vpbroadcastb ((round * 16) + 4)(rk), t0; \
290 vpbroadcastb ((round * 16) + 11)(rk), t0; \
[all …]
H A Daria-aesni-avx2-asm_64.S286 t0, rk, idx, round) \ argument
288 vpbroadcastb ((round * 16) + idx + 3)(rk), t0; \
290 vpbroadcastb ((round * 16) + idx + 2)(rk), t0; \
292 vpbroadcastb ((round * 16) + idx + 1)(rk), t0; \
294 vpbroadcastb ((round * 16) + idx + 0)(rk), t0; \
296 vpbroadcastb ((round * 16) + idx + 7)(rk), t0; \
298 vpbroadcastb ((round * 16) + idx + 6)(rk), t0; \
300 vpbroadcastb ((round * 16) + idx + 5)(rk), t0; \
302 vpbroadcastb ((round * 16) + idx + 4)(rk), t0; \
462 mem_tmp, rk, round) \ argument
[all …]
/linux/lib/crypto/
H A Daes.c293 * This involves reversing the order of the round keys, and applying in aes_encrypt()
264 int round; aes_encrypt() local
315 int round; aes_decrypt() local
H A Dsha3.c52 static SHA3_INLINE void sha3_keccakf_one_round_generic(u64 st[25], int round) in sha3_keccakf_one_round_generic() argument
155 st[0] ^= sha3_keccakf_rndc[round]; in sha3_keccakf_one_round_generic()
170 for (int round = 0; round < SHA3_KECCAK_ROUNDS; round++) in sha3_keccakf_generic() local
171 sha3_keccakf_one_round_generic(state->native_words, round); in sha3_keccakf_generic()
/linux/arch/m68k/fpsp040/
H A Dround.S2 | round.sa 3.4 7/29/91
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.
81 swap %d1 |set up d1 for round prec.
106 swap %d1 |set up d1 for round prec.
113 | Note that this will round to even in case of a tie.
116 swap %d1 |set up d1 for round prec.
[all …]
H A Dres_func.S36 |xref round
111 | The routine round is used to correctly round the input for the
474 | If bit 2 is set, round is forced to double. If it is clear,
475 | and bit 6 is set, round is forced to single. If both are clear,
476 | the round precision is found in the fpcr. If the rounding precision
496 | The move is fdmove or round precision is double. Result is zero.
511 | The move is fsmove or round precision is single. Result is zero.
787 | ;round precision/mode. This
827 | precision. We can then call round with no sticky and the result
890 orl %d0,%d1 |set up for round call
[all …]
H A Dx_unfl.S34 |xref round
53 bsrl unf_res |denormalize, round & store interm op
146 | ;upper word for round
189 | Set up d1 for round subroutine d1 contains the PREC/MODE
197 | round subroutines. All code between these two subroutines
203 | d0{31:29} has guard, round, sticky
209 bsrl round |returns rounded denorm at (a0)
H A Dfpsp.h159 .set WBTEMP_GRS,LV-40 | alias wbtemp guard, round, sticky
161 .set round_bit,0 | round bit is bit number 0
289 .set x_mode,0x00 | round to extended
290 .set s_mode,0x40 | round to single
291 .set d_mode,0x80 | round to double
293 .set rn_mode,0x00 | round nearest
294 .set rz_mode,0x10 | round to zero
295 .set rm_mode,0x20 | round to minus infinity
296 .set rp_mode,0x30 | round to plus infinity
305 .set rnd_stky_bit,29 | round/sticky bit of mantissa
H A Dsint.S35 | sintrz, force round-to-zero mode.
65 |xref round
217 | ;used by round
221 bsr round |round the unnorm based on users
/linux/tools/cgroup/
H A Diocost_coef_gen.py158 rseqiops = round(run_fio(testfile, args.duration, 'read',
161 rrandiops = round(run_fio(testfile, args.duration, 'randread',
167 wseqiops = round(run_fio(testfile, args.duration, 'write',
170 wrandiops = round(run_fio(testfile, args.duration, 'randwrite',
/linux/tools/virtio/virtio-trace/
H A Dtrace-agent.c73 unsigned long value, round; in parse_size() local
97 round = value & (PAGE_SIZE - 1); in parse_size()
98 value = value - round; in parse_size()

123456