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()
294 for (i = 0; i < num_mb; ++i) in test_mb_aead_speed()
301 for (i = 0; i < num_mb; ++i) in test_mb_aead_speed()
308 for (i = 0; i < num_mb; ++i) in test_mb_aead_speed()
315 for (i = 0; i < num_mb; ++i) { in test_mb_aead_speed()
326 for (i = 0; i < num_mb; ++i) { in test_mb_aead_speed()
376 for (j = 0; j < num_mb; ++j) { in test_mb_aead_speed()
417 secs, num_mb); in test_mb_aead_speed()
421 num_mb); in test_mb_aead_speed()
435 for (i = 0; i < num_mb; ++i) in test_mb_aead_speed()
438 for (i = 0; i < num_mb; ++i) in test_mb_aead_speed()
441 for (i = 0; i < num_mb; ++i) in test_mb_aead_speed()
444 for (i = 0; i < num_mb; ++i) in test_mb_aead_speed()
722 static inline int do_mult_ahash_op(struct test_mb_ahash_data *data, u32 num_mb, in do_mult_ahash_op() argument
728 for (i = 0; i < num_mb; i++) in do_mult_ahash_op()
732 for (i = 0; i < num_mb; i++) { in do_mult_ahash_op()
745 int secs, u32 num_mb) in test_mb_ahash_jiffies() argument
752 rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL); in test_mb_ahash_jiffies()
758 ret = do_mult_ahash_op(data, num_mb, rc); in test_mb_ahash_jiffies()
764 bcount * num_mb, secs, (u64)bcount * blen * num_mb); in test_mb_ahash_jiffies()
772 u32 num_mb) in test_mb_ahash_cycles() argument
779 rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL); in test_mb_ahash_cycles()
785 ret = do_mult_ahash_op(data, num_mb, rc); in test_mb_ahash_cycles()
795 ret = do_mult_ahash_op(data, num_mb, rc); in test_mb_ahash_cycles()
805 (cycles + 4) / (8 * num_mb), blen); in test_mb_ahash_cycles()
813 struct hash_speed *speed, u32 num_mb) in test_mb_ahash_speed() argument
820 data = kcalloc(num_mb, sizeof(*data), GFP_KERNEL); in test_mb_ahash_speed()
831 for (i = 0; i < num_mb; ++i) { in test_mb_ahash_speed()
871 for (k = 0; k < num_mb; k++) in test_mb_ahash_speed()
882 num_mb); in test_mb_ahash_speed()
885 ret = test_mb_ahash_cycles(data, speed[i].blen, num_mb); in test_mb_ahash_speed()
896 for (k = 0; k < num_mb; ++k) in test_mb_ahash_speed()
899 for (k = 0; k < num_mb; ++k) in test_mb_ahash_speed()
1156 u32 num_mb, int *rc) in do_mult_acipher_op() argument
1161 for (i = 0; i < num_mb; i++) { in do_mult_acipher_op()
1169 for (i = 0; i < num_mb; i++) { in do_mult_acipher_op()
1182 int blen, int secs, u32 num_mb) in test_mb_acipher_jiffies() argument
1189 rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL); in test_mb_acipher_jiffies()
1195 ret = do_mult_acipher_op(data, enc, num_mb, rc); in test_mb_acipher_jiffies()
1201 bcount * num_mb, secs, (u64)bcount * blen * num_mb); in test_mb_acipher_jiffies()
1209 int blen, u32 num_mb) in test_mb_acipher_cycles() argument
1216 rc = kcalloc(num_mb, sizeof(*rc), GFP_KERNEL); in test_mb_acipher_cycles()
1222 ret = do_mult_acipher_op(data, enc, num_mb, rc); in test_mb_acipher_cycles()
1232 ret = do_mult_acipher_op(data, enc, num_mb, rc); in test_mb_acipher_cycles()
1242 (cycles + 4) / (8 * num_mb), blen); in test_mb_acipher_cycles()
1251 unsigned int tcount, u8 *keysize, u32 num_mb) in test_mb_skcipher_speed() argument
1267 data = kcalloc(num_mb, sizeof(*data), GFP_KERNEL); in test_mb_skcipher_speed()
1278 for (i = 0; i < num_mb; ++i) in test_mb_skcipher_speed()
1286 for (i = 0; i < num_mb; ++i) in test_mb_skcipher_speed()
1294 for (i = 0; i < num_mb; ++i) { in test_mb_skcipher_speed()
1305 for (i = 0; i < num_mb; ++i) { in test_mb_skcipher_speed()
1354 for (j = 0; j < num_mb; ++j) { in test_mb_skcipher_speed()
1381 num_mb); in test_mb_skcipher_speed()
1385 *b_size, num_mb); in test_mb_skcipher_speed()
1400 for (i = 0; i < num_mb; ++i) in test_mb_skcipher_speed()
1403 for (i = 0; i < num_mb; ++i) in test_mb_skcipher_speed()
1661 static int do_test(const char *alg, u32 type, u32 mask, int m, u32 num_mb) in do_test() argument
1676 ret += do_test(NULL, 0, 0, i, 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()
2284 0, 16, 16, aead_speed_template_20, num_mb); in do_test()
2286 speed_template_16_24_32, num_mb); in do_test()
2291 16, 16, aead_speed_template_19, num_mb); in do_test()
2293 16, 16, aead_speed_template_19, num_mb); in do_test()
2299 num_mb); in do_test()
2302 num_mb); in do_test()
2563 num_mb); in do_test()
2568 num_mb); in do_test()
2573 num_mb); in do_test()
2578 num_mb); in do_test()
2583 generic_hash_speed_template, num_mb); in do_test()
2588 generic_hash_speed_template, num_mb); in do_test()
2808 speed_template_16_24_32, num_mb); in do_test()
2810 speed_template_16_24_32, num_mb); in do_test()
2812 speed_template_16_24_32, num_mb); in do_test()
2814 speed_template_16_24_32, num_mb); in do_test()
2816 speed_template_32_40_48, num_mb); in do_test()
2818 speed_template_32_40_48, num_mb); in do_test()
2820 speed_template_32_64, num_mb); in do_test()
2822 speed_template_32_64, num_mb); in do_test()
2824 speed_template_16_24_32, num_mb); in do_test()
2826 speed_template_16_24_32, 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_16_24_32, num_mb); in do_test()
2838 speed_template_16_24_32, num_mb); in do_test()
2840 0, speed_template_20_28_36, num_mb); in do_test()
2842 0, speed_template_20_28_36, num_mb); in do_test()
2848 speed_template_24, num_mb); in do_test()
2851 speed_template_24, num_mb); in do_test()
2854 speed_template_24, num_mb); in do_test()
2857 speed_template_24, num_mb); in do_test()
2860 speed_template_24, num_mb); in do_test()
2863 speed_template_24, num_mb); in do_test()
2866 speed_template_24, num_mb); in do_test()
2869 speed_template_24, num_mb); in do_test()
2874 speed_template_8, num_mb); in do_test()
2876 speed_template_8, num_mb); in do_test()
2878 speed_template_8, num_mb); in do_test()
2880 speed_template_8, num_mb); in do_test()
2882 speed_template_8, num_mb); in do_test()
2884 speed_template_8, num_mb); in do_test()
2886 speed_template_8, num_mb); in do_test()
2888 speed_template_8, num_mb); in do_test()
2893 speed_template_16_32, num_mb); in do_test()
2895 speed_template_16_32, num_mb); in do_test()
2897 speed_template_16_32, num_mb); in do_test()
2899 speed_template_16_32, num_mb); in do_test()
2901 speed_template_16_32, num_mb); in do_test()
2903 speed_template_16_32, num_mb); in do_test()
2905 speed_template_32_48, num_mb); in do_test()
2907 speed_template_32_48, num_mb); in do_test()
2909 speed_template_32_64, num_mb); in do_test()
2911 speed_template_32_64, num_mb); in do_test()
2916 speed_template_16_24_32, num_mb); in do_test()
2918 speed_template_16_24_32, num_mb); in do_test()
2920 speed_template_16_24_32, num_mb); in do_test()
2922 speed_template_16_24_32, num_mb); in do_test()
2924 speed_template_16_24_32, num_mb); in do_test()
2926 speed_template_16_24_32, num_mb); in do_test()
2928 speed_template_32_40_48, num_mb); in do_test()
2930 speed_template_32_40_48, num_mb); in do_test()
2932 speed_template_32_48_64, num_mb); in do_test()
2934 speed_template_32_48_64, num_mb); in do_test()
2939 speed_template_8, num_mb); in do_test()
2944 speed_template_8_16, num_mb); in do_test()
2946 speed_template_8_16, num_mb); in do_test()
2948 speed_template_8_16, num_mb); in do_test()
2950 speed_template_8_16, num_mb); in do_test()
2952 speed_template_8_16, num_mb); in do_test()
2954 speed_template_8_16, num_mb); in do_test()
2959 speed_template_16_32, num_mb); in do_test()
2961 speed_template_16_32, num_mb); in do_test()
2963 speed_template_16_32, num_mb); in do_test()
2965 speed_template_16_32, num_mb); in do_test()
2967 speed_template_16_32, num_mb); in do_test()
2969 speed_template_16_32, num_mb); in do_test()
2971 speed_template_32_48, num_mb); in do_test()
2973 speed_template_32_48, num_mb); in do_test()
2975 speed_template_32_64, num_mb); in do_test()
2977 speed_template_32_64, num_mb); in do_test()
2982 speed_template_16_32, num_mb); in do_test()
2984 speed_template_16_32, num_mb); in do_test()
2986 speed_template_16_32, num_mb); in do_test()
2988 speed_template_16_32, num_mb); in do_test()
2990 speed_template_16_32, num_mb); in do_test()
2992 speed_template_16_32, num_mb); in do_test()
2994 speed_template_32_48, num_mb); in do_test()
2996 speed_template_32_48, num_mb); in do_test()
2998 speed_template_32_64, num_mb); in do_test()
3000 speed_template_32_64, num_mb); in do_test()
3005 speed_template_8_32, num_mb); in do_test()
3007 speed_template_8_32, num_mb); in do_test()
3009 speed_template_8_32, num_mb); in do_test()
3011 speed_template_8_32, num_mb); in do_test()
3013 speed_template_8_32, num_mb); in do_test()
3015 speed_template_8_32, num_mb); in do_test()
3037 err = do_test(alg, type, mask, mode, num_mb); in tcrypt_mod_init()
3079 module_param(num_mb, uint, 0000);
3080 MODULE_PARM_DESC(num_mb, "Number of concurrent requests to be used in mb speed tests (defaults to 8…