Searched refs:wkey (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dsl_crypt.c | 83 dsl_wrapping_key_hold(dsl_wrapping_key_t *wkey, void *tag) in dsl_wrapping_key_hold() argument 85 (void) zfs_refcount_add(&wkey->wk_refcnt, tag); in dsl_wrapping_key_hold() 89 dsl_wrapping_key_rele(dsl_wrapping_key_t *wkey, void *tag) in dsl_wrapping_key_rele() argument 91 (void) zfs_refcount_remove(&wkey->wk_refcnt, tag); in dsl_wrapping_key_rele() 95 dsl_wrapping_key_free(dsl_wrapping_key_t *wkey) in dsl_wrapping_key_free() argument 97 ASSERT0(zfs_refcount_count(&wkey->wk_refcnt)); in dsl_wrapping_key_free() 99 if (wkey->wk_key.ck_data) { in dsl_wrapping_key_free() 100 bzero(wkey->wk_key.ck_data, in dsl_wrapping_key_free() 101 CRYPTO_BITS2BYTES(wkey->wk_key.ck_length)); in dsl_wrapping_key_free() 102 kmem_free(wkey->wk_key.ck_data, in dsl_wrapping_key_free() [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | dsl_crypt.h | 183 int spa_keystore_load_wkey_impl(spa_t *spa, dsl_wrapping_key_t *wkey); 217 uint64_t dsl_crypto_key_create_sync(uint64_t crypt, dsl_wrapping_key_t *wkey,
|
/illumos-gate/usr/src/uts/common/io/iwi/ |
H A D | ipw2200.c | 793 struct ipw2200_wep_key wkey; in ipw2200_config() local 948 wkey.cmd = IPW2200_WEP_KEY_CMD_SETKEY; in ipw2200_config() 949 wkey.idx = (uint8_t)i; in ipw2200_config() 950 wkey.len = ic->ic_nw_keys[i].wk_keylen; in ipw2200_config() 951 (void) memset(wkey.key, 0, sizeof (wkey.key)); in ipw2200_config() 953 (void) memcpy(wkey.key, in ipw2200_config() 957 &wkey, sizeof (wkey), 0); in ipw2200_config()
|
/illumos-gate/usr/src/uts/common/io/ipw/ |
H A D | ipw2100.c | 738 struct ipw2100_wep_key wkey; in ipw2100_config() local 945 wkey.idx = (uint8_t)i; in ipw2100_config() 946 wkey.len = ic->ic_nw_keys[i].wk_keylen; in ipw2100_config() 947 (void) memset(wkey.key, 0, sizeof (wkey.key)); in ipw2100_config() 949 (void) memcpy(wkey.key, in ipw2100_config() 953 &wkey, sizeof (wkey)); in ipw2100_config()
|