Lines Matching defs:soft_blowfish_ctx

43 	soft_blowfish_ctx_t *soft_blowfish_ctx;
45 soft_blowfish_ctx = calloc(1, sizeof (soft_blowfish_ctx_t));
46 if (soft_blowfish_ctx == NULL) {
50 soft_blowfish_ctx->key_sched = blowfish_alloc_keysched(&size, 0);
51 if (soft_blowfish_ctx->key_sched == NULL) {
52 free(soft_blowfish_ctx);
56 soft_blowfish_ctx->keysched_len = size;
76 free(soft_blowfish_ctx->key_sched);
77 free(soft_blowfish_ctx);
89 (void) memcpy(soft_blowfish_ctx->key_sched,
91 soft_blowfish_ctx->keysched_len = OBJ_KEY_SCHED_LEN(key_p);
100 soft_blowfish_ctx->key_sched);
103 soft_set_session_context(session_p, op, soft_blowfish_ctx, pMechanism);
140 soft_blowfish_ctx_t *soft_blowfish_ctx =
186 total_len = soft_blowfish_ctx->remain_len + ulDataLen;
200 (void) memcpy(soft_blowfish_ctx->data +
201 soft_blowfish_ctx->remain_len, pData,
203 soft_blowfish_ctx->remain_len += ulDataLen;
235 if (soft_blowfish_ctx->remain_len != 0) {
241 soft_blowfish_ctx->remain_len,
242 pData, out_len - soft_blowfish_ctx->remain_len);
243 (void) memcpy(pEncrypted, soft_blowfish_ctx->data,
244 soft_blowfish_ctx->remain_len);
245 bzero(soft_blowfish_ctx->data,
246 soft_blowfish_ctx->remain_len);
267 (blowfish_ctx_t *)soft_blowfish_ctx->mode_ctx,
278 (void) memcpy(soft_blowfish_ctx->data, pData +
281 soft_blowfish_ctx->remain_len = remain;
292 blowfish_ctx = (blowfish_ctx_t *)soft_blowfish_ctx->mode_ctx;
296 free(soft_blowfish_ctx->mode_ctx);
299 bzero(soft_blowfish_ctx->key_sched, soft_blowfish_ctx->keysched_len);
300 free(soft_blowfish_ctx->key_sched);
318 soft_blowfish_ctx_t *soft_blowfish_ctx =
364 total_len = soft_blowfish_ctx->remain_len + ulEncryptedLen;
368 (void) memcpy(soft_blowfish_ctx->data +
369 soft_blowfish_ctx->remain_len,
372 soft_blowfish_ctx->remain_len += ulEncryptedLen;
406 if (soft_blowfish_ctx->remain_len != 0) {
411 (void) memmove(pData + soft_blowfish_ctx->remain_len,
413 out_len - soft_blowfish_ctx->remain_len);
414 (void) memcpy(pData, soft_blowfish_ctx->data,
415 soft_blowfish_ctx->remain_len);
416 bzero(soft_blowfish_ctx->data,
417 soft_blowfish_ctx->remain_len);
436 (blowfish_ctx_t *)soft_blowfish_ctx->mode_ctx,
447 (void) memcpy(soft_blowfish_ctx->data,
450 soft_blowfish_ctx->remain_len = remain;
462 blowfish_ctx = (blowfish_ctx_t *)soft_blowfish_ctx->mode_ctx;
466 free(soft_blowfish_ctx->mode_ctx);
469 bzero(soft_blowfish_ctx->key_sched, soft_blowfish_ctx->keysched_len);
470 free(soft_blowfish_ctx->key_sched);