Lines Matching refs:sw_ictx
348 axf->Init(sw->sw_ictx);
349 axf->Update(sw->sw_ictx, key, klen);
350 axf->Update(sw->sw_ictx, hmac_ipad_buffer, axf->blocksize - klen);
370 * adding the key to sw_ictx and abusing Final() to get the
379 axf->Init(sw->sw_ictx);
380 axf->Update(sw->sw_ictx, key, klen);
381 axf->Final(buf, sw->sw_ictx);
392 axf->Setkey(sw->sw_ictx, key, klen);
393 axf->Init(sw->sw_ictx);
415 if (sw->sw_ictx == 0)
426 bcopy(sw->sw_ictx, &ctx, axf->ctxsize);
545 if (swa->sw_ictx == 0)
547 bcopy(swa->sw_ictx, &ctx, axf->ctxsize);
909 swd->sw_ictx = malloc(axf->ctxsize, M_CRYPTO_DATA,
911 if (swd->sw_ictx == NULL) {
943 swd->sw_ictx = malloc(axf->ctxsize, M_CRYPTO_DATA,
945 if (swd->sw_ictx == NULL) {
992 swd->sw_ictx = malloc(axf->ctxsize, M_CRYPTO_DATA,
994 if (swd->sw_ictx == NULL) {
999 axf->Init(swd->sw_ictx);
1037 swd->sw_ictx = malloc(axf->ctxsize, M_CRYPTO_DATA,
1039 if (swd->sw_ictx == NULL) {
1043 axf->Init(swd->sw_ictx);
1044 axf->Setkey(swd->sw_ictx, cri->cri_key, len);
1057 swd->sw_ictx = malloc(axf->ctxsize, M_CRYPTO_DATA,
1059 if (swd->sw_ictx == NULL) {
1063 axf->Setkey(swd->sw_ictx, cri->cri_key,
1065 axf->Init(swd->sw_ictx);
1137 if (swd->sw_ictx) {
1138 bzero(swd->sw_ictx, axf->ctxsize);
1139 free(swd->sw_ictx, M_CRYPTO_DATA);
1151 if (swd->sw_ictx) {
1152 bzero(swd->sw_ictx, axf->ctxsize);
1153 free(swd->sw_ictx, M_CRYPTO_DATA);
1175 if (swd->sw_ictx) {
1176 explicit_bzero(swd->sw_ictx, axf->ctxsize);
1177 free(swd->sw_ictx, M_CRYPTO_DATA);