Home
last modified time | relevance | path

Searched refs:keyid (Results 1 – 25 of 77) sorted by relevance

1234

/linux/drivers/crypto/tegra/
H A Dtegra-se-key.c27 u16 keyid; in tegra_keyslot_alloc() local
36 keyid = ffz(tegra_se_keyslots); in tegra_keyslot_alloc()
37 tegra_se_keyslots |= BIT(keyid); in tegra_keyslot_alloc()
41 return keyid; in tegra_keyslot_alloc()
99 static bool tegra_key_in_kslt(u32 keyid) in tegra_key_in_kslt() argument
103 if (keyid > SE_MAX_KEYSLOT) in tegra_key_in_kslt()
107 ret = ((BIT(keyid) & SE_KEY_VALID_MASK) && in tegra_key_in_kslt()
108 (BIT(keyid) & tegra_se_keyslots)); in tegra_key_in_kslt()
131 void tegra_key_invalidate(struct tegra_se *se, u32 keyid, u32 alg) in tegra_key_invalidate() argument
135 if (!keyid) in tegra_key_invalidate()
[all …]
H A Dtegra-se.h507 u32 keylen, u32 alg, u32 *keyid);
510 u32 keylen, u32 alg, u32 *keyid);
512 void tegra_key_invalidate(struct tegra_se *se, u32 keyid, u32 alg);
513 void tegra_key_invalidate_reserved(struct tegra_se *se, u32 keyid, u32 alg);
517 u32 keylen, u32 alg, u32 *keyid) in tegra_key_submit_reserved_aes() argument
519 *keyid = TEGRA_AES_RESERVED_KSLT; in tegra_key_submit_reserved_aes()
520 return tegra_key_submit_reserved(se, key, keylen, alg, keyid); in tegra_key_submit_reserved_aes()
524 u32 keylen, u32 alg, u32 *keyid) in tegra_key_submit_reserved_xts() argument
526 *keyid = TEGRA_XTS_RESERVED_KSLT; in tegra_key_submit_reserved_xts()
527 return tegra_key_submit_reserved(se, key, keylen, alg, keyid); in tegra_key_submit_reserved_xts()
[all …]
/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_hw.c109 static int chtls_set_tcb_keyid(struct sock *sk, int keyid) in chtls_set_tcb_keyid() argument
111 return chtls_set_tcb_field(sk, 31, 0xFFFFFFFFULL, keyid); in chtls_set_tcb_keyid()
175 int keyid; in get_new_keyid() local
181 keyid = find_first_zero_bit(cdev->kmap.addr, cdev->kmap.size); in get_new_keyid()
182 if (keyid < cdev->kmap.size) { in get_new_keyid()
183 __set_bit(keyid, cdev->kmap.addr); in get_new_keyid()
185 hws->rxkey = keyid; in get_new_keyid()
187 hws->txkey = keyid; in get_new_keyid()
190 keyid = -1; in get_new_keyid()
193 return keyid; in get_new_keyid()
[all …]
/linux/Documentation/driver-api/nvdimm/
H A Dsecurity.rst29 disable <keyid> - disable enabled security and remove key.
31 erase <keyid> - delete existing user encryption key.
32 overwrite <keyid> - wipe the entire nvdimm.
33 master_update <keyid> <new_keyid> - enable or update master passphrase.
34 master_erase <keyid> - delete existing user encryption key.
74 keyid when doing the update operation. It is also expected that the new key
78 update <old keyid> <new keyid>
80 If there is no old keyid due to a security enabling, then a 0 should be
91 disable <keyid>
99 erase <keyid>
[all …]
/linux/include/trace/events/
H A Dtcp.h616 const __u8 keyid, const __u8 rnext, const __u8 maclen),
618 TP_ARGS(sk, skb, keyid, rnext, maclen),
641 __field(__u8, keyid)
670 __entry->keyid = keyid;
686 __entry->keyid, __entry->rnext, __entry->maclen)
691 const __u8 keyid, const __u8 rnext, const __u8 maclen),
692 TP_ARGS(sk, skb, keyid, rnext, maclen)
698 const __u8 keyid, const __u8 rnext, const __u8 maclen),
699 TP_ARGS(sk, skb, keyid, rnext, maclen)
704 const __u8 keyid, const __u8 rnext, const __u8 maclen),
[all …]
/linux/tools/testing/selftests/net/tcp_ao/lib/
H A Dftrace-tcp.c44 int keyid; member
61 int keyid, int rnext, int maclen, int sne) in __trace_event_expect() argument
76 .keyid = keyid, in __trace_event_expect()
131 unsigned int keyid; member
177 if (p->keyid >= 0 && p->keyid != e->keyid) in lookup_expected_event()
321 &out->keyid, &out->rnext, &out->maclen); in tracer_scan_event()
330 &src, &dst, &out->keyid, &out->rnext); in tracer_scan_event()
432 e->keyid, e->rnext, e->maclen, e->sne, e->matched); in dump_trace_event()
/linux/drivers/staging/rtl8723bs/core/
H A Drtw_ioctl_set.c426 signed int keyid, res; in rtw_set_802_11_add_wep() local
430 keyid = wep->key_index & 0x3fffffff; in rtw_set_802_11_add_wep()
432 if (keyid >= 4) { in rtw_set_802_11_add_wep()
449 memcpy(&(psecuritypriv->dot11DefKey[keyid].skey[0]), &(wep->key_material), wep->key_length); in rtw_set_802_11_add_wep()
451 psecuritypriv->dot11DefKeylen[keyid] = wep->key_length; in rtw_set_802_11_add_wep()
453 psecuritypriv->dot11PrivacyKeyIndex = keyid; in rtw_set_802_11_add_wep()
455 res = rtw_set_key(padapter, psecuritypriv, keyid, 1, true); in rtw_set_802_11_add_wep()
H A Drtw_security.c1311 u16 keyid = 0; in rtw_BIP_verify() local
1322 keyid = le16_to_cpu(le_tmp); in rtw_BIP_verify()
1323 if (keyid != padapter->securitypriv.dot11wBIPKeyid) in rtw_BIP_verify()
1466 signed int keyid; in rtw_sec_restore_wep_key() local
1469 for (keyid = 0; keyid < 4; keyid++) { in rtw_sec_restore_wep_key()
1470 if (securitypriv->key_mask & BIT(keyid)) { in rtw_sec_restore_wep_key()
1471 if (keyid == securitypriv->dot11PrivacyKeyIndex) in rtw_sec_restore_wep_key()
1472 rtw_set_key(adapter, securitypriv, keyid, 1, false); in rtw_sec_restore_wep_key()
1474 rtw_set_key(adapter, securitypriv, keyid, 0, false); in rtw_sec_restore_wep_key()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_vxlan.c173 if (!enc_keyid.mask->keyid) in mlx5e_tc_tun_parse_vxlan()
199 be32_to_cpu(enc_keyid.mask->keyid) << 8); in mlx5e_tc_tun_parse_vxlan()
201 be32_to_cpu(enc_keyid.key->keyid) << 8); in mlx5e_tc_tun_parse_vxlan()
225 be32_to_cpu(enc_keyid.mask->keyid)); in mlx5e_tc_tun_parse_vxlan()
227 be32_to_cpu(enc_keyid.key->keyid)); in mlx5e_tc_tun_parse_vxlan()
H A Dtc_tun_gre.c82 gre_key.key, be32_to_cpu(enc_keyid.mask->keyid)); in mlx5e_tc_tun_parse_gretap()
84 gre_key.key, be32_to_cpu(enc_keyid.key->keyid)); in mlx5e_tc_tun_parse_gretap()
H A Dtc_tun_geneve.c141 if (!enc_keyid.mask->keyid) in mlx5e_tc_tun_parse_geneve_vni()
150 MLX5_SET(fte_match_set_misc, misc_c, geneve_vni, be32_to_cpu(enc_keyid.mask->keyid)); in mlx5e_tc_tun_parse_geneve_vni()
151 MLX5_SET(fte_match_set_misc, misc_v, geneve_vni, be32_to_cpu(enc_keyid.key->keyid)); in mlx5e_tc_tun_parse_geneve_vni()
/linux/Documentation/translations/zh_CN/security/
H A Ddigsig.rst49 uint8_t keyid[8];
54 keyid等同对整个密钥的内容进行SHA1哈希运算后的第12到19字节。
87 当把密钥添加到内核密钥环时,keyid定义该密钥的名称:下面的示例中为5D2B05FC633EE3E8。
/linux/security/integrity/
H A Ddigsig_asymmetric.c22 static struct key *request_asymmetric_key(struct key *keyring, uint32_t keyid) in request_asymmetric_key() argument
27 sprintf(name, "id:%08x", keyid); in request_asymmetric_key()
102 key = request_asymmetric_key(keyring, be32_to_cpu(hdr->keyid)); in asymmetric_verify()
/linux/drivers/nvdimm/
H A Dsecurity.c245 static int security_disable(struct nvdimm *nvdimm, unsigned int keyid, in security_disable() argument
270 data = nvdimm_get_user_key_payload(nvdimm, keyid, in security_disable()
293 static int security_update(struct nvdimm *nvdimm, unsigned int keyid, in security_update() argument
314 data = nvdimm_get_user_key_payload(nvdimm, keyid, in security_update()
343 static int security_erase(struct nvdimm *nvdimm, unsigned int keyid, in security_erase() argument
370 data = nvdimm_get_user_key_payload(nvdimm, keyid, in security_erase()
387 static int security_overwrite(struct nvdimm *nvdimm, unsigned int keyid) in security_overwrite() argument
406 data = nvdimm_get_user_key_payload(nvdimm, keyid, in security_overwrite()
/linux/net/mac80211/
H A Dtkip.c247 u8 rc4key[16], keyid, *pos = payload; in ieee80211_tkip_decrypt_data() local
256 keyid = pos[3]; in ieee80211_tkip_decrypt_data()
260 if (!(keyid & (1 << 5))) in ieee80211_tkip_decrypt_data()
263 if ((keyid >> 6) != key->conf.keyidx) in ieee80211_tkip_decrypt_data()
/linux/drivers/staging/rtl8723bs/include/
H A Drtw_ap.h25 int rtw_ap_set_group_key(struct adapter *padapter, u8 *key, u8 alg, int keyid);
26 int rtw_ap_set_wep_key(struct adapter *padapter, u8 *key, u8 keylen, int keyid, u8 set_tx);
H A Drtw_cmd.h276 u8 keyid; member
294 u8 keyid; member
300 u8 keyid; member
/linux/Documentation/security/
H A Ddigsig.rst42 uint8_t keyid[8];
47 keyid equals to SHA1[12-19] over the total key content.
84 When the key is added to the kernel keyring, the keyid defines the name
/linux/net/core/
H A Dflow_dissector.c444 struct flow_dissector_key_keyid *keyid; in skb_flow_dissect_tunnel_info() local
446 keyid = skb_flow_dissector_target(flow_dissector, in skb_flow_dissect_tunnel_info()
449 keyid->keyid = tunnel_id_to_key32(key->tun_id); in skb_flow_dissect_tunnel_info()
564 key_keyid->keyid = cpu_to_be32(label); in __skb_flow_dissect_mpls()
693 const __be32 *keyid; in __skb_flow_dissect_gre() local
696 keyid = __skb_header_pointer(skb, *p_nhoff + offset, in __skb_flow_dissect_gre()
699 if (!keyid) in __skb_flow_dissect_gre()
708 key_keyid->keyid = *keyid; in __skb_flow_dissect_gre()
710 key_keyid->keyid = *keyid & GRE_PPTP_KEY_MASK; in __skb_flow_dissect_gre()
2001 keys->keyid.keyid = fl6->fl6_gre_key; in __get_hash_from_flowi6()
[all …]
/linux/security/keys/
H A Dkeyctl.c644 long keyctl_describe_key(key_serial_t keyid, in keyctl_describe_key() argument
654 key_ref = lookup_user_key(keyid, KEY_LOOKUP_PARTIAL, KEY_NEED_VIEW); in keyctl_describe_key()
659 instkey = key_get_instantiation_authkey(keyid); in keyctl_describe_key()
662 key_ref = lookup_user_key(keyid, in keyctl_describe_key()
825 long keyctl_read_key(key_serial_t keyid, char __user *buffer, size_t buflen) in keyctl_read_key() argument
834 key_ref = lookup_user_key(keyid, 0, KEY_DEFER_PERM_CHECK); in keyctl_read_key()
1561 long keyctl_get_security(key_serial_t keyid, in keyctl_get_security() argument
1570 key_ref = lookup_user_key(keyid, KEY_LOOKUP_PARTIAL, KEY_NEED_VIEW); in keyctl_get_security()
1577 instkey = key_get_instantiation_authkey(keyid); in keyctl_get_security()
1582 key_ref = lookup_user_key(keyid, KEY_LOOKUP_PARTIAL, in keyctl_get_security()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dpsp_rxtx.c115 psp_st->keyid = *(u32 *)pas->drv_data; in mlx5e_psp_set_state()
162 eseg->flow_table_metadata |= cpu_to_be32(psp_st->keyid); in mlx5e_psp_tx_build_eseg()
/linux/drivers/net/ethernet/netronome/nfp/flower/
H A Dmatch.c462 vni = be32_to_cpu((match.key->keyid & match.mask->keyid)) << in nfp_flower_compile_tun_udp_key()
465 vni = be32_to_cpu(match.mask->keyid) << NFP_FL_TUN_VNI_OFFSET; in nfp_flower_compile_tun_udp_key()
478 *key |= match.key->keyid & match.mask->keyid; in nfp_flower_compile_tun_gre_key()
479 *key_msk |= match.mask->keyid; in nfp_flower_compile_tun_gre_key()
/linux/drivers/s390/crypto/
H A Dzcrypt_ccamisc.c340 struct keyid { in cca_genseckey() struct
344 } keyid[6]; in cca_genseckey() member
402 preqparm->lv2.keyid[i].len = sizeof(struct keyid); in cca_genseckey()
403 preqparm->lv2.keyid[i].attr = (i == 2 ? 0x30 : 0x10); in cca_genseckey()
483 struct keyid { in cca_clr2seckey() struct
487 } keyid; in cca_clr2seckey() member
542 plv2->keyid.len = sizeof(struct keyid); in cca_clr2seckey()
543 plv2->keyid.attr = 0x30; in cca_clr2seckey()
/linux/include/net/
H A Dflow_dissector.h117 __be32 keyid; member
412 struct flow_dissector_key_keyid keyid; member
/linux/drivers/nvme/target/
H A Ddebugfs.c139 key_serial_t keyid = nvmet_queue_tls_keyid(ctrl->sqs[0]); in nvmet_ctrl_tls_key_show() local
141 seq_printf(m, "%08x\n", keyid); in nvmet_ctrl_tls_key_show()

1234