Lines Matching refs:ls_key
304 if (lsp->ls_key.ck_data != NULL) { in lofi_free_crypto()
305 bzero(lsp->ls_key.ck_data, in lofi_free_crypto()
306 CRYPTO_BITS2BYTES(lsp->ls_key.ck_length)); in lofi_free_crypto()
307 kmem_free(lsp->ls_key.ck_data, in lofi_free_crypto()
308 CRYPTO_BITS2BYTES(lsp->ls_key.ck_length)); in lofi_free_crypto()
309 lsp->ls_key.ck_data = NULL; in lofi_free_crypto()
310 lsp->ls_key.ck_length = 0; in lofi_free_crypto()
593 ret = crypto_encrypt(&lsp->ls_iv_mech, &cdata, &lsp->ls_key, in lofi_blk_mech()
648 &lsp->ls_key, NULL, in lofi_crypto()
652 &lsp->ls_key, NULL, in lofi_crypto()
1968 lsp->ls_key.ck_format = CRYPTO_KEY_RAW; in lofi_init_crypto()
1969 lsp->ls_key.ck_length = klip->li_key_len; in lofi_init_crypto()
1970 lsp->ls_key.ck_data = kmem_alloc( in lofi_init_crypto()
1971 CRYPTO_BITS2BYTES(lsp->ls_key.ck_length), KM_SLEEP); in lofi_init_crypto()
1972 bcopy(klip->li_key, lsp->ls_key.ck_data, in lofi_init_crypto()
1973 CRYPTO_BITS2BYTES(lsp->ls_key.ck_length)); in lofi_init_crypto()
1975 ret = crypto_key_check(&lsp->ls_mech, &lsp->ls_key); in lofi_init_crypto()