Lines Matching refs:num_mb
65 static u32 num_mb = 8; variable
158 u32 num_mb, int *rc) in do_mult_aead_op() argument
163 for (i = 0; i < num_mb; i++) { in do_mult_aead_op()
171 for (i = 0; i < num_mb; i++) { in do_mult_aead_op()
184 int blen, int secs, u32 num_mb) in test_mb_aead_jiffies() argument
191 rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL); in test_mb_aead_jiffies()
197 ret = do_mult_aead_op(data, enc, num_mb, rc); in test_mb_aead_jiffies()
203 bcount * num_mb, secs, (u64)bcount * blen * num_mb); in test_mb_aead_jiffies()
211 int blen, u32 num_mb) in test_mb_aead_cycles() argument
218 rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL); in test_mb_aead_cycles()
224 ret = do_mult_aead_op(data, enc, num_mb, rc); in test_mb_aead_cycles()
234 ret = do_mult_aead_op(data, enc, num_mb, rc); in test_mb_aead_cycles()
244 (cycles + 4) / (8 * num_mb), blen); in test_mb_aead_cycles()
254 unsigned int aad_size, u8 *keysize, u32 num_mb) in test_mb_aead_speed() argument
281 data = kcalloc(num_mb, sizeof(*data), GFP_KERNEL); in test_mb_aead_speed()
299 for (i = 0; i < num_mb; ++i) in test_mb_aead_speed()
306 for (i = 0; i < num_mb; ++i) in test_mb_aead_speed()
313 for (i = 0; i < num_mb; ++i) in test_mb_aead_speed()
320 for (i = 0; i < num_mb; ++i) { in test_mb_aead_speed()
331 for (i = 0; i < num_mb; ++i) { in test_mb_aead_speed()
383 for (j = 0; j < num_mb; ++j) { in test_mb_aead_speed()
424 secs, num_mb); in test_mb_aead_speed()
428 num_mb); in test_mb_aead_speed()
442 for (i = 0; i < num_mb; ++i) in test_mb_aead_speed()
445 for (i = 0; i < num_mb; ++i) in test_mb_aead_speed()
448 for (i = 0; i < num_mb; ++i) in test_mb_aead_speed()
451 for (i = 0; i < num_mb; ++i) in test_mb_aead_speed()
735 static inline int do_mult_ahash_op(struct test_mb_ahash_data *data, u32 num_mb, in do_mult_ahash_op() argument
741 for (i = 0; i < num_mb; i++) in do_mult_ahash_op()
745 for (i = 0; i < num_mb; i++) { in do_mult_ahash_op()
758 int secs, u32 num_mb) in test_mb_ahash_jiffies() argument
765 rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL); in test_mb_ahash_jiffies()
771 ret = do_mult_ahash_op(data, num_mb, rc); in test_mb_ahash_jiffies()
777 bcount * num_mb, secs, (u64)bcount * blen * num_mb); in test_mb_ahash_jiffies()
785 u32 num_mb) in test_mb_ahash_cycles() argument
792 rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL); in test_mb_ahash_cycles()
798 ret = do_mult_ahash_op(data, num_mb, rc); in test_mb_ahash_cycles()
808 ret = do_mult_ahash_op(data, num_mb, rc); in test_mb_ahash_cycles()
818 (cycles + 4) / (8 * num_mb), blen); in test_mb_ahash_cycles()
826 struct hash_speed *speed, u32 num_mb) in test_mb_ahash_speed() argument
833 data = kcalloc(num_mb, sizeof(*data), GFP_KERNEL); in test_mb_ahash_speed()
844 for (i = 0; i < num_mb; ++i) { in test_mb_ahash_speed()
884 for (k = 0; k < num_mb; k++) in test_mb_ahash_speed()
895 num_mb); in test_mb_ahash_speed()
898 ret = test_mb_ahash_cycles(data, speed[i].blen, num_mb); in test_mb_ahash_speed()
909 for (k = 0; k < num_mb; ++k) in test_mb_ahash_speed()
912 for (k = 0; k < num_mb; ++k) in test_mb_ahash_speed()
1169 u32 num_mb, int *rc) in do_mult_acipher_op() argument
1174 for (i = 0; i < num_mb; i++) { in do_mult_acipher_op()
1182 for (i = 0; i < num_mb; i++) { in do_mult_acipher_op()
1195 int blen, int secs, u32 num_mb) in test_mb_acipher_jiffies() argument
1202 rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL); in test_mb_acipher_jiffies()
1208 ret = do_mult_acipher_op(data, enc, num_mb, rc); in test_mb_acipher_jiffies()
1214 bcount * num_mb, secs, (u64)bcount * blen * num_mb); in test_mb_acipher_jiffies()
1222 int blen, u32 num_mb) in test_mb_acipher_cycles() argument
1229 rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL); in test_mb_acipher_cycles()
1235 ret = do_mult_acipher_op(data, enc, num_mb, rc); in test_mb_acipher_cycles()
1245 ret = do_mult_acipher_op(data, enc, num_mb, rc); in test_mb_acipher_cycles()
1255 (cycles + 4) / (8 * num_mb), blen); in test_mb_acipher_cycles()
1264 unsigned int tcount, u8 *keysize, u32 num_mb) in test_mb_skcipher_speed() argument
1280 data = kcalloc(num_mb, sizeof(*data), GFP_KERNEL); in test_mb_skcipher_speed()
1291 for (i = 0; i < num_mb; ++i) in test_mb_skcipher_speed()
1298 for (i = 0; i < num_mb; ++i) { in test_mb_skcipher_speed()
1309 for (i = 0; i < num_mb; ++i) { in test_mb_skcipher_speed()
1360 for (j = 0; j < num_mb; ++j) { in test_mb_skcipher_speed()
1386 num_mb); in test_mb_skcipher_speed()
1390 bs, num_mb); in test_mb_skcipher_speed()
1405 for (i = 0; i < num_mb; ++i) in test_mb_skcipher_speed()
1408 for (i = 0; i < num_mb; ++i) in test_mb_skcipher_speed()
1667 static int do_test(const char *alg, u32 type, u32 mask, int m, u32 num_mb) in do_test() argument
1682 ret += do_test(NULL, 0, 0, i, num_mb); in do_test()
2276 0, 16, 16, aead_speed_template_20, num_mb); in do_test()
2278 speed_template_16_24_32, num_mb); in do_test()
2280 0, 16, 16, aead_speed_template_20, num_mb); in do_test()
2282 speed_template_16_24_32, num_mb); in do_test()
2287 16, 16, aead_speed_template_19, num_mb); in do_test()
2289 16, 16, aead_speed_template_19, num_mb); in do_test()
2295 num_mb); in do_test()
2298 num_mb); in do_test()
2363 speed_template_16, num_mb); in do_test()
2365 speed_template_16, num_mb); in do_test()
2370 16, 16, aead_speed_template_19, num_mb); in do_test()
2372 16, 16, aead_speed_template_19, num_mb); in do_test()
2564 num_mb); in do_test()
2569 num_mb); in do_test()
2574 num_mb); in do_test()
2579 num_mb); in do_test()
2584 generic_hash_speed_template, num_mb); in do_test()
2589 generic_hash_speed_template, num_mb); in do_test()
2828 speed_template_16_24_32, num_mb); in do_test()
2830 speed_template_16_24_32, num_mb); in do_test()
2832 speed_template_16_24_32, num_mb); in do_test()
2834 speed_template_16_24_32, num_mb); in do_test()
2836 speed_template_32_40_48, num_mb); in do_test()
2838 speed_template_32_40_48, num_mb); in do_test()
2840 speed_template_32_64, num_mb); in do_test()
2842 speed_template_32_64, num_mb); in do_test()
2844 speed_template_16_24_32, num_mb); in do_test()
2846 speed_template_16_24_32, num_mb); in do_test()
2848 speed_template_16_24_32, num_mb); in do_test()
2850 speed_template_16_24_32, num_mb); in do_test()
2852 speed_template_16_24_32, num_mb); in do_test()
2854 speed_template_16_24_32, num_mb); in do_test()
2856 speed_template_16_24_32, num_mb); in do_test()
2858 speed_template_16_24_32, num_mb); in do_test()
2860 0, speed_template_20_28_36, num_mb); in do_test()
2862 0, speed_template_20_28_36, num_mb); in do_test()
2868 speed_template_24, num_mb); in do_test()
2871 speed_template_24, num_mb); in do_test()
2874 speed_template_24, num_mb); in do_test()
2877 speed_template_24, num_mb); in do_test()
2880 speed_template_24, num_mb); in do_test()
2883 speed_template_24, num_mb); in do_test()
2886 speed_template_24, num_mb); in do_test()
2889 speed_template_24, num_mb); in do_test()
2894 speed_template_8, num_mb); in do_test()
2896 speed_template_8, num_mb); in do_test()
2898 speed_template_8, num_mb); in do_test()
2900 speed_template_8, num_mb); in do_test()
2902 speed_template_8, num_mb); in do_test()
2904 speed_template_8, num_mb); in do_test()
2906 speed_template_8, num_mb); in do_test()
2908 speed_template_8, num_mb); in do_test()
2913 speed_template_16_32, num_mb); in do_test()
2915 speed_template_16_32, num_mb); in do_test()
2917 speed_template_16_32, num_mb); in do_test()
2919 speed_template_16_32, num_mb); in do_test()
2921 speed_template_16_32, num_mb); in do_test()
2923 speed_template_16_32, num_mb); in do_test()
2925 speed_template_32_48, num_mb); in do_test()
2927 speed_template_32_48, num_mb); in do_test()
2929 speed_template_32_64, num_mb); in do_test()
2931 speed_template_32_64, num_mb); in do_test()
2936 speed_template_16_24_32, num_mb); in do_test()
2938 speed_template_16_24_32, num_mb); in do_test()
2940 speed_template_16_24_32, num_mb); in do_test()
2942 speed_template_16_24_32, num_mb); in do_test()
2944 speed_template_16_24_32, num_mb); in do_test()
2946 speed_template_16_24_32, num_mb); in do_test()
2948 speed_template_32_40_48, num_mb); in do_test()
2950 speed_template_32_40_48, num_mb); in do_test()
2952 speed_template_32_48_64, num_mb); in do_test()
2954 speed_template_32_48_64, num_mb); in do_test()
2959 speed_template_8, num_mb); in do_test()
2964 speed_template_8_16, num_mb); in do_test()
2966 speed_template_8_16, num_mb); in do_test()
2968 speed_template_8_16, num_mb); in do_test()
2970 speed_template_8_16, num_mb); in do_test()
2972 speed_template_8_16, num_mb); in do_test()
2974 speed_template_8_16, num_mb); in do_test()
2979 speed_template_16_32, num_mb); in do_test()
2981 speed_template_16_32, num_mb); in do_test()
2983 speed_template_16_32, num_mb); in do_test()
2985 speed_template_16_32, num_mb); in do_test()
2987 speed_template_16_32, num_mb); in do_test()
2989 speed_template_16_32, num_mb); in do_test()
2991 speed_template_32_48, num_mb); in do_test()
2993 speed_template_32_48, num_mb); in do_test()
2995 speed_template_32_64, num_mb); in do_test()
2997 speed_template_32_64, num_mb); in do_test()
3002 speed_template_16_32, num_mb); in do_test()
3004 speed_template_16_32, num_mb); in do_test()
3006 speed_template_16_32, num_mb); in do_test()
3008 speed_template_16_32, num_mb); in do_test()
3010 speed_template_16_32, num_mb); in do_test()
3012 speed_template_16_32, num_mb); in do_test()
3014 speed_template_32_48, num_mb); in do_test()
3016 speed_template_32_48, num_mb); in do_test()
3018 speed_template_32_64, num_mb); in do_test()
3020 speed_template_32_64, num_mb); in do_test()
3025 speed_template_8_32, num_mb); in do_test()
3027 speed_template_8_32, num_mb); in do_test()
3029 speed_template_8_32, num_mb); in do_test()
3031 speed_template_8_32, num_mb); in do_test()
3033 speed_template_8_32, num_mb); in do_test()
3035 speed_template_8_32, num_mb); in do_test()
3057 err = do_test(alg, type, mask, mode, num_mb); in tcrypt_mod_init()
3099 module_param(num_mb, uint, 0000);
3100 MODULE_PARM_DESC(num_mb, "Number of concurrent requests to be used in mb speed tests (defaults to 8…