Lines Matching refs:sess

233     memset(&ctx->sess, 0, sizeof(ctx->sess));
255 ocb_block_lshift(stretch + (bottom / 8), shift, ctx->sess.offset.c);
258 ctx->sess.offset.c[15] |=
277 all_num_blocks = num_blocks + ctx->sess.blocks_hashed;
280 for (i = ctx->sess.blocks_hashed + 1; i <= all_num_blocks; i++) {
287 ocb_block16_xor(&ctx->sess.offset_aad, lookup, &ctx->sess.offset_aad);
293 ocb_block16_xor(&ctx->sess.offset_aad, &tmp, &tmp);
295 ocb_block16_xor(&tmp, &ctx->sess.sum, &ctx->sess.sum);
306 ocb_block16_xor(&ctx->sess.offset_aad, &ctx->l_star,
307 &ctx->sess.offset_aad);
313 ocb_block16_xor(&ctx->sess.offset_aad, &tmp, &tmp);
317 ocb_block16_xor(&tmp, &ctx->sess.sum, &ctx->sess.sum);
320 ctx->sess.blocks_hashed = all_num_blocks;
341 all_num_blocks = num_blocks + ctx->sess.blocks_processed;
357 (size_t)ctx->sess.blocks_processed + 1, ctx->sess.offset.c,
358 (const unsigned char (*)[16])ctx->l, ctx->sess.checksum.c);
361 for (i = ctx->sess.blocks_processed + 1; i <= all_num_blocks; i++) {
369 ocb_block16_xor(&ctx->sess.offset, lookup, &ctx->sess.offset);
375 ocb_block16_xor(&tmp, &ctx->sess.checksum, &ctx->sess.checksum);
378 ocb_block16_xor(&ctx->sess.offset, &tmp, &tmp);
380 ocb_block16_xor(&ctx->sess.offset, &tmp, &tmp);
397 ocb_block16_xor(&ctx->sess.offset, &ctx->l_star, &ctx->sess.offset);
400 ctx->encrypt(ctx->sess.offset.c, pad.c, ctx->keyenc);
409 ocb_block16_xor(&pad, &ctx->sess.checksum, &ctx->sess.checksum);
412 ctx->sess.blocks_processed = all_num_blocks;
433 all_num_blocks = num_blocks + ctx->sess.blocks_processed;
449 (size_t)ctx->sess.blocks_processed + 1, ctx->sess.offset.c,
450 (const unsigned char (*)[16])ctx->l, ctx->sess.checksum.c);
455 for (i = ctx->sess.blocks_processed + 1; i <= all_num_blocks; i++) {
461 ocb_block16_xor(&ctx->sess.offset, lookup, &ctx->sess.offset);
467 ocb_block16_xor(&ctx->sess.offset, &tmp, &tmp);
469 ocb_block16_xor(&ctx->sess.offset, &tmp, &tmp);
472 ocb_block16_xor(&tmp, &ctx->sess.checksum, &ctx->sess.checksum);
489 ocb_block16_xor(&ctx->sess.offset, &ctx->l_star, &ctx->sess.offset);
492 ctx->encrypt(ctx->sess.offset.c, pad.c, ctx->keyenc);
501 ocb_block16_xor(&pad, &ctx->sess.checksum, &ctx->sess.checksum);
504 ctx->sess.blocks_processed = all_num_blocks;
521 ocb_block16_xor(&ctx->sess.checksum, &ctx->sess.offset, &tmp);
524 ocb_block16_xor(&tmp, &ctx->sess.sum, &tmp);