Lines Matching defs:state
31 static struct aegis128_state aegis128_load_state_neon(const void *state)
34 vld1q_u8(state),
35 vld1q_u8(state + 16),
36 vld1q_u8(state + 32),
37 vld1q_u8(state + 48),
38 vld1q_u8(state + 64)
42 static void aegis128_save_state_neon(struct aegis128_state st, void *state)
44 vst1q_u8(state, st.v[0]);
45 vst1q_u8(state + 16, st.v[1]);
46 vst1q_u8(state + 32, st.v[2]);
47 vst1q_u8(state + 48, st.v[3]);
48 vst1q_u8(state + 64, st.v[4]);
135 void crypto_aegis128_init_neon(void *state, const void *key, const void *iv)
162 aegis128_save_state_neon(st, state);
165 void crypto_aegis128_update_neon(void *state, const void *msg)
167 struct aegis128_state st = aegis128_load_state_neon(state);
173 aegis128_save_state_neon(st, state);
176 void crypto_aegis128_encrypt_chunk_neon(void *state, void *dst, const void *src,
179 struct aegis128_state st = aegis128_load_state_neon(state);
207 aegis128_save_state_neon(st, state);
210 void crypto_aegis128_decrypt_chunk_neon(void *state, void *dst, const void *src,
213 struct aegis128_state st = aegis128_load_state_neon(state);
241 aegis128_save_state_neon(st, state);
244 void crypto_aegis128_final_neon(void *state, void *tag_xor, uint64_t assoclen,
247 struct aegis128_state st = aegis128_load_state_neon(state);