Lines Matching refs:out

87 	u8 out[8 + SHA3_224_DIGEST_SIZE + 8];  in test_sha3_224_basic()  local
89 BUILD_BUG_ON(sizeof(out) != sizeof(test_sha3_224)); in test_sha3_224_basic()
91 memset(out, 0, sizeof(out)); in test_sha3_224_basic()
92 sha3_224(test_sha3_sample, sizeof(test_sha3_sample) - 1, out + 8); in test_sha3_224_basic()
94 KUNIT_ASSERT_MEMEQ_MSG(test, out, test_sha3_224, sizeof(test_sha3_224), in test_sha3_224_basic()
100 u8 out[8 + SHA3_256_DIGEST_SIZE + 8]; in test_sha3_256_basic() local
102 BUILD_BUG_ON(sizeof(out) != sizeof(test_sha3_256)); in test_sha3_256_basic()
104 memset(out, 0, sizeof(out)); in test_sha3_256_basic()
105 sha3_256(test_sha3_sample, sizeof(test_sha3_sample) - 1, out + 8); in test_sha3_256_basic()
107 KUNIT_ASSERT_MEMEQ_MSG(test, out, test_sha3_256, sizeof(test_sha3_256), in test_sha3_256_basic()
113 u8 out[8 + SHA3_384_DIGEST_SIZE + 8]; in test_sha3_384_basic() local
115 BUILD_BUG_ON(sizeof(out) != sizeof(test_sha3_384)); in test_sha3_384_basic()
117 memset(out, 0, sizeof(out)); in test_sha3_384_basic()
118 sha3_384(test_sha3_sample, sizeof(test_sha3_sample) - 1, out + 8); in test_sha3_384_basic()
120 KUNIT_ASSERT_MEMEQ_MSG(test, out, test_sha3_384, sizeof(test_sha3_384), in test_sha3_384_basic()
126 u8 out[8 + SHA3_512_DIGEST_SIZE + 8]; in test_sha3_512_basic() local
128 BUILD_BUG_ON(sizeof(out) != sizeof(test_sha3_512)); in test_sha3_512_basic()
130 memset(out, 0, sizeof(out)); in test_sha3_512_basic()
131 sha3_512(test_sha3_sample, sizeof(test_sha3_sample) - 1, out + 8); in test_sha3_512_basic()
133 KUNIT_ASSERT_MEMEQ_MSG(test, out, test_sha3_512, sizeof(test_sha3_512), in test_sha3_512_basic()
139 u8 out[8 + SHAKE128_DEFAULT_SIZE + 8]; in test_shake128_basic() local
141 BUILD_BUG_ON(sizeof(out) != sizeof(test_shake128)); in test_shake128_basic()
143 memset(out, 0, sizeof(out)); in test_shake128_basic()
145 out + 8, sizeof(out) - 16); in test_shake128_basic()
147 KUNIT_ASSERT_MEMEQ_MSG(test, out, test_shake128, sizeof(test_shake128), in test_shake128_basic()
153 u8 out[8 + SHAKE256_DEFAULT_SIZE + 8]; in test_shake256_basic() local
155 BUILD_BUG_ON(sizeof(out) != sizeof(test_shake256)); in test_shake256_basic()
157 memset(out, 0, sizeof(out)); in test_shake256_basic()
159 out + 8, sizeof(out) - 16); in test_shake256_basic()
161 KUNIT_ASSERT_MEMEQ_MSG(test, out, test_shake256, sizeof(test_shake256), in test_shake256_basic()
224 u8 out[SHAKE128_DEFAULT_SIZE]; in test_shake128_nist() local
226 shake128("", 0, out, sizeof(out)); in test_shake128_nist()
227 KUNIT_ASSERT_MEMEQ_MSG(test, out, test_shake128_nist_0, sizeof(out), in test_shake128_nist()
231 out, sizeof(out)); in test_shake128_nist()
232 KUNIT_ASSERT_MEMEQ_MSG(test, out, test_shake128_nist_1600, sizeof(out), in test_shake128_nist()
238 u8 out[SHAKE256_DEFAULT_SIZE]; in test_shake256_nist() local
240 shake256("", 0, out, sizeof(out)); in test_shake256_nist()
241 KUNIT_ASSERT_MEMEQ_MSG(test, out, test_shake256_nist_0, sizeof(out), in test_shake256_nist()
245 out, sizeof(out)); in test_shake256_nist()
246 KUNIT_ASSERT_MEMEQ_MSG(test, out, test_shake256_nist_1600, sizeof(out), in test_shake256_nist()
250 static void shake(int alg, const u8 *in, size_t in_len, u8 *out, size_t out_len) in shake() argument
253 shake128(in, in_len, out, out_len); in shake()
255 shake256(in, in_len, out, out_len); in shake()
277 u8 *const out = &test_buf[TEST_BUF_LEN - max_len]; in test_shake_all_lens_up_to_4096() local
288 shake(alg, in, in_len, out, out_len); in test_shake_all_lens_up_to_4096()
289 sha3_update(&main_ctx, out, out_len); in test_shake_all_lens_up_to_4096()
326 u8 *const out = &test_buf[out_offs]; in test_shake_multiple_squeezes() local
331 rand_bytes(out, out_len); in test_shake_multiple_squeezes()
345 shake_squeeze(&ctx, &out[j], part_len); in test_shake_multiple_squeezes()
351 shake_squeeze(&ctx, &out[j], remaining_len); in test_shake_multiple_squeezes()
357 test, out, ref_out, out_len, in test_shake_multiple_squeezes()