Lines Matching refs:gcm_remainder_len
150 if (length + ctx->gcm_remainder_len < block_size) { in gcm_mode_encrypt_contiguous_blocks()
153 (uint8_t *)ctx->gcm_remainder + ctx->gcm_remainder_len, in gcm_mode_encrypt_contiguous_blocks()
155 ctx->gcm_remainder_len += length; in gcm_mode_encrypt_contiguous_blocks()
166 if (ctx->gcm_remainder_len > 0) { in gcm_mode_encrypt_contiguous_blocks()
167 need = block_size - ctx->gcm_remainder_len; in gcm_mode_encrypt_contiguous_blocks()
173 [ctx->gcm_remainder_len], need); in gcm_mode_encrypt_contiguous_blocks()
198 if (ctx->gcm_remainder_len > 0) { in gcm_mode_encrypt_contiguous_blocks()
200 ctx->gcm_remainder_len); in gcm_mode_encrypt_contiguous_blocks()
201 bcopy(blockp + ctx->gcm_remainder_len, datap, in gcm_mode_encrypt_contiguous_blocks()
227 if (ctx->gcm_remainder_len != 0) { in gcm_mode_encrypt_contiguous_blocks()
229 ctx->gcm_remainder_len = 0; in gcm_mode_encrypt_contiguous_blocks()
239 ctx->gcm_remainder_len = remainder; in gcm_mode_encrypt_contiguous_blocks()
262 (ctx->gcm_remainder_len + ctx->gcm_tag_len)) { in gcm_encrypt_final()
268 if (ctx->gcm_remainder_len > 0) { in gcm_encrypt_final()
289 bzero(macp + ctx->gcm_remainder_len, in gcm_encrypt_final()
290 block_size - ctx->gcm_remainder_len); in gcm_encrypt_final()
293 for (i = 0; i < ctx->gcm_remainder_len; i++) { in gcm_encrypt_final()
300 ctx->gcm_processed_data_len += ctx->gcm_remainder_len; in gcm_encrypt_final()
310 if (ctx->gcm_remainder_len > 0) { in gcm_encrypt_final()
311 rv = crypto_put_output_data(macp, out, ctx->gcm_remainder_len); in gcm_encrypt_final()
315 out->cd_offset += ctx->gcm_remainder_len; in gcm_encrypt_final()
316 ctx->gcm_remainder_len = 0; in gcm_encrypt_final()
354 bcopy(datap, (uint8_t *)ctx->gcm_tmp, ctx->gcm_remainder_len); in gcm_decrypt_incomplete_block()
363 for (i = 0; i < ctx->gcm_remainder_len; i++) { in gcm_decrypt_incomplete_block()
404 ctx->gcm_remainder_len = 0; in gcm_mode_decrypt_contiguous_blocks()
432 ctx->gcm_remainder_len = remainder; in gcm_decrypt_final()
439 ctx->gcm_remainder_len = 0; in gcm_decrypt_final()