Lines Matching refs:dst

19 static void get_be_block(void *dst, const void *src)  in get_be_block()  argument
21 uint64_t *d = dst; in get_be_block()
27 static void put_be_block(void *dst, const void *src) in put_be_block() argument
31 put_be64(dst, s[1]); in put_be_block()
32 put_be64((uint8_t *)dst + 8, s[0]); in put_be_block()
99 const uint8_t *src, size_t num_blocks, uint8_t *dst) in encrypt_pl() argument
107 memcpy(dst, buf_cryp, TEE_AES_BLOCK_SIZE); in encrypt_pl()
115 dst += TEE_AES_BLOCK_SIZE; in encrypt_pl()
122 const uint8_t *src, size_t num_blocks, uint8_t *dst) in decrypt_pl() argument
125 ce_aes_ctr_encrypt(dst, src, (const uint8_t *)ek->data, in decrypt_pl()
130 dst += TEE_AES_BLOCK_SIZE; in decrypt_pl()
139 const void *src, size_t num_blocks, void *dst) in update_payload_2block() argument
161 pmull_gcm_encrypt(num_blocks, dg, dst, src, &state->ghash_key, in update_payload_2block()
166 pmull_gcm_decrypt(num_blocks, dg, dst, src, &state->ghash_key, in update_payload_2block()
176 size_t num_blocks, void *dst) in internal_aes_gcm_update_payload_blocks() argument
190 update_payload_2block(state, ek, dg, mode, src, nb, dst); in internal_aes_gcm_update_payload_blocks()
195 void *d = (uint8_t *)dst + nb * TEE_AES_BLOCK_SIZE; in internal_aes_gcm_update_payload_blocks()
214 size_t num_blocks, void *dst) in internal_aes_gcm_update_payload_blocks() argument
224 encrypt_pl(state, ek, dg, src, num_blocks, dst); in internal_aes_gcm_update_payload_blocks()
226 decrypt_pl(state, ek, dg, src, num_blocks, dst); in internal_aes_gcm_update_payload_blocks()