Home
last modified time | relevance | path

Searched refs:h_powers (Results 1 – 3 of 3) sorted by relevance

/linux/lib/crypto/x86/
H A Dpolyval.h23 static_assert(ARRAY_SIZE(key->h_powers) == NUM_H_POWERS); in polyval_preparekey_arch()
24 memcpy(&key->h_powers[NUM_H_POWERS - 1], raw_key, POLYVAL_BLOCK_SIZE); in polyval_preparekey_arch()
28 key->h_powers[i] = key->h_powers[i + 1]; in polyval_preparekey_arch()
30 &key->h_powers[i], in polyval_preparekey_arch()
31 &key->h_powers[NUM_H_POWERS - 1]); in polyval_preparekey_arch()
36 key->h_powers[i] = key->h_powers[i + 1]; in polyval_preparekey_arch()
37 polyval_mul_generic(&key->h_powers[i], in polyval_preparekey_arch()
38 &key->h_powers[NUM_H_POWERS - 1]); in polyval_preparekey_arch()
48 polyval_mul_pclmul_avx(acc, &key->h_powers[NUM_H_POWERS - 1]); in polyval_mul_arch()
51 polyval_mul_generic(acc, &key->h_powers[NUM_H_POWERS - 1]); in polyval_mul_arch()
[all …]
/linux/lib/crypto/arm64/
H A Dpolyval.h23 static_assert(ARRAY_SIZE(key->h_powers) == NUM_H_POWERS); in polyval_preparekey_arch()
24 memcpy(&key->h_powers[NUM_H_POWERS - 1], raw_key, POLYVAL_BLOCK_SIZE); in polyval_preparekey_arch()
28 key->h_powers[i] = key->h_powers[i + 1]; in polyval_preparekey_arch()
30 &key->h_powers[i], in polyval_preparekey_arch()
31 &key->h_powers[NUM_H_POWERS - 1]); in polyval_preparekey_arch()
36 key->h_powers[i] = key->h_powers[i + 1]; in polyval_preparekey_arch()
37 polyval_mul_generic(&key->h_powers[i], in polyval_preparekey_arch()
38 &key->h_powers[NUM_H_POWERS - 1]); in polyval_preparekey_arch()
48 polyval_mul_pmull(acc, &key->h_powers[NUM_H_POWERS - 1]); in polyval_mul_arch()
50 polyval_mul_generic(acc, &key->h_powers[NUM_H_POWERS - 1]); in polyval_mul_arch()
[all …]
/linux/include/crypto/
H A Dpolyval.h50 struct polyval_elem h_powers[8]; member
53 struct polyval_elem h_powers[8];