Home
last modified time | relevance | path

Searched refs:key_id (Results 1 – 25 of 69) sorted by relevance

123

/drivers/net/ovpn/
A Dcrypto.c58 bool ovpn_crypto_kill_key(struct ovpn_crypto_state *cs, u8 key_id) in ovpn_crypto_kill_key() argument
63 if (rcu_access_pointer(cs->slots[0])->key_id == key_id) { in ovpn_crypto_kill_key()
66 } else if (rcu_access_pointer(cs->slots[1])->key_id == key_id) { in ovpn_crypto_kill_key()
147 pr_debug("deleting key slot %u, key_id=%u\n", slot, ks->key_id); in ovpn_crypto_key_slot_delete()
166 old_primary ? old_primary->key_id : -1, in ovpn_crypto_key_slots_swap()
167 old_secondary ? old_secondary->key_id : -1); in ovpn_crypto_key_slots_swap()
206 keyconf->key_id = ks->key_id; in ovpn_crypto_config_get()
A Dcrypto.h27 u8 key_id; member
39 u8 key_id; member
74 ovpn_crypto_key_id_to_slot(const struct ovpn_crypto_state *cs, u8 key_id) in ovpn_crypto_key_id_to_slot() argument
85 if (ks && ks->key_id == key_id) { in ovpn_crypto_key_id_to_slot()
92 if (ks && ks->key_id == key_id) { in ovpn_crypto_key_id_to_slot()
143 bool ovpn_crypto_kill_key(struct ovpn_crypto_state *cs, u8 key_id);
A Dio.c212 u8 key_id; in ovpn_recv() local
217 key_id = ovpn_key_id_from_skb(skb); in ovpn_recv()
218 ks = ovpn_crypto_key_id_to_slot(&peer->crypto, key_id); in ovpn_recv()
222 key_id); in ovpn_recv()
260 "killing key %u for peer %u\n", ks->key_id, in ovpn_encrypt_post()
262 if (ovpn_crypto_kill_key(&peer->crypto, ks->key_id)) in ovpn_encrypt_post()
264 ovpn_nl_key_swap_notify(peer, ks->key_id); in ovpn_encrypt_post()
A Dproto.h111 static inline u32 ovpn_opcode_compose(u8 opcode, u8 key_id, u32 peer_id) in ovpn_opcode_compose() argument
114 FIELD_PREP(OVPN_OPCODE_KEYID_MASK, key_id) | in ovpn_opcode_compose()
A Dcrypto_aead.c125 op = ovpn_opcode_compose(OVPN_DATA_V2, ks->key_id, peer->id); in ovpn_aead_encrypt()
338 ks->key_id = kc->key_id; in ovpn_aead_crypto_key_slot_new()
A Dnetlink.h16 int ovpn_nl_key_swap_notify(struct ovpn_peer *peer, u8 key_id);
A Dnetlink.c910 pkr.key.key_id = nla_get_u32(attrs[OVPN_A_KEYCONF_KEY_ID]); in ovpn_nl_key_new_doit()
941 pkr.key.key_id, peer_id); in ovpn_nl_key_new_doit()
967 nla_put_u32(skb, OVPN_A_KEYCONF_KEY_ID, keyconf->key_id) || in ovpn_nl_send_key()
1213 int ovpn_nl_key_swap_notify(struct ovpn_peer *peer, u8 key_id) in ovpn_nl_key_swap_notify() argument
1244 if (nla_put_u16(msg, OVPN_A_KEYCONF_KEY_ID, key_id)) in ovpn_nl_key_swap_notify()
/drivers/crypto/tegra/
A Dtegra-se-aes.c49 u32 key_id; member
65 u32 key_id; member
73 u32 key_id; member
88 u32 key_id; member
1206 rctx->key_id = ctx->key_id; in tegra_ccm_do_one_req()
1223 if (!ctx->key_id) { in tegra_ccm_do_one_req()
1290 rctx->key_id = ctx->key_id; in tegra_gcm_do_one_req()
1370 ctx->key_id = 0; in tegra_aead_cra_init()
1424 if (ctx->key_id) in tegra_aead_cra_exit()
1551 rctx->key_id = ctx->key_id; in tegra_cmac_do_init()
[all …]
A Dtegra-se-hash.c28 u32 key_id; member
43 u32 key_id; member
331 if (rctx->key_id) { in tegra_sha_prep_cmd()
334 cpuvaddr[i++] = SE_AES_KEY_INDEX(rctx->key_id); in tegra_sha_prep_cmd()
364 rctx->key_id = ctx->key_id; in tegra_sha_do_init()
595 ctx->key_id = 0; in tegra_sha_cra_init()
618 tegra_key_invalidate(ctx->se, ctx->key_id, ctx->alg); in tegra_sha_cra_exit()
642 ret = tegra_key_submit(ctx->se, key, keylen, ctx->alg, &ctx->key_id); in tegra_hmac_setkey()
/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
A Dktls_txrx.c25 u32 key_id, u32 resync_tcp_sn) in fill_static_params() argument
70 MLX5_SET(tls_static_params, ctx, dek_index, key_id); in fill_static_params()
77 u32 tis_tir_num, u32 key_id, u32 resync_tcp_sn, in mlx5e_ktls_build_static_params() argument
97 fill_static_params(&wqe->params, crypto_info, key_id, resync_tcp_sn); in mlx5e_ktls_build_static_params()
/drivers/net/wireless/silabs/wfx/
A Dkey.c47 msg->key_id = key->keyidx; in fill_wep_group()
76 msg->key_id = key->keyidx; in fill_tkip_group()
106 msg->key_id = key->keyidx; in fill_ccmp_group()
121 msg->key_id = key->keyidx; in fill_sms4_pair()
135 msg->key_id = key->keyidx; in fill_sms4_group()
146 msg->key_id = key->keyidx; in fill_aes_cmac_group()
A Dhif_api_cmd.h439 u8 key_id; member
456 u8 key_id; member
469 u8 key_id; member
476 u8 key_id; member
485 u8 key_id; member
491 u8 key_id; member
/drivers/nvme/common/
A Dkeyring.c28 struct key *nvme_tls_key_lookup(key_serial_t key_id) in nvme_tls_key_lookup() argument
30 struct key *key = key_lookup(key_id); in nvme_tls_key_lookup()
33 pr_err("key id %08x not found\n", key_id); in nvme_tls_key_lookup()
37 pr_err("key id %08x revoked\n", key_id); in nvme_tls_key_lookup()
/drivers/platform/x86/tuxedo/nb04/
A Dwmi_ab.c606 u8 key_id, key_id_j, intensity_i, red_i, green_i, blue_i; in handle_lamp_multi_update_report() local
628 key_id = driver_data->kbl_map[rep->lamp_id[i]].code; in handle_lamp_multi_update_report()
634 key_id_j = rgb_configs_j->key_id; in handle_lamp_multi_update_report()
635 if (key_id_j != 0x00 && key_id_j != key_id) in handle_lamp_multi_update_report()
641 rgb_configs_j->key_id = key_id; in handle_lamp_multi_update_report()
A Dwmi_util.h80 u8 key_id; member
/drivers/nvme/host/
A Dfabrics.c660 static struct key *nvmf_parse_key(int key_id) in nvmf_parse_key() argument
669 key = nvme_tls_key_lookup(key_id); in nvmf_parse_key()
671 pr_err("key id %08x not found\n", key_id); in nvmf_parse_key()
673 pr_debug("Using key id %08x\n", key_id); in nvmf_parse_key()
722 int ctrl_loss_tmo = NVMF_DEF_CTRL_LOSS_TMO, key_id; in nvmf_parse_options() local
995 if (match_int(args, &key_id) || key_id <= 0) { in nvmf_parse_options()
999 key = nvmf_parse_key(key_id); in nvmf_parse_options()
1008 if (match_int(args, &key_id) || key_id <= 0) { in nvmf_parse_options()
1012 key = nvmf_parse_key(key_id); in nvmf_parse_options()
/drivers/net/wireless/intel/iwlwifi/fw/api/
A Ddatapath.h674 __le32 key_id; member
685 __le32 key_id; member
690 __le32 key_id; member
A Dsta.h446 __le32 key_id; member
463 __le32 key_id; member
/drivers/bluetooth/
A Dbtrtl.c101 u8 key_id; member
512 if (sec_hdr->key_id != btrtl_dev->key_id) in btrtl_parse_section()
538 u8 key_id; in rtlbt_parse_firmware_v2() local
555 key_id = reg_val[0]; in rtlbt_parse_firmware_v2()
557 rtl_dev_dbg(hdev, "%s: key id %u", __func__, key_id); in rtlbt_parse_firmware_v2()
559 btrtl_dev->key_id = key_id; in rtlbt_parse_firmware_v2()
591 if (!key_id) in rtlbt_parse_firmware_v2()
/drivers/net/wireless/intel/iwlwifi/mld/
A Dkey.c125 .u.add.key_id = cpu_to_le32(key->keyidx), in iwl_mld_add_key_to_fw()
165 .u.remove.key_id = cpu_to_le32(keyidx), in iwl_mld_remove_key_from_fw()
338 .u.modify.key_id = cpu_to_le32(key->keyidx), in iwl_mld_update_sta_key_iter()
/drivers/net/wireless/intel/iwlwifi/mvm/
A Dmld-key.c137 .u.modify.key_id = cpu_to_le32(key->keyidx), in iwl_mvm_mld_update_sta_key()
177 .u.remove.key_id = cpu_to_le32(keyidx), in __iwl_mvm_sec_key_del()
191 .u.add.key_id = cpu_to_le32(keyconf->keyidx), in iwl_mvm_mld_send_key()
/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Dcrypto.h18 void mlx5_destroy_encryption_key(struct mlx5_core_dev *mdev, u32 key_id);
A Dcrypto.c261 static void mlx5_crypto_destroy_dek_key(struct mlx5_core_dev *mdev, u32 key_id) in mlx5_crypto_destroy_dek_key() argument
270 MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, key_id); in mlx5_crypto_destroy_dek_key()
282 void mlx5_destroy_encryption_key(struct mlx5_core_dev *mdev, u32 key_id) in mlx5_destroy_encryption_key() argument
284 mlx5_crypto_destroy_dek_key(mdev, key_id); in mlx5_destroy_encryption_key()
/drivers/net/wireless/ti/wl1251/
A Dacx.c62 int wl1251_acx_default_key(struct wl1251 *wl, u8 key_id) in wl1251_acx_default_key() argument
67 wl1251_debug(DEBUG_ACX, "acx dot11_default_key (%d)", key_id); in wl1251_acx_default_key()
73 default_key->id = key_id; in wl1251_acx_default_key()
82 wl->default_key = key_id; in wl1251_acx_default_key()
/drivers/net/ethernet/netronome/nfp/nfpcore/
A Dnfp_cpp.h269 unsigned long long address, u32 key_id);
272 u32 key_id);

Completed in 77 milliseconds

123