Lines Matching refs:ccm_remainder_len

67 	if (length + ctx->ccm_remainder_len < block_size) {
70 (uint8_t *)ctx->ccm_remainder + ctx->ccm_remainder_len,
72 ctx->ccm_remainder_len += length;
85 if (ctx->ccm_remainder_len > 0) {
86 need = block_size - ctx->ccm_remainder_len;
92 [ctx->ccm_remainder_len], need);
132 if (ctx->ccm_remainder_len > 0) {
134 ctx->ccm_remainder_len);
135 bcopy(blockp + ctx->ccm_remainder_len, datap,
158 if (ctx->ccm_remainder_len != 0) {
160 ctx->ccm_remainder_len = 0;
170 ctx->ccm_remainder_len = remainder;
219 if (out->cd_length < (ctx->ccm_remainder_len + ctx->ccm_mac_len)) {
229 if ((ctx->ccm_processed_data_len + ctx->ccm_remainder_len)
236 if (ctx->ccm_remainder_len > 0) {
243 bcopy(ctx->ccm_remainder, macp, ctx->ccm_remainder_len);
254 for (i = 0; i < ctx->ccm_remainder_len; i++) {
257 ctx->ccm_processed_data_len += ctx->ccm_remainder_len;
267 ctx->ccm_remainder_len + ctx->ccm_mac_len);
269 if (ctx->ccm_remainder_len > 0) {
274 bcopy(macp, out_data_1, ctx->ccm_remainder_len);
275 bcopy(ccm_mac_p, out_data_1 + ctx->ccm_remainder_len,
279 if (out_data_1_len < ctx->ccm_remainder_len) {
285 data_2_len_used = ctx->ccm_remainder_len
294 if (out_data_1_len == ctx->ccm_remainder_len) {
300 ctx->ccm_remainder_len;
307 out_data_1 + ctx->ccm_remainder_len,
324 out->cd_offset += ctx->ccm_remainder_len + ctx->ccm_mac_len;
325 ctx->ccm_remainder_len = 0;
347 for (i = 0; i < ctx->ccm_remainder_len; i++) {
399 total_decrypted_len = pd_len + length + ctx->ccm_remainder_len;
412 * ccm_remainder_len from last time will not be part of the
416 size_t pt_part = pt_len - pd_len - ctx->ccm_remainder_len;
423 if (pt_part + ctx->ccm_remainder_len < block_size) {
429 [ctx->ccm_remainder_len], pt_part);
430 ctx->ccm_remainder_len += pt_part;
432 ctx->ccm_processed_data_len += ctx->ccm_remainder_len;
433 ctx->ccm_remainder_len = 0;
439 } else if (length + ctx->ccm_remainder_len < block_size) {
442 (uint8_t *)ctx->ccm_remainder + ctx->ccm_remainder_len,
444 ctx->ccm_remainder_len += length;
451 if (ctx->ccm_remainder_len > 0) {
452 need = block_size - ctx->ccm_remainder_len;
458 [ctx->ccm_remainder_len], need);
492 if (ctx->ccm_remainder_len != 0) {
494 ctx->ccm_remainder_len = 0;
504 ctx->ccm_remainder_len = remainder;
514 ctx->ccm_remainder_len = 0;