Lines Matching refs:sched
398 null_setkey(u_int8_t **sched, const u_int8_t *key, int len)
400 *sched = NULL;
404 null_zerokey(u_int8_t **sched)
406 *sched = NULL;
428 des1_setkey(u_int8_t **sched, const u_int8_t *key, int len)
434 *sched = (u_int8_t *) p;
442 des1_zerokey(u_int8_t **sched)
444 memset(*sched, 0, sizeof (des_key_schedule));
445 free(*sched, M_CRYPTO_DATA);
446 *sched = NULL;
468 des3_setkey(u_int8_t **sched, const u_int8_t *key, int len)
474 *sched = (u_int8_t *) p;
484 des3_zerokey(u_int8_t **sched)
486 memset(*sched, 0, 3*sizeof (des_key_schedule));
487 free(*sched, M_CRYPTO_DATA);
488 *sched = NULL;
506 blf_setkey(u_int8_t **sched, const u_int8_t *key, int len)
509 *sched = malloc(sizeof(BF_KEY),
511 if (*sched == NULL)
513 BF_set_key((BF_KEY *) *sched, len, key);
518 blf_zerokey(u_int8_t **sched)
520 memset(*sched, 0, sizeof(BF_KEY));
521 free(*sched, M_CRYPTO_DATA);
522 *sched = NULL;
538 cast5_setkey(u_int8_t **sched, const u_int8_t *key, int len)
541 *sched = malloc(sizeof(cast128_key), M_CRYPTO_DATA,
543 if (*sched == NULL)
545 cast128_setkey((cast128_key *)*sched, key, len);
550 cast5_zerokey(u_int8_t **sched)
552 memset(*sched, 0, sizeof(cast128_key));
553 free(*sched, M_CRYPTO_DATA);
554 *sched = NULL;
570 skipjack_setkey(u_int8_t **sched, const u_int8_t *key, int len)
577 *sched = malloc(10 * (sizeof(u_int8_t *) + 0x100),
580 if (*sched == NULL)
583 u_int8_t** key_tables = (u_int8_t**) *sched;
591 subkey_table_gen(key, (u_int8_t **) *sched);
596 skipjack_zerokey(u_int8_t **sched)
598 memset(*sched, 0, 10 * (sizeof(u_int8_t *) + 0x100));
599 free(*sched, M_CRYPTO_DATA);
600 *sched = NULL;
626 aes_setkey(u_int8_t **sched, const u_int8_t *key, int len)
654 *sched = (void *)ctx;
659 aes_zerokey(u_int8_t **sched)
661 struct aes_ctx *ctx = (void *)*sched;
665 *sched = NULL;
683 cml_setkey(u_int8_t **sched, const u_int8_t *key, int len)
688 *sched = malloc(sizeof(camellia_ctx), M_CRYPTO_DATA,
690 if (*sched == NULL)
693 camellia_set_key((camellia_ctx *) *sched, key, len * 8);
698 cml_zerokey(u_int8_t **sched)
701 memset(*sched, 0, sizeof(camellia_ctx));
702 free(*sched, M_CRYPTO_DATA);
703 *sched = NULL;
740 aes_ctr_setkey(u_int8_t **sched, const u_int8_t *key, int len)
767 *sched = (void *)ctx;
772 aes_ctr_zerokey(u_int8_t **sched)
774 struct aes_ctr_ctx *ctx = (void *)*sched;
778 *sched = NULL;
821 aes_gmac_setkey(u_int8_t **sched, const u_int8_t *key, int len)
831 *sched = (void *)ctx;
836 aes_gmac_zerokey(u_int8_t **sched)
838 struct aes_gmac_ctx *ctx = (void *)*sched;
841 *sched = NULL;