TEST_BUF_LEN
u8 *guarded_hash = &test_buf[TEST_BUF_LEN - out_len];
u8 *guarded_key = &test_buf[TEST_BUF_LEN - key_len];
u8 *guarded_hash = &test_buf[TEST_BUF_LEN - out_len];
u8 *guarded_key = &test_buf[TEST_BUF_LEN - key_len];
static_assert(TEST_BUF_LEN >= 4096);
u8 *guarded_raw_key = &test_buf[TEST_BUF_LEN - sizeof(raw_key)];
(struct ghash_key *)&test_buf[TEST_BUF_LEN - sizeof(key1)];
KUNIT_ASSERT_LE(test, data_len, TEST_BUF_LEN);
static_assert(TEST_BUF_LEN >= 4096);
total_len = rand_length(TEST_BUF_LEN);
offset = rand_offset(TEST_BUF_LEN - total_len);
const size_t max_tested_len = TEST_BUF_LEN - sizeof(struct HASH_CTX);
void *const buf_end = &test_buf[TEST_BUF_LEN];
rand_bytes(test_buf, TEST_BUF_LEN);
const size_t max_tested_len = TEST_BUF_LEN - HASH_SIZE;
rand_bytes(test_buf, TEST_BUF_LEN);
size_t len = rand_length(TEST_BUF_LEN);
size_t data_offs1 = rand_offset(TEST_BUF_LEN - len);
size_t data_offs2 = rand_offset(TEST_BUF_LEN - len);
if (WARN_ON_ONCE(ctx->offset != TEST_BUF_LEN))
int remaining = TEST_BUF_LEN;
rand_bytes(test_buf, TEST_BUF_LEN);
HASH(test_buf, TEST_BUF_LEN, state->expected_hash);
static_assert(TEST_BUF_LEN / 4096 > 1);
static_assert(TEST_BUF_LEN >= 4096 + 293);
for (size_t i = 0; i < 10000000; i += TEST_BUF_LEN)
HASH(test_buf, TEST_BUF_LEN, hash);
KUNIT_ASSERT_LE(test, len, TEST_BUF_LEN);
size_t alloc_len = round_up(TEST_BUF_LEN, PAGE_SIZE);
test_buf = orig_test_buf + alloc_len - TEST_BUF_LEN;
static_assert(TEST_BUF_LEN >= 4096);
u8 *guarded_raw_key = &test_buf[TEST_BUF_LEN - sizeof(raw_key)];
(struct polyval_key *)&test_buf[TEST_BUF_LEN - sizeof(key1)];
static_assert(TEST_BUF_LEN >= 4096);
u8 *const out = &test_buf[TEST_BUF_LEN - max_len];
KUNIT_ASSERT_LE(test, 2 * max_len, TEST_BUF_LEN);
KUNIT_ASSERT_GE(test, TEST_BUF_LEN, 2 * max_len);
KUNIT_ASSERT_GE(test, TEST_BUF_LEN, max_len);
u8 *guarded_buf = &test_buf[TEST_BUF_LEN - len];
ret = sendto(sockfd, sendbuf, TEST_BUF_LEN, 0,
dev->buf_size = (HDR_LEN + TEST_BUF_LEN) * 2;
dev->res_buf = dev->test_buf + HDR_LEN + TEST_BUF_LEN;
memset(dev->test_buf, 0, HDR_LEN + TEST_BUF_LEN);
for (i = sizeof(*eh); i < TEST_BUF_LEN; i++)
for (i = ETHER_HDR_LEN; i < TEST_BUF_LEN; i++)
sg_init_one(&sl, dev->test_buf, HDR_LEN + TEST_BUF_LEN);
n = recvfrom(dev->sock, dev->res_buf, TEST_BUF_LEN, 0, NULL, NULL);
assert(n == TEST_BUF_LEN);
sg_init_one(&sl, dev->res_buf, HDR_LEN + TEST_BUF_LEN);
assert(len == TEST_BUF_LEN + HDR_LEN);