Home
last modified time | relevance | path

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

123

/Linux-v4.19/net/sctp/
Dauth.c94 struct sctp_shared_key *sctp_auth_shkey_create(__u16 key_id, gfp_t gfp) in sctp_auth_shkey_create() argument
105 new->key_id = key_id; in sctp_auth_shkey_create()
378 new = sctp_auth_shkey_create(sh_key->key_id, gfp); in sctp_auth_asoc_copy_shkeys()
446 __u16 key_id) in sctp_auth_get_shkey() argument
452 if (key->key_id == key_id) { in sctp_auth_get_shkey()
733 __u16 key_id, hmac_id; in sctp_auth_calculate_hmac() local
742 key_id = ntohs(auth->auth_hdr.shkey_id); in sctp_auth_calculate_hmac()
745 if (key_id == asoc->active_key_id) in sctp_auth_calculate_hmac()
862 if (shkey->key_id == auth_key->sca_keynumber) { in sctp_auth_set_key()
893 __u16 key_id) in sctp_auth_set_active_key() argument
[all …]
Dulpevent.c786 const struct sctp_association *asoc, __u16 key_id, in sctp_ulpevent_make_authkey() argument
805 ak->auth_keynumber = key_id; in sctp_ulpevent_make_authkey()
/Linux-v4.19/include/net/sctp/
Dauth.h67 __u16 key_id; member
86 struct sctp_shared_key *sctp_auth_shkey_create(__u16 key_id, gfp_t gfp);
91 __u16 key_id);
120 struct sctp_association *asoc, __u16 key_id);
122 struct sctp_association *asoc, __u16 key_id);
124 struct sctp_association *asoc, __u16 key_id);
Dulpevent.h136 const struct sctp_association *asoc, __u16 key_id,
/Linux-v4.19/include/net/
Dflow_dissector.h237 enum flow_dissector_key_id key_id; member
296 enum flow_dissector_key_id key_id) in dissector_uses_key() argument
298 return flow_dissector->used_keys & (1 << key_id); in dissector_uses_key()
302 enum flow_dissector_key_id key_id, in skb_flow_dissector_target() argument
305 return ((char *)target_container) + flow_dissector->offset[key_id]; in skb_flow_dissector_target()
Dieee802154_netdev.h45 u8 key_id; member
Dcfg802154.h319 struct ieee802154_llsec_key_id key_id; member
/Linux-v4.19/net/core/
Dflow_dissector.c30 enum flow_dissector_key_id key_id) in dissector_set_key() argument
32 flow_dissector->used_keys |= (1 << key_id); in dissector_set_key()
49 key->key_id)); in skb_flow_dissector_init()
51 dissector_set_key(flow_dissector, key->key_id); in skb_flow_dissector_init()
52 flow_dissector->offset[key->key_id] = key->offset; in skb_flow_dissector_init()
1379 .key_id = FLOW_DISSECTOR_KEY_CONTROL,
1383 .key_id = FLOW_DISSECTOR_KEY_BASIC,
1387 .key_id = FLOW_DISSECTOR_KEY_IPV4_ADDRS,
1391 .key_id = FLOW_DISSECTOR_KEY_IPV6_ADDRS,
1395 .key_id = FLOW_DISSECTOR_KEY_TIPC,
[all …]
/Linux-v4.19/net/mac802154/
Dllsec.c419 if (!llsec_key_id_equal(key, &devkey->key_id)) in llsec_devkey_find()
441 if (llsec_devkey_find(dev, &key->key_id)) in mac802154_llsec_devkey_add()
465 devkey = llsec_devkey_find(dev, &key->key_id); in mac802154_llsec_devkey_del()
553 struct ieee802154_llsec_key_id *key_id) in llsec_lookup_key() argument
583 if (id->id != hdr->sec.key_id) in llsec_lookup_key()
599 if (key_id) in llsec_lookup_key()
600 *key_id = key_entry->id; in llsec_lookup_key()
929 next->devkey.key_id = *in_key; in llsec_update_devkey_record()
987 struct ieee802154_llsec_key_id key_id; in mac802154_llsec_decrypt() local
1010 key = llsec_lookup_key(sec, &hdr, &hdr.source, &key_id); in mac802154_llsec_decrypt()
[all …]
Drx.c177 pr_debug("key %02x\n", hdr->sec.key_id); in ieee802154_parse_frame_start()
184 hdr->sec.key_id); in ieee802154_parse_frame_start()
190 hdr->sec.key_id); in ieee802154_parse_frame_start()
/Linux-v4.19/net/sched/
Dact_tunnel_key.c214 __be64 key_id; in tunnel_key_init() local
255 key_id = key32_to_tunnel_id(nla_get_be32(tb[TCA_TUNNEL_KEY_ENC_KEY_ID])); in tunnel_key_init()
291 key_id, opts_len); in tunnel_key_init()
302 key_id, 0); in tunnel_key_init()
509 __be32 key_id = tunnel_id_to_key32(key->tun_id); in tunnel_key_dump() local
511 if (nla_put_be32(skb, TCA_TUNNEL_KEY_ENC_KEY_ID, key_id) || in tunnel_key_dump()
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/fw/api/
Dsta.h518 __le32 key_id; member
535 __le32 key_id; member
/Linux-v4.19/drivers/staging/ks7010/
Deap_packet.h48 unsigned char key_id[8]; /* Reserved in IEEE 802.11i/RSN */ member
/Linux-v4.19/net/ieee802154/
Dheader_ops.c80 buf[pos++] = hdr->key_id; in ieee802154_hdr_push_sechdr()
194 hdr->key_id = buf[pos++]; in ieee802154_hdr_get_sechdr()
Dnl-mac.c1121 ieee802154_llsec_parse_key_id(info, &key.key_id)) in llsec_add_devkey()
1146 ieee802154_llsec_parse_key_id(info, &key.key_id)) in llsec_del_devkey()
1178 ieee802154_llsec_fill_key_id(msg, &devkey->key_id)) in ieee802154_nl_fill_devkey()
/Linux-v4.19/net/mac80211/
Dwpa.c384 static inline void ccmp_pn2hdr(u8 *hdr, u8 *pn, int key_id) in ccmp_pn2hdr() argument
389 hdr[3] = 0x20 | (key_id << 6); in ccmp_pn2hdr()
618 static inline void gcmp_pn2hdr(u8 *hdr, const u8 *pn, int key_id) in gcmp_pn2hdr() argument
623 hdr[3] = 0x20 | (key_id << 6); in gcmp_pn2hdr()
961 mmie->key_id = cpu_to_le16(key->conf.keyidx); in ieee80211_crypto_aes_cmac_encrypt()
1005 mmie->key_id = cpu_to_le16(key->conf.keyidx); in ieee80211_crypto_aes_cmac_256_encrypt()
1150 mmie->key_id = cpu_to_le16(key->conf.keyidx); in ieee80211_crypto_aes_gmac_encrypt()
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/nfpcore/
Dnfp_cpp.h295 unsigned long long address, u32 key_id);
298 u32 key_id);
/Linux-v4.19/drivers/net/wireless/ti/wl1251/
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()
/Linux-v4.19/net/wireless/
Dnl80211.h72 int key_id, const u8 *tsc, gfp_t gfp);
Dmlme.c190 enum nl80211_key_type key_type, int key_id, in cfg80211_michael_mic_failure() argument
201 "keyid=%d %scast addr=%pM)", key_id, in cfg80211_michael_mic_failure()
211 trace_cfg80211_michael_mic_failure(dev, addr, key_type, key_id, tsc); in cfg80211_michael_mic_failure()
212 nl80211_michael_mic_failure(rdev, dev, addr, key_type, key_id, tsc, gfp); in cfg80211_michael_mic_failure()
/Linux-v4.19/drivers/net/wireless/ath/wil6210/
Dtxrx_edma.c538 int cid, tid, key_id, mc; in wil_rx_crypto_check_edma() local
552 key_id = wil_rx_status_get_key_id(st); in wil_rx_crypto_check_edma()
556 cc = &c->key_id[key_id]; in wil_rx_crypto_check_edma()
562 cid, tid, mc, key_id); in wil_rx_crypto_check_edma()
569 cid, tid, mc, key_id, pn, cc->pn); in wil_rx_crypto_check_edma()
Dtxrx.c663 int key_id = wil_rxdesc_key_id(d); in wil_rx_crypto_check() local
668 struct wil_tid_crypto_rx_single *cc = &c->key_id[key_id]; in wil_rx_crypto_check()
674 cid, tid, mc, key_id); in wil_rx_crypto_check()
681 cid, tid, mc, key_id, pn, cc->pn); in wil_rx_crypto_check()
/Linux-v4.19/drivers/net/wireless/intersil/orinoco/
Dmain.c962 int key_id = ((status & HERMES_RXSTAT_MIC_KEY_ID) >> in orinoco_rx() local
975 key = (struct orinoco_tkip_key *) priv->keys[key_id].key; in orinoco_rx()
980 dev->name, src, key_id); in orinoco_rx()
996 dev->name, src, key_id); in orinoco_rx()
1002 wxmic.flags = key_id & IW_MICFAILURE_KEY_ID; in orinoco_rx()
1008 (void) orinoco_hw_get_tkip_iv(priv, key_id, in orinoco_rx()
/Linux-v4.19/drivers/crypto/caam/
Dpdb.h245 u8 key_id; member
/Linux-v4.19/drivers/net/wireless/rsi/
Drsi_91x_mgmt.c710 u8 key_id, in rsi_hal_load_key() argument
739 key_id = 0; in rsi_hal_load_key()
749 key_descriptor |= (key_id << RSI_KEY_ID_OFFSET); in rsi_hal_load_key()
760 memcpy(&set_key->key[key_id][1], data, key_len * 2); in rsi_hal_load_key()

123