drivers/bluetooth/btrtl.c
102
u8 key_id;
drivers/bluetooth/btrtl.c
1077
u8 key_id;
drivers/bluetooth/btrtl.c
1192
key_id = reg_val[0];
drivers/bluetooth/btrtl.c
1193
btrtl_dev->key_id = key_id;
drivers/bluetooth/btrtl.c
1194
rtl_dev_info(hdev, "%s: key id %u", __func__, key_id);
drivers/bluetooth/btrtl.c
1218
if (btrtl_dev->ic_info->cfg_name && !btrtl_dev->key_id) {
drivers/bluetooth/btrtl.c
522
if (sec_hdr->key_id != btrtl_dev->key_id)
drivers/bluetooth/btrtl.c
547
u8 key_id;
drivers/bluetooth/btrtl.c
561
key_id = btrtl_dev->key_id;
drivers/bluetooth/btrtl.c
593
if (!key_id)
drivers/bluetooth/btrtl.h
83
__u8 key_id;
drivers/crypto/caam/pdb.h
245
u8 key_id;
drivers/crypto/tegra/tegra-se-aes.c
1126
SE_AES_KEY_INDEX(rctx->key_id);
drivers/crypto/tegra/tegra-se-aes.c
1207
rctx->key_id = ctx->key_id;
drivers/crypto/tegra/tegra-se-aes.c
1224
if (!ctx->key_id) {
drivers/crypto/tegra/tegra-se-aes.c
1226
ctx->keylen, ctx->alg, &rctx->key_id);
drivers/crypto/tegra/tegra-se-aes.c
1261
if (tegra_key_is_reserved(rctx->key_id))
drivers/crypto/tegra/tegra-se-aes.c
1262
tegra_key_invalidate_reserved(ctx->se, rctx->key_id, ctx->alg);
drivers/crypto/tegra/tegra-se-aes.c
1291
rctx->key_id = ctx->key_id;
drivers/crypto/tegra/tegra-se-aes.c
1310
if (!ctx->key_id) {
drivers/crypto/tegra/tegra-se-aes.c
1312
ctx->keylen, ctx->alg, &rctx->key_id);
drivers/crypto/tegra/tegra-se-aes.c
1347
if (tegra_key_is_reserved(rctx->key_id))
drivers/crypto/tegra/tegra-se-aes.c
1348
tegra_key_invalidate_reserved(ctx->se, rctx->key_id, ctx->alg);
drivers/crypto/tegra/tegra-se-aes.c
1371
ctx->key_id = 0;
drivers/crypto/tegra/tegra-se-aes.c
1425
if (ctx->key_id)
drivers/crypto/tegra/tegra-se-aes.c
1426
tegra_key_invalidate(ctx->se, ctx->key_id, ctx->alg);
drivers/crypto/tegra/tegra-se-aes.c
1461
ret = tegra_key_submit(ctx->se, key, keylen, ctx->alg, &ctx->key_id);
drivers/crypto/tegra/tegra-se-aes.c
1552
rctx->key_id = ctx->key_id;
drivers/crypto/tegra/tegra-se-aes.c
1597
rctx->crypto_config = SE_AES_KEY_INDEX(rctx->key_id);
drivers/crypto/tegra/tegra-se-aes.c
1723
if (!ctx->key_id) {
drivers/crypto/tegra/tegra-se-aes.c
1725
ctx->keylen, ctx->alg, &rctx->key_id);
drivers/crypto/tegra/tegra-se-aes.c
1746
if (tegra_key_is_reserved(rctx->key_id))
drivers/crypto/tegra/tegra-se-aes.c
1747
tegra_key_invalidate_reserved(ctx->se, rctx->key_id, ctx->alg);
drivers/crypto/tegra/tegra-se-aes.c
1788
ctx->key_id = 0;
drivers/crypto/tegra/tegra-se-aes.c
1811
tegra_key_invalidate(ctx->se, ctx->key_id, ctx->alg);
drivers/crypto/tegra/tegra-se-aes.c
1828
ret = tegra_key_submit(ctx->se, key, keylen, ctx->alg, &ctx->key_id);
drivers/crypto/tegra/tegra-se-aes.c
49
u32 key_id;
drivers/crypto/tegra/tegra-se-aes.c
65
u32 key_id;
drivers/crypto/tegra/tegra-se-aes.c
73
u32 key_id;
drivers/crypto/tegra/tegra-se-aes.c
768
SE_AES_KEY_INDEX(rctx->key_id);
drivers/crypto/tegra/tegra-se-aes.c
785
SE_AES_KEY_INDEX(rctx->key_id);
drivers/crypto/tegra/tegra-se-aes.c
808
SE_AES_KEY_INDEX(rctx->key_id);
drivers/crypto/tegra/tegra-se-aes.c
88
u32 key_id;
drivers/crypto/tegra/tegra-se-aes.c
939
SE_AES_KEY_INDEX(rctx->key_id);
drivers/crypto/tegra/tegra-se-hash.c
28
u32 key_id;
drivers/crypto/tegra/tegra-se-hash.c
331
if (rctx->key_id) {
drivers/crypto/tegra/tegra-se-hash.c
334
cpuvaddr[i++] = SE_AES_KEY_INDEX(rctx->key_id);
drivers/crypto/tegra/tegra-se-hash.c
364
rctx->key_id = ctx->key_id;
drivers/crypto/tegra/tegra-se-hash.c
43
u32 key_id;
drivers/crypto/tegra/tegra-se-hash.c
596
ctx->key_id = 0;
drivers/crypto/tegra/tegra-se-hash.c
619
tegra_key_invalidate(ctx->se, ctx->key_id, ctx->alg);
drivers/crypto/tegra/tegra-se-hash.c
643
ret = tegra_key_submit(ctx->se, key, keylen, ctx->alg, &ctx->key_id);
drivers/net/bonding/bond_main.c
218
.key_id = FLOW_DISSECTOR_KEY_CONTROL,
drivers/net/bonding/bond_main.c
222
.key_id = FLOW_DISSECTOR_KEY_BASIC,
drivers/net/bonding/bond_main.c
226
.key_id = FLOW_DISSECTOR_KEY_IPV4_ADDRS,
drivers/net/bonding/bond_main.c
230
.key_id = FLOW_DISSECTOR_KEY_IPV6_ADDRS,
drivers/net/bonding/bond_main.c
234
.key_id = FLOW_DISSECTOR_KEY_TIPC,
drivers/net/bonding/bond_main.c
238
.key_id = FLOW_DISSECTOR_KEY_PORTS,
drivers/net/bonding/bond_main.c
242
.key_id = FLOW_DISSECTOR_KEY_ICMP,
drivers/net/bonding/bond_main.c
246
.key_id = FLOW_DISSECTOR_KEY_VLAN,
drivers/net/bonding/bond_main.c
250
.key_id = FLOW_DISSECTOR_KEY_FLOW_LABEL,
drivers/net/bonding/bond_main.c
254
.key_id = FLOW_DISSECTOR_KEY_GRE_KEYID,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.c
25
u32 key_id, u32 resync_tcp_sn)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.c
70
MLX5_SET(tls_static_params, ctx, dek_index, key_id);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.c
77
u32 tis_tir_num, u32 key_id, u32 resync_tcp_sn,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.c
97
fill_static_params(&wqe->params, crypto_info, key_id, resync_tcp_sn);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_utils.h
82
u32 tis_tir_num, u32 key_id, u32 resync_tcp_sn,
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
261
static void mlx5_crypto_destroy_dek_key(struct mlx5_core_dev *mdev, u32 key_id)
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
270
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, key_id);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
282
void mlx5_destroy_encryption_key(struct mlx5_core_dev *mdev, u32 key_id)
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
284
mlx5_crypto_destroy_dek_key(mdev, key_id);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.h
19
void mlx5_destroy_encryption_key(struct mlx5_core_dev *mdev, u32 key_id);
drivers/net/ethernet/mellanox/mlxsw/reg.h
2855
u16 key_id)
drivers/net/ethernet/mellanox/mlxsw/reg.h
2857
mlxsw_reg_ptar_flexible_key_id_set(payload, index, key_id);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h
269
unsigned long long address, u32 key_id);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h
272
u32 key_id);
drivers/net/ieee802154/ca8210.c
1791
hdr.sec.key_id = data_ind[39 + msdulen];
drivers/net/ieee802154/ca8210.c
1921
secspec.key_index = header.sec.key_id;
drivers/net/ovpn/crypto.c
147
pr_debug("deleting key slot %u, key_id=%u\n", slot, ks->key_id);
drivers/net/ovpn/crypto.c
166
old_primary ? old_primary->key_id : -1,
drivers/net/ovpn/crypto.c
167
old_secondary ? old_secondary->key_id : -1);
drivers/net/ovpn/crypto.c
206
keyconf->key_id = ks->key_id;
drivers/net/ovpn/crypto.c
58
bool ovpn_crypto_kill_key(struct ovpn_crypto_state *cs, u8 key_id)
drivers/net/ovpn/crypto.c
63
if (rcu_access_pointer(cs->slots[0])->key_id == key_id) {
drivers/net/ovpn/crypto.c
66
} else if (rcu_access_pointer(cs->slots[1])->key_id == key_id) {
drivers/net/ovpn/crypto.h
143
bool ovpn_crypto_kill_key(struct ovpn_crypto_state *cs, u8 key_id);
drivers/net/ovpn/crypto.h
27
u8 key_id;
drivers/net/ovpn/crypto.h
39
u8 key_id;
drivers/net/ovpn/crypto.h
74
ovpn_crypto_key_id_to_slot(const struct ovpn_crypto_state *cs, u8 key_id)
drivers/net/ovpn/crypto.h
85
if (ks && ks->key_id == key_id) {
drivers/net/ovpn/crypto.h
92
if (ks && ks->key_id == key_id) {
drivers/net/ovpn/crypto_aead.c
125
op = ovpn_opcode_compose(OVPN_DATA_V2, ks->key_id, peer->id);
drivers/net/ovpn/crypto_aead.c
338
ks->key_id = kc->key_id;
drivers/net/ovpn/io.c
212
u8 key_id;
drivers/net/ovpn/io.c
217
key_id = ovpn_key_id_from_skb(skb);
drivers/net/ovpn/io.c
218
ks = ovpn_crypto_key_id_to_slot(&peer->crypto, key_id);
drivers/net/ovpn/io.c
222
key_id);
drivers/net/ovpn/io.c
260
"killing key %u for peer %u\n", ks->key_id,
drivers/net/ovpn/io.c
262
if (ovpn_crypto_kill_key(&peer->crypto, ks->key_id))
drivers/net/ovpn/io.c
264
ovpn_nl_key_swap_notify(peer, ks->key_id);
drivers/net/ovpn/netlink.c
1213
int ovpn_nl_key_swap_notify(struct ovpn_peer *peer, u8 key_id)
drivers/net/ovpn/netlink.c
1244
if (nla_put_u16(msg, OVPN_A_KEYCONF_KEY_ID, key_id))
drivers/net/ovpn/netlink.c
910
pkr.key.key_id = nla_get_u32(attrs[OVPN_A_KEYCONF_KEY_ID]);
drivers/net/ovpn/netlink.c
941
pkr.key.key_id, peer_id);
drivers/net/ovpn/netlink.c
967
nla_put_u32(skb, OVPN_A_KEYCONF_KEY_ID, keyconf->key_id) ||
drivers/net/ovpn/netlink.h
16
int ovpn_nl_key_swap_notify(struct ovpn_peer *peer, u8 key_id);
drivers/net/ovpn/proto.h
111
static inline u32 ovpn_opcode_compose(u8 opcode, u8 key_id, u32 peer_id)
drivers/net/ovpn/proto.h
114
FIELD_PREP(OVPN_OPCODE_KEYID_MASK, key_id) |
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
129
unsigned int key_id;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
160
key_id = u32_get_bits(__le32_to_cpu(desc->u.qcc2072.mpdu_start.info5),
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
162
crypto_hdr[3] = 0x20 | (key_id << 6);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
757
unsigned int key_id;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
787
key_id = le32_get_bits(desc->u.qcn9274_compact.mpdu_start.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
789
crypto_hdr[3] = 0x20 | (key_id << 6);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
531
unsigned int key_id;
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
561
key_id = u32_get_bits(__le32_to_cpu(desc->u.wcn7850.mpdu_start.info5),
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
563
crypto_hdr[3] = 0x20 | (key_id << 6);
drivers/net/wireless/ath/ath6kl/wmi.c
1074
ath6kl_tkip_micerr_event(vif, ev->key_id, ev->is_mcast);
drivers/net/wireless/ath/ath6kl/wmi.h
1728
u8 key_id;
drivers/net/wireless/ath/wcn36xx/hal.h
2367
u8 key_id;
drivers/net/wireless/ath/wcn36xx/hal.h
2394
u8 key_id;
drivers/net/wireless/ath/wcn36xx/hal.h
3207
u8 key_id;
drivers/net/wireless/ath/wcn36xx/smd.c
2108
msg_body.key_id = keyidx;
drivers/net/wireless/ath/wcn36xx/smd.c
2139
msg_body.key_id = keyidx;
drivers/net/wireless/ath/wil6210/cfg80211.c
1574
cc = &cs->tid_crypto_rx[tid].key_id[key_index];
drivers/net/wireless/ath/wil6210/cfg80211.c
1584
cc = &cs->group_crypto_rx.key_id[key_index];
drivers/net/wireless/ath/wil6210/cfg80211.c
1608
cc = &cs->tid_crypto_rx[tid].key_id[key_index];
drivers/net/wireless/ath/wil6210/cfg80211.c
1613
cc = &cs->group_crypto_rx.key_id[key_index];
drivers/net/wireless/ath/wil6210/debugfs.c
1575
struct wil_tid_crypto_rx_single *cc = &c->key_id[i];
drivers/net/wireless/ath/wil6210/debugfs.c
1589
struct wil_tid_crypto_rx_single *cc = &c->key_id[i];
drivers/net/wireless/ath/wil6210/txrx.c
663
int key_id = wil_rxdesc_key_id(d);
drivers/net/wireless/ath/wil6210/txrx.c
668
struct wil_tid_crypto_rx_single *cc = &c->key_id[key_id];
drivers/net/wireless/ath/wil6210/txrx.c
674
cid, tid, mc, key_id);
drivers/net/wireless/ath/wil6210/txrx.c
681
cid, tid, mc, key_id, pn, cc->pn);
drivers/net/wireless/ath/wil6210/txrx.h
455
u8 key_id[WIL_EAP_KEY_ID_LEN];
drivers/net/wireless/ath/wil6210/txrx_edma.c
530
int cid, tid, key_id, mc;
drivers/net/wireless/ath/wil6210/txrx_edma.c
544
key_id = wil_rx_status_get_key_id(st);
drivers/net/wireless/ath/wil6210/txrx_edma.c
548
cc = &c->key_id[key_id];
drivers/net/wireless/ath/wil6210/txrx_edma.c
554
cid, tid, mc, key_id);
drivers/net/wireless/ath/wil6210/txrx_edma.c
561
cid, tid, mc, key_id, pn, cc->pn);
drivers/net/wireless/ath/wil6210/wil6210.h
704
struct wil_tid_crypto_rx_single key_id[4];
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5855
key.key_id = index;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
810
u8 key_id;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
929
u8 key_id;
drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h
679
__le32 key_id;
drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h
690
__le32 key_id;
drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h
695
__le32 key_id;
drivers/net/wireless/intel/iwlwifi/fw/api/sta.h
446
__le32 key_id;
drivers/net/wireless/intel/iwlwifi/fw/api/sta.h
463
__le32 key_id;
drivers/net/wireless/intel/iwlwifi/mld/key.c
125
.u.add.key_id = cpu_to_le32(key->keyidx),
drivers/net/wireless/intel/iwlwifi/mld/key.c
165
.u.remove.key_id = cpu_to_le32(keyidx),
drivers/net/wireless/intel/iwlwifi/mld/key.c
338
.u.modify.key_id = cpu_to_le32(key->keyidx),
drivers/net/wireless/intel/iwlwifi/mld/rx.c
1878
keyidx = le16_to_cpu(((const struct ieee80211_mmie *) mmie)->key_id);
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1429
s8 key_id;
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1674
status->gtk_seq[0].key_id = key_idx;
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1693
unsigned int idx, unsigned int key_id)
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1705
status->gtk_seq[idx].key_id = key_id;
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1765
if (status->gtk_seq[i].key_id == key->keyidx)
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1889
status->gtk_seq[j].key_id != key->keyidx)
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
137
.u.modify.key_id = cpu_to_le32(key->keyidx),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
177
.u.remove.key_id = cpu_to_le32(keyidx),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
191
.u.add.key_id = cpu_to_le32(keyconf->keyidx),
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
386
keyid = le16_to_cpu(((const struct ieee80211_mmie *) mmie)->key_id);
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3707
igtk_cmd.key_id = cpu_to_le32(keyconf->keyidx);
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3754
.key_id = igtk_cmd.key_id,
drivers/net/wireless/intersil/p54/fwio.c
665
rxkey->key_id = idx;
drivers/net/wireless/intersil/p54/lmac.h
438
u8 key_id;
drivers/net/wireless/marvell/mwl8k.c
4297
__le32 key_id;
drivers/net/wireless/marvell/mwl8k.c
4368
cmd->key_id = cpu_to_le32(key->keyidx);
drivers/net/wireless/mediatek/mt76/mac80211.c
1880
void mt76_insert_ccmp_hdr(struct sk_buff *skb, u8 key_id)
drivers/net/wireless/mediatek/mt76/mac80211.c
1893
hdr[3] = 0x20 | (key_id << 6);
drivers/net/wireless/mediatek/mt76/mt76.h
1592
void mt76_insert_ccmp_hdr(struct sk_buff *skb, u8 key_id);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
669
u8 key_id = FIELD_GET(MT_RXD1_NORMAL_KEY_ID, rxd1);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
671
mt76_insert_ccmp_hdr(skb, key_id);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
625
u8 key_id = FIELD_GET(MT_RXD1_NORMAL_KEY_ID, rxd1);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
627
mt76_insert_ccmp_hdr(skb, key_id);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2713
sec_key->key_id = sta_key_conf->keyidx;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2725
sec_key->key_id = key->keyidx;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
435
u8 key_id;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
528
u8 key_id = FIELD_GET(MT_RXD1_NORMAL_KEY_ID, rxd1);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
530
mt76_insert_ccmp_hdr(skb, key_id);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
416
u8 key_id = FIELD_GET(MT_RXD1_NORMAL_KEY_ID, rxd1);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
418
mt76_insert_ccmp_hdr(skb, key_id);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
580
u8 key_id = FIELD_GET(MT_RXD1_NORMAL_KEY_ID, rxd1);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
582
mt76_insert_ccmp_hdr(skb, key_id);
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
1245
sec->key_id = sta_key_conf->keyidx;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
1251
sec->key_id = key->keyidx;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.h
430
u8 key_id;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
696
u8 key_id = FIELD_GET(MT_RXD1_NORMAL_KEY_ID, rxd1);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
698
mt76_insert_ccmp_hdr(skb, key_id);
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
2552
sec_key->key_id = key->keyidx;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
2575
if (sec_key->key_id != 6 && sec_key->key_id != 7)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.h
519
u8 key_id;
drivers/net/wireless/realtek/rtw89/wow.c
151
static int _iv_to_pn(struct rtw89_dev *rtwdev, u8 *iv, u64 *pn, u8 *key_id,
drivers/net/wireless/realtek/rtw89/wow.c
175
if (key_id)
drivers/net/wireless/realtek/rtw89/wow.c
176
*key_id = *(iv + 3) >> 6;
drivers/net/wireless/rsi/rsi_91x_mgmt.c
797
u8 key_id,
drivers/net/wireless/rsi/rsi_91x_mgmt.c
826
key_id = 0;
drivers/net/wireless/rsi/rsi_91x_mgmt.c
836
key_descriptor |= (key_id << RSI_KEY_ID_OFFSET);
drivers/net/wireless/rsi/rsi_91x_mgmt.c
847
memcpy(&set_key->key[key_id][1], data, key_len * 2);
drivers/net/wireless/rsi/rsi_mgmt.h
721
u8 key_type, u8 key_id, u32 cipher, s16 sta_id,
drivers/net/wireless/silabs/wfx/hif_api_cmd.h
439
u8 key_id;
drivers/net/wireless/silabs/wfx/hif_api_cmd.h
456
u8 key_id;
drivers/net/wireless/silabs/wfx/hif_api_cmd.h
469
u8 key_id;
drivers/net/wireless/silabs/wfx/hif_api_cmd.h
476
u8 key_id;
drivers/net/wireless/silabs/wfx/hif_api_cmd.h
485
u8 key_id;
drivers/net/wireless/silabs/wfx/hif_api_cmd.h
491
u8 key_id;
drivers/net/wireless/silabs/wfx/key.c
106
msg->key_id = key->keyidx;
drivers/net/wireless/silabs/wfx/key.c
121
msg->key_id = key->keyidx;
drivers/net/wireless/silabs/wfx/key.c
135
msg->key_id = key->keyidx;
drivers/net/wireless/silabs/wfx/key.c
146
msg->key_id = key->keyidx;
drivers/net/wireless/silabs/wfx/key.c
47
msg->key_id = key->keyidx;
drivers/net/wireless/silabs/wfx/key.c
76
msg->key_id = key->keyidx;
drivers/net/wireless/ti/wl1251/acx.c
63
int wl1251_acx_default_key(struct wl1251 *wl, u8 key_id)
drivers/net/wireless/ti/wl1251/acx.c
68
wl1251_debug(DEBUG_ACX, "acx dot11_default_key (%d)", key_id);
drivers/net/wireless/ti/wl1251/acx.c
74
default_key->id = key_id;
drivers/net/wireless/ti/wl1251/acx.c
83
wl->default_key = key_id;
drivers/net/wireless/ti/wl1251/acx.h
1437
int wl1251_acx_default_key(struct wl1251 *wl, u8 key_id);
drivers/net/wireless/ti/wlcore/cmd.c
1350
cmd->key_id = id;
drivers/net/wireless/ti/wlcore/cmd.c
1401
cmd->key_id = id;
drivers/net/wireless/ti/wlcore/cmd.c
1469
cmd->key_id = id;
drivers/net/wireless/ti/wlcore/cmd.h
488
u8 key_id;
drivers/nvme/common/keyring.c
28
struct key *nvme_tls_key_lookup(key_serial_t key_id)
drivers/nvme/common/keyring.c
30
struct key *key = key_lookup(key_id);
drivers/nvme/common/keyring.c
33
pr_err("key id %08x not found\n", key_id);
drivers/nvme/common/keyring.c
37
pr_err("key id %08x revoked\n", key_id);
drivers/nvme/host/fabrics.c
1008
if (match_int(args, &key_id) || key_id <= 0) {
drivers/nvme/host/fabrics.c
1012
key = nvmf_parse_key(key_id);
drivers/nvme/host/fabrics.c
660
static struct key *nvmf_parse_key(int key_id)
drivers/nvme/host/fabrics.c
669
key = nvme_tls_key_lookup(key_id);
drivers/nvme/host/fabrics.c
671
pr_err("key id %08x not found\n", key_id);
drivers/nvme/host/fabrics.c
673
pr_debug("Using key id %08x\n", key_id);
drivers/nvme/host/fabrics.c
722
int ctrl_loss_tmo = NVMF_DEF_CTRL_LOSS_TMO, key_id;
drivers/nvme/host/fabrics.c
995
if (match_int(args, &key_id) || key_id <= 0) {
drivers/nvme/host/fabrics.c
999
key = nvmf_parse_key(key_id);
drivers/platform/x86/tuxedo/nb04/wmi_ab.c
606
u8 key_id, key_id_j, intensity_i, red_i, green_i, blue_i;
drivers/platform/x86/tuxedo/nb04/wmi_ab.c
628
key_id = driver_data->kbl_map[rep->lamp_id[i]].code;
drivers/platform/x86/tuxedo/nb04/wmi_ab.c
634
key_id_j = rgb_configs_j->key_id;
drivers/platform/x86/tuxedo/nb04/wmi_ab.c
635
if (key_id_j != 0x00 && key_id_j != key_id)
drivers/platform/x86/tuxedo/nb04/wmi_ab.c
641
rgb_configs_j->key_id = key_id;
drivers/platform/x86/tuxedo/nb04/wmi_util.h
80
u8 key_id;
fs/crypto/keyring.c
691
static int get_keyring_key(u32 key_id, u32 type, u32 flags,
fs/crypto/keyring.c
699
ref = lookup_user_key(key_id, 0, KEY_NEED_SEARCH);
fs/crypto/keyring.c
788
if (arg.key_id) {
fs/crypto/keyring.c
791
err = get_keyring_key(arg.key_id, arg.key_spec.type, arg.flags,
fs/nfs/fs_context.c
559
static int nfs_tls_key_verify(key_serial_t key_id)
fs/nfs/fs_context.c
561
struct key *key = key_lookup(key_id);
fs/nfs/fs_context.c
565
pr_err("key id %08x not found\n", key_id);
fs/nfs/fs_context.c
570
pr_err("key id %08x revoked\n", key_id);
fs/nfs/fs_context.c
578
static inline int nfs_tls_key_verify(key_serial_t key_id)
include/linux/ieee80211.h
1221
__le16 key_id;
include/linux/ieee80211.h
1230
__le16 key_id;
include/linux/ieee80211.h
1239
__le16 key_id;
include/linux/nvme-keyring.h
20
struct key *nvme_tls_key_lookup(key_serial_t key_id);
include/linux/nvme-keyring.h
37
static inline struct key *nvme_tls_key_lookup(key_serial_t key_id)
include/net/cfg80211.h
8204
enum nl80211_key_type key_type, int key_id,
include/net/cfg802154.h
456
struct ieee802154_llsec_key_id key_id;
include/net/flow_dissector.h
389
enum flow_dissector_key_id key_id;
include/net/flow_dissector.h
456
enum flow_dissector_key_id key_id)
include/net/flow_dissector.h
458
return flow_dissector->used_keys & (1ULL << key_id);
include/net/flow_dissector.h
462
enum flow_dissector_key_id key_id,
include/net/flow_dissector.h
465
return ((char *)target_container) + flow_dissector->offset[key_id];
include/net/ieee802154_netdev.h
93
u8 key_id;
include/net/sctp/auth.h
101
struct sctp_association *asoc, __u16 key_id);
include/net/sctp/auth.h
103
struct sctp_association *asoc, __u16 key_id);
include/net/sctp/auth.h
47
__u16 key_id;
include/net/sctp/auth.h
66
struct sctp_shared_key *sctp_auth_shkey_create(__u16 key_id, gfp_t gfp);
include/net/sctp/auth.h
71
__u16 key_id);
include/net/sctp/auth.h
99
struct sctp_association *asoc, __u16 key_id);
include/net/sctp/ulpevent.h
123
const struct sctp_association *asoc, __u16 key_id,
include/uapi/linux/fscrypt.h
130
__u32 key_id;
include/uapi/linux/keyctl.h
109
__s32 key_id; /* Serial no. of public key to use */
include/uapi/linux/watch_queue.h
100
__u32 key_id; /* The key/keyring affected */
lib/test_objagg.c
152
unsigned int key_id, bool should_create_root)
lib/test_objagg.c
163
objagg_obj = world_obj_get(world, objagg, key_id);
lib/test_objagg.c
165
pr_err("Key %u: Failed to get object.\n", key_id);
lib/test_objagg.c
170
pr_err("Key %u: Root was not created\n", key_id);
lib/test_objagg.c
177
key_id);
lib/test_objagg.c
18
static int key_id_index(unsigned int key_id)
lib/test_objagg.c
183
if (root->key.id != key_id) {
lib/test_objagg.c
184
pr_err("Key %u: Root has unexpected key id\n", key_id);
lib/test_objagg.c
191
key_id);
lib/test_objagg.c
20
if (key_id >= NUM_KEYS) {
lib/test_objagg.c
205
unsigned int key_id, bool should_destroy_root)
lib/test_objagg.c
209
world_obj_put(world, objagg, key_id);
lib/test_objagg.c
213
pr_err("Key %u: Root was not destroyed\n", key_id);
lib/test_objagg.c
219
key_id);
lib/test_objagg.c
24
return key_id;
lib/test_objagg.c
403
unsigned int key_id;
lib/test_objagg.c
412
unsigned int key_id;
lib/test_objagg.c
425
#define ROOT(key_id, user_count, delta_user_count) \
lib/test_objagg.c
426
{{user_count, delta_user_count}, true, key_id}
lib/test_objagg.c
428
#define DELTA(key_id, user_count) \
lib/test_objagg.c
429
{{user_count, user_count}, false, key_id}
lib/test_objagg.c
48
unsigned int key_id)
lib/test_objagg.c
54
key.id = key_id;
lib/test_objagg.c
566
unsigned int key_id = action_item->key_id;
lib/test_objagg.c
57
pr_err("Key %u: Failed to get object.\n", key_id);
lib/test_objagg.c
572
key_id);
lib/test_objagg.c
581
key_id);
lib/test_objagg.c
590
key_id);
lib/test_objagg.c
60
if (!world->key_refs[key_id_index(key_id)]) {
lib/test_objagg.c
600
key_id);
lib/test_objagg.c
609
key_id);
lib/test_objagg.c
61
world->objagg_objs[key_id_index(key_id)] = objagg_obj;
lib/test_objagg.c
618
key_id);
lib/test_objagg.c
62
} else if (world->objagg_objs[key_id_index(key_id)] != objagg_obj) {
lib/test_objagg.c
630
unsigned int key_id;
lib/test_objagg.c
633
key_id = root_key->id;
lib/test_objagg.c
636
key_id += delta->key_id_diff;
lib/test_objagg.c
637
return key_id;
lib/test_objagg.c
64
key_id);
lib/test_objagg.c
671
expect_stats_info->key_id) {
lib/test_objagg.c
68
world->key_refs[key_id_index(key_id)]++;
lib/test_objagg.c
764
unsigned int key_id = action_item->key_id;
lib/test_objagg.c
77
unsigned int key_id)
lib/test_objagg.c
775
objagg_obj = world_obj_get(world, objagg, key_id);
lib/test_objagg.c
780
world_obj_put(world, objagg, key_id);
lib/test_objagg.c
793
pr_err("Key %u: Stats: %s\n", action_item->key_id, errmsg);
lib/test_objagg.c
81
if (!world->key_refs[key_id_index(key_id)])
lib/test_objagg.c
83
objagg_obj = world->objagg_objs[key_id_index(key_id)];
lib/test_objagg.c
85
world->key_refs[key_id_index(key_id)]--;
net/bluetooth/smp.c
340
const u8 key_id[4], u8 res[16])
net/bluetooth/smp.c
344
SMP_DBG("w %16phN key_id %4phN", w, key_id);
net/bluetooth/smp.c
346
err = aes_cmac(tfm_cmac, w, key_id, 4, res);
net/bluetooth/smp.c
3707
const u8 key_id[4] = { 0x72, 0x62, 0x65, 0x6c };
net/bluetooth/smp.c
3714
err = smp_h6(tfm_cmac, w, key_id, res);
net/core/flow_dissector.c
2011
.key_id = FLOW_DISSECTOR_KEY_CONTROL,
net/core/flow_dissector.c
2015
.key_id = FLOW_DISSECTOR_KEY_BASIC,
net/core/flow_dissector.c
2019
.key_id = FLOW_DISSECTOR_KEY_IPV4_ADDRS,
net/core/flow_dissector.c
2023
.key_id = FLOW_DISSECTOR_KEY_IPV6_ADDRS,
net/core/flow_dissector.c
2027
.key_id = FLOW_DISSECTOR_KEY_TIPC,
net/core/flow_dissector.c
2031
.key_id = FLOW_DISSECTOR_KEY_PORTS,
net/core/flow_dissector.c
2035
.key_id = FLOW_DISSECTOR_KEY_VLAN,
net/core/flow_dissector.c
2039
.key_id = FLOW_DISSECTOR_KEY_FLOW_LABEL,
net/core/flow_dissector.c
2043
.key_id = FLOW_DISSECTOR_KEY_GRE_KEYID,
net/core/flow_dissector.c
2050
.key_id = FLOW_DISSECTOR_KEY_CONTROL,
net/core/flow_dissector.c
2054
.key_id = FLOW_DISSECTOR_KEY_BASIC,
net/core/flow_dissector.c
2058
.key_id = FLOW_DISSECTOR_KEY_IPV4_ADDRS,
net/core/flow_dissector.c
2062
.key_id = FLOW_DISSECTOR_KEY_IPV6_ADDRS,
net/core/flow_dissector.c
2066
.key_id = FLOW_DISSECTOR_KEY_PORTS,
net/core/flow_dissector.c
2073
.key_id = FLOW_DISSECTOR_KEY_CONTROL,
net/core/flow_dissector.c
2077
.key_id = FLOW_DISSECTOR_KEY_BASIC,
net/core/flow_dissector.c
41
enum flow_dissector_key_id key_id)
net/core/flow_dissector.c
43
flow_dissector->used_keys |= (1ULL << key_id);
net/core/flow_dissector.c
60
key->key_id));
net/core/flow_dissector.c
62
dissector_set_key(flow_dissector, key->key_id);
net/core/flow_dissector.c
63
flow_dissector->offset[key->key_id] = key->offset;
net/ieee802154/header_ops.c
233
hdr->key_id = buf[pos++];
net/ieee802154/header_ops.c
72
buf[pos++] = hdr->key_id;
net/ieee802154/nl-mac.c
1107
ieee802154_llsec_parse_key_id(info, &key.key_id))
net/ieee802154/nl-mac.c
1132
ieee802154_llsec_parse_key_id(info, &key.key_id))
net/ieee802154/nl-mac.c
1164
ieee802154_llsec_fill_key_id(msg, &devkey->key_id))
net/ieee802154/nl802154.c
2364
if (ieee802154_llsec_send_key_id(msg, &devkey->key_id) < 0)
net/ieee802154/nl802154.c
2467
&key.key_id) < 0)
net/ieee802154/nl802154.c
2500
&key.key_id) < 0)
net/mac80211/rx.c
1101
return le16_to_cpu(mmie->key_id);
net/mac80211/rx.c
1108
return le16_to_cpu(mmie16->key_id);
net/mac80211/wpa.c
402
static inline void ccmp_pn2hdr(u8 *hdr, u8 *pn, int key_id)
net/mac80211/wpa.c
407
hdr[3] = 0x20 | (key_id << 6);
net/mac80211/wpa.c
606
static inline void gcmp_pn2hdr(u8 *hdr, const u8 *pn, int key_id)
net/mac80211/wpa.c
611
hdr[3] = 0x20 | (key_id << 6);
net/mac80211/wpa.c
863
mmie->key_id = cpu_to_le16(key->conf.keyidx);
net/mac80211/wpa.c
968
mmie->key_id = cpu_to_le16(key->conf.keyidx);
net/mac802154/iface.c
349
hdr->sec.key_id = params.out_key.id;
net/mac802154/llsec.c
1013
key = llsec_lookup_key(sec, &hdr, &hdr.source, &key_id);
net/mac802154/llsec.c
1044
err = llsec_update_devkey_info(dev, &key_id, frame_ctr);
net/mac802154/llsec.c
419
if (!llsec_key_id_equal(key, &devkey->key_id))
net/mac802154/llsec.c
441
if (llsec_devkey_find(dev, &key->key_id))
net/mac802154/llsec.c
465
devkey = llsec_devkey_find(dev, &key->key_id);
net/mac802154/llsec.c
553
struct ieee802154_llsec_key_id *key_id)
net/mac802154/llsec.c
583
if (id->id != hdr->sec.key_id)
net/mac802154/llsec.c
599
if (key_id)
net/mac802154/llsec.c
600
*key_id = key_entry->id;
net/mac802154/llsec.c
932
next->devkey.key_id = *in_key;
net/mac802154/llsec.c
990
struct ieee802154_llsec_key_id key_id;
net/mac802154/rx.c
313
pr_debug("key %02x\n", hdr->sec.key_id);
net/mac802154/rx.c
320
hdr->sec.key_id);
net/mac802154/rx.c
326
hdr->sec.key_id);
net/sched/act_tunnel_key.c
371
__be64 key_id = 0;
net/sched/act_tunnel_key.c
412
key_id = key32_to_tunnel_id(key32);
net/sched/act_tunnel_key.c
453
key_id, opts_len);
net/sched/act_tunnel_key.c
464
key_id, opts_len);
net/sched/act_tunnel_key.c
740
__be32 key_id = tunnel_id_to_key32(key->tun_id);
net/sched/act_tunnel_key.c
743
nla_put_be32(skb, TCA_TUNNEL_KEY_ENC_KEY_ID, key_id)) ||
net/sched/cls_flower.c
2154
keys[cnt].key_id = id; \
net/sctp/auth.c
364
new = sctp_auth_shkey_create(sh_key->key_id, gfp);
net/sctp/auth.c
432
__u16 key_id)
net/sctp/auth.c
438
if (key->key_id == key_id) {
net/sctp/auth.c
621
__u16 key_id, hmac_id;
net/sctp/auth.c
630
key_id = ntohs(auth->auth_hdr.shkey_id);
net/sctp/auth.c
633
if (key_id == asoc->active_key_id)
net/sctp/auth.c
743
if (shkey->key_id == auth_key->sca_keynumber) {
net/sctp/auth.c
785
__u16 key_id)
net/sctp/auth.c
80
struct sctp_shared_key *sctp_auth_shkey_create(__u16 key_id, gfp_t gfp)
net/sctp/auth.c
803
if (key->key_id == key_id) {
net/sctp/auth.c
815
asoc->active_key_id = key_id;
net/sctp/auth.c
821
ep->active_key_id = key_id;
net/sctp/auth.c
828
__u16 key_id)
net/sctp/auth.c
840
if (asoc->active_key_id == key_id)
net/sctp/auth.c
847
if (ep->active_key_id == key_id)
net/sctp/auth.c
854
if (key->key_id == key_id) {
net/sctp/auth.c
871
struct sctp_association *asoc, __u16 key_id)
net/sctp/auth.c
883
if (asoc->active_key_id == key_id)
net/sctp/auth.c
890
if (ep->active_key_id == key_id)
net/sctp/auth.c
897
if (key->key_id == key_id) {
net/sctp/auth.c
91
new->key_id = key_id;
net/sctp/auth.c
914
ev = sctp_ulpevent_make_authkey(asoc, key->key_id,
net/sctp/output.c
264
auth = sctp_make_auth(asoc, chunk->shkey->key_id);
net/sctp/sm_make_chunk.c
1319
__u16 key_id)
net/sctp/sm_make_chunk.c
1337
auth_hdr.shkey_id = htons(key_id);
net/sctp/sm_make_chunk.c
87
ev = sctp_ulpevent_make_authkey(asoc, shkey->key_id,
net/sctp/sm_statefuns.c
4368
__u16 key_id;
net/sctp/sm_statefuns.c
4384
key_id = ntohs(auth_hdr->shkey_id);
net/sctp/sm_statefuns.c
4385
if (key_id != asoc->active_key_id) {
net/sctp/sm_statefuns.c
4386
sh_key = sctp_auth_get_shkey(asoc, key_id);
net/sctp/socket.c
9210
ev = sctp_ulpevent_make_authkey(asoc, shkey->key_id,
net/sctp/ulpevent.c
826
const struct sctp_association *asoc, __u16 key_id,
net/sctp/ulpevent.c
845
ak->auth_keynumber = key_id;
net/wireless/mlme.c
234
enum nl80211_key_type key_type, int key_id,
net/wireless/mlme.c
248
key_id, key_type == NL80211_KEYTYPE_GROUP
net/wireless/mlme.c
255
trace_cfg80211_michael_mic_failure(dev, addr, key_type, key_id, tsc);
net/wireless/mlme.c
256
nl80211_michael_mic_failure(rdev, dev, addr, key_type, key_id, tsc, gfp);
net/wireless/nl80211.c
20155
enum nl80211_key_type key_type, int key_id,
net/wireless/nl80211.c
20175
(key_id != -1 &&
net/wireless/nl80211.c
20176
nla_put_u8(msg, NL80211_ATTR_KEY_IDX, key_id)) ||
net/wireless/nl80211.h
99
int key_id, const u8 *tsc, gfp_t gfp);
net/wireless/trace.h
3264
enum nl80211_key_type key_type, int key_id, const u8 *tsc),
net/wireless/trace.h
3265
TP_ARGS(netdev, addr, key_type, key_id, tsc),
net/wireless/trace.h
3270
__field(int, key_id)
net/wireless/trace.h
3277
__entry->key_id = key_id;
net/wireless/trace.h
3283
__entry->key_id, __entry->tsc)
net/xfrm/xfrm_policy.c
4376
.key_id = FLOW_DISSECTOR_KEY_CONTROL,
net/xfrm/xfrm_policy.c
4380
.key_id = FLOW_DISSECTOR_KEY_BASIC,
net/xfrm/xfrm_policy.c
4384
.key_id = FLOW_DISSECTOR_KEY_IPV4_ADDRS,
net/xfrm/xfrm_policy.c
4388
.key_id = FLOW_DISSECTOR_KEY_IPV6_ADDRS,
net/xfrm/xfrm_policy.c
4392
.key_id = FLOW_DISSECTOR_KEY_PORTS,
net/xfrm/xfrm_policy.c
4396
.key_id = FLOW_DISSECTOR_KEY_GRE_KEYID,
net/xfrm/xfrm_policy.c
4400
.key_id = FLOW_DISSECTOR_KEY_IP,
net/xfrm/xfrm_policy.c
4404
.key_id = FLOW_DISSECTOR_KEY_ICMP,
samples/watch_queue/watch_test.c
64
k->key_id, n->subtype, key_subtypes[n->subtype], k->aux);
security/keys/internal.h
187
.key_id = key_serial(key),
security/keys/internal.h
192
n.key_id);
security/keys/internal.h
353
static inline long keyctl_watch_key(key_serial_t key_id, int watch_fd, int watch_id)
security/keys/keyctl_pkey.c
128
ret = keyctl_pkey_params_get(uparams.key_id, _info, params);
tools/bpf/bpftool/sign.c
111
int key_id = -1;
tools/bpf/bpftool/sign.c
115
return key_id;
tools/bpf/bpftool/sign.c
122
key_id = syscall(__NR_add_key, "asymmetric", key_der_path, der_buf,
tools/bpf/bpftool/sign.c
127
DISPLAY_OSSL_ERR(key_id == -1);
tools/bpf/bpftool/sign.c
128
return key_id;
tools/include/uapi/linux/fscrypt.h
130
__u32 key_id;
tools/perf/util/bpf_skel/sample_filter.bpf.c
224
__u64 *key_id;
tools/perf/util/bpf_skel/sample_filter.bpf.c
231
key_id = bpf_map_lookup_elem(&event_hash, &eid);
tools/perf/util/bpf_skel/sample_filter.bpf.c
232
if (key_id == NULL)
tools/perf/util/bpf_skel/sample_filter.bpf.c
235
key.evt_id = *key_id;
tools/testing/selftests/bpf/prog_tests/lookup_key.c
104
skel->bss->key_id = UINT32_MAX;
tools/testing/selftests/bpf/prog_tests/lookup_key.c
98
skel->bss->key_id = 1;
tools/testing/selftests/bpf/progs/test_lookup_key.c
18
__u32 key_id;
tools/testing/selftests/bpf/progs/test_lookup_key.c
38
bkey = bpf_lookup_system_key(key_id);
tools/testing/selftests/net/ovpn/ovpn-cli.c
134
int key_id;
tools/testing/selftests/net/ovpn/ovpn-cli.c
2191
ovpn->key_id = 0;
tools/testing/selftests/net/ovpn/ovpn-cli.c
2287
ovpn->key_id = strtoul(argv[5], NULL, 10);
tools/testing/selftests/net/ovpn/ovpn-cli.c
2288
if (errno == ERANGE || ovpn->key_id > 2) {
tools/testing/selftests/net/ovpn/ovpn-cli.c
918
NLA_PUT_U32(ctx->nl_msg, OVPN_A_KEYCONF_KEY_ID, ovpn->key_id);