Home
last modified time | relevance | path

Searched refs:skey (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dvporttbl.c69 esw_vport_tbl_lookup(struct mlx5_eswitch *esw, struct mlx5_vport_key *skey, u32 key) in esw_vport_tbl_lookup() argument
74 if (!memcmp(&e->key, skey, sizeof(*skey))) in esw_vport_tbl_lookup()
87 struct mlx5_vport_key skey; in mlx5_esw_vporttbl_get() local
92 hkey = flow_attr_to_vport_key(esw, attr, &skey); in mlx5_esw_vporttbl_get()
93 e = esw_vport_tbl_lookup(esw, &skey, hkey); in mlx5_esw_vporttbl_get()
118 e->key = skey; in mlx5_esw_vporttbl_get()
/linux-6.15/arch/s390/include/asm/
H A Dpage.h131 unsigned char skey, int mapped) in page_set_storage_key() argument
135 : : "d" (skey), "a" (addr)); in page_set_storage_key()
137 asm volatile("sske %0,%1" : : "d" (skey), "a" (addr)); in page_set_storage_key()
142 unsigned char skey; in page_get_storage_key() local
144 asm volatile("iske %0,%1" : "=d" (skey) : "a" (addr)); in page_get_storage_key()
145 return skey; in page_get_storage_key()
H A Dsclp.h48 u8 skey : 1; member
/linux-6.15/net/tipc/
H A Dcrypto.c376 skey->keylen); in tipc_aead_key_generate()
1218 kfree(rx->skey); in tipc_crypto_key_flush()
1219 rx->skey = NULL; in tipc_crypto_key_flush()
2260 skey->keylen); in tipc_crypto_key_xmit()
2316 if (unlikely(!skey)) { in tipc_crypto_key_rcv()
2325 skey->keylen); in tipc_crypto_key_rcv()
2329 rx->skey = skey; in tipc_crypto_key_rcv()
2380 if (rx->skey) { in tipc_crypto_work_rx()
2393 kfree(rx->skey); in tipc_crypto_work_rx()
2394 rx->skey = NULL; in tipc_crypto_work_rx()
[all …]
/linux-6.15/tools/testing/selftests/kvm/s390/
H A Dshared_zeropage_test.c16 static void set_storage_key(void *addr, uint8_t skey) in set_storage_key() argument
18 asm volatile("sske %0,%1" : : "d" (skey), "a" (addr)); in set_storage_key()
/linux-6.15/include/linux/
H A Dnvme-auth.h35 int nvme_auth_augmented_challenge(u8 hmac_id, u8 *skey, size_t skey_len,
43 int nvme_auth_generate_psk(u8 hmac_id, u8 *skey, size_t skey_len,
H A Dsysfs.h36 struct lock_class_key skey; member
/linux-6.15/net/l2tp/
H A Dl2tp_debugfs.c38 unsigned long skey; /* lookup key of current session */ member
61 pd->tunnel->tunnel_id, &pd->skey); in l2tp_dfs_next_session()
62 pd->skey++; in l2tp_dfs_next_session()
65 pd->skey = 0; in l2tp_dfs_next_session()
H A Dl2tp_netlink.c496 unsigned long skey; member
846 unsigned long skey = cbd->skey; in l2tp_nl_cmd_session_dump() local
856 tunnel->tunnel_id, &skey); in l2tp_nl_cmd_session_dump()
861 skey = 0; in l2tp_nl_cmd_session_dump()
874 skey++; in l2tp_nl_cmd_session_dump()
879 cbd->skey = skey; in l2tp_nl_cmd_session_dump()
H A Dl2tp_ppp.c1402 unsigned long skey; /* lookup key of current session */ member
1433 pd->tunnel->tunnel_id, &pd->skey); in pppol2tp_next_session()
1434 pd->skey++; in pppol2tp_next_session()
1437 pd->skey = 0; in pppol2tp_next_session()
/linux-6.15/drivers/nvme/common/
H A Dauth.c318 static int nvme_auth_hash_skey(int hmac_id, u8 *skey, size_t skey_len, u8 *hkey) in nvme_auth_hash_skey() argument
334 ret = crypto_shash_tfm_digest(tfm, skey, skey_len, hkey); in nvme_auth_hash_skey()
343 int nvme_auth_augmented_challenge(u8 hmac_id, u8 *skey, size_t skey_len, in nvme_auth_augmented_challenge() argument
355 ret = nvme_auth_hash_skey(hmac_id, skey, in nvme_auth_augmented_challenge()
500 int nvme_auth_generate_psk(u8 hmac_id, u8 *skey, size_t skey_len, in nvme_auth_generate_psk() argument
531 ret = crypto_shash_setkey(tfm, skey, skey_len); in nvme_auth_generate_psk()
/linux-6.15/arch/s390/mm/
H A Dpgtable.c160 unsigned long address, bits, skey; in pgste_update_all() local
165 skey = (unsigned long) page_get_storage_key(address); in pgste_update_all()
166 bits = skey & (_PAGE_CHANGED | _PAGE_REFERENCED); in pgste_update_all()
171 pgste = set_pgste_bit(pgste, (skey & (_PAGE_ACC_BITS | _PAGE_FP_BIT)) << 56); in pgste_update_all()
843 unsigned long bits, skey; in set_guest_storage_key() local
846 skey = (unsigned long) page_get_storage_key(paddr); in set_guest_storage_key()
847 bits = skey & (_PAGE_CHANGED | _PAGE_REFERENCED); in set_guest_storage_key()
848 skey = key & (_PAGE_ACC_BITS | _PAGE_FP_BIT); in set_guest_storage_key()
850 page_set_storage_key(paddr, skey, !nq); in set_guest_storage_key()
H A Dpageattr.c19 static inline unsigned long sske_frame(unsigned long addr, unsigned char skey) in sske_frame() argument
22 : [addr] "+a" (addr) : [skey] "d" (skey)); in sske_frame()
/linux-6.15/drivers/staging/rtl8723bs/core/
H A Drtw_security.c66 …memcpy(&wepkey[3], &psecuritypriv->dot11DefKey[psecuritypriv->dot11PrivacyKeyIndex].skey[0], keyle… in rtw_wep_encrypt()
115 memcpy(&wepkey[3], &psecuritypriv->dot11DefKey[keyindex].skey[0], keylength); in rtw_wep_decrypt()
489 prwskey = psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].skey; in rtw_tkip_encrypt()
491 prwskey = pattrib->dot118021x_UncstKey.skey; in rtw_tkip_encrypt()
598 prwskey = psecuritypriv->dot118021XGrpKey[prxattrib->key_index].skey; in rtw_tkip_decrypt()
600 prwskey = &stainfo->dot118021x_UncstKey.skey[0]; in rtw_tkip_decrypt()
1054 prwskey = psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].skey; in rtw_aes_encrypt()
1056 prwskey = pattrib->dot118021x_UncstKey.skey; in rtw_aes_encrypt()
1350 prwskey = psecuritypriv->dot118021XGrpKey[prxattrib->key_index].skey; in rtw_aes_decrypt()
1356 prwskey = &stainfo->dot118021x_UncstKey.skey[0]; in rtw_aes_decrypt()
[all …]
H A Drtw_xmit.c477 memset(pattrib->dot118021x_UncstKey.skey, 0, 16); in update_attrib_sec_info()
478 memset(pattrib->dot11tkiptxmickey.skey, 0, 16); in update_attrib_sec_info()
535 memcpy(pattrib->dot11tkiptxmickey.skey, psta->dot11tkiptxmickey.skey, 16); in update_attrib_sec_info()
558 memcpy(pattrib->dot118021x_UncstKey.skey, psta->dot118021x_UncstKey.skey, 16); in update_attrib_sec_info()
779 …if (!memcmp(psecuritypriv->dot118021XGrptxmickey[psecuritypriv->dot118021XGrpKeyid].skey, null_key… in xmitframe_addmic()
782 …cmicsetkey(&micdata, psecuritypriv->dot118021XGrptxmickey[psecuritypriv->dot118021XGrpKeyid].skey); in xmitframe_addmic()
784 if (!memcmp(&pattrib->dot11tkiptxmickey.skey[0], null_key, 16)) in xmitframe_addmic()
787 rtw_secmicsetkey(&micdata, &pattrib->dot11tkiptxmickey.skey[0]); in xmitframe_addmic()
1213 if (omac1_aes_128(padapter->securitypriv.dot11wBIPKey[padapter->securitypriv.dot11wBIPKeyid].skey in rtw_mgmt_xmitframe_coalesce()
1244 memcpy(pattrib->dot118021x_UncstKey.skey, psta->dot118021x_UncstKey.skey, 16); in rtw_mgmt_xmitframe_coalesce()
H A Drtw_ioctl_set.c449 memcpy(&(psecuritypriv->dot11DefKey[keyid].skey[0]), &(wep->key_material), wep->key_length); in rtw_set_802_11_add_wep()
H A Drtw_recv.c323 mickey = &psecuritypriv->dot118021XGrprxmickey[prxattrib->key_index].skey[0]; in recvframe_chkmic()
332 mickey = &stainfo->dot11tkiprxmickey.skey[0]; in recvframe_chkmic()
/linux-6.15/drivers/staging/rtl8723bs/os_dep/
H A Dioctl_cfg80211.c502 char *grpkey = padapter->securitypriv.dot118021XGrpKey[param->u.crypt.idx].skey; in rtw_cfg80211_ap_set_encryption()
503 char *txkey = padapter->securitypriv.dot118021XGrptxmickey[param->u.crypt.idx].skey; in rtw_cfg80211_ap_set_encryption()
504 char *rxkey = padapter->securitypriv.dot118021XGrprxmickey[param->u.crypt.idx].skey; in rtw_cfg80211_ap_set_encryption()
559 memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), param->u.crypt.key, wep_key_len); in rtw_cfg80211_ap_set_encryption()
629 memcpy(psta->dot11tkiptxmickey.skey, &(param->u.crypt.key[16]), 8); in rtw_cfg80211_ap_set_encryption()
630 memcpy(psta->dot11tkiprxmickey.skey, &(param->u.crypt.key[24]), 8); in rtw_cfg80211_ap_set_encryption()
755 memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), param->u.crypt.key, wep_key_len); in rtw_cfg80211_set_encryption()
785 memcpy(psta->dot11tkiptxmickey.skey, &(param->u.crypt.key[16]), 8); in rtw_cfg80211_set_encryption()
786 memcpy(psta->dot11tkiprxmickey.skey, &(param->u.crypt.key[24]), 8); in rtw_cfg80211_set_encryption()
796 …memcpy(padapter->securitypriv.dot118021XGrptxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key… in rtw_cfg80211_set_encryption()
[all …]
/linux-6.15/arch/powerpc/include/asm/
H A Dkvm_book3s_64.h468 unsigned long skey; in hpte_get_skey_perm() local
470 skey = ((hpte_r & HPTE_R_KEY_HI) >> 57) | in hpte_get_skey_perm()
472 return (amr >> (62 - 2 * skey)) & 3; in hpte_get_skey_perm()
/linux-6.15/drivers/s390/char/
H A Dsclp_early.c96 sclp.has_skey = cpue->skey; in sclp_early_facilities_detect()
/linux-6.15/drivers/staging/rtl8723bs/include/
H A Drtw_security.h78 u8 skey[16]; member
/linux-6.15/fs/sysfs/
H A Dfile.c316 key = attr->key ?: (struct lock_class_key *)&attr->skey; in sysfs_add_file_mode_ns()
357 key = attr->key ?: (struct lock_class_key *)&attr->skey; in sysfs_add_bin_file_mode_ns()
/linux-6.15/net/mac802154/
H A Dllsec.c362 u32 skey = llsec_dev_hash_short(dev->short_addr, dev->pan_id); in mac802154_llsec_dev_add() local
381 hash_add_rcu(sec->devices_short, &entry->bucket_s, skey); in mac802154_llsec_dev_add()
/linux-6.15/drivers/message/fusion/
H A Dmptscsih.c439 u8 skey, asc, ascq; in mptscsih_info_scsiio() local
552 skey = sc->sense_buffer[2] & 0x0F; in mptscsih_info_scsiio()
557 "[0x%02x,0x%02x,0x%02x]\n", ioc->name, skey, asc, ascq); in mptscsih_info_scsiio()
/linux-6.15/include/net/
H A Dsock.h1628 #define sock_lock_init_class_and_name(sk, sname, skey, name, key) \ argument
1637 (skey), (sname)); \

12