/linux-master/net/wireless/ |
H A D | lib80211_crypt_ccmp.c | 50 int key_idx; member in struct:lib80211_ccmp_data 59 static void *lib80211_ccmp_init(int key_idx) argument 66 priv->key_idx = key_idx; 181 *pos++ = (key->key_idx << 6) | (1 << 5) /* Ext IV included */ ; 282 if (key->key_idx != keyidx) { 283 net_dbg_ratelimited("CCMP: RX tkey->key_idx=%d frame keyidx=%d\n", 284 key->key_idx, keyidx); 353 keyidx = data->key_idx; 355 data->key_idx [all...] |
H A D | lib80211_crypt_wep.c | 34 u8 key_idx; member in struct:lib80211_wep_data 49 priv->key_idx = keyidx; 94 *pos++ = wep->key_idx << 6; 166 if (keyidx != wep->key_idx) 226 seq_printf(m, "key[%d] alg=WEP len=%d\n", wep->key_idx, wep->key_len);
|
H A D | lib80211_crypt_tkip.c | 63 int key_idx; member in struct:lib80211_tkip_data 90 static void *lib80211_tkip_init(int key_idx) argument 101 priv->key_idx = key_idx; 312 *pos++ = (tkey->key_idx << 6) | (1 << 5) /* Ext IV included */ ; 407 if (tkey->key_idx != keyidx) { 408 net_dbg_ratelimited("TKIP: RX tkey->key_idx=%d frame keyidx=%d\n", 409 tkey->key_idx, keyidx); 629 keyidx = tkey->key_idx; 631 tkey->key_idx [all...] |
H A D | util.c | 291 int key_idx, bool pairwise) 307 if (key_idx < 0 || key_idx > max_key_idx) 314 struct key_params *params, int key_idx, 317 if (!cfg80211_valid_key_idx(rdev, key_idx, pairwise)) 329 if ((pairwise && key_idx) || 349 if (pairwise && (key_idx < 0 || key_idx > 1)) 351 } else if (pairwise && key_idx) { 362 if (key_idx < 290 cfg80211_valid_key_idx(struct cfg80211_registered_device *rdev, int key_idx, bool pairwise) argument 313 cfg80211_validate_key_settings(struct cfg80211_registered_device *rdev, struct key_params *params, int key_idx, bool pairwise, const u8 *mac_addr) argument [all...] |
/linux-master/drivers/staging/rtl8192e/ |
H A D | rtllib_crypt_ccmp.c | 41 int key_idx; member in struct:rtllib_ccmp_data 50 static void *rtllib_ccmp_init(int key_idx) argument 57 priv->key_idx = key_idx; 178 *pos++ = (key->key_idx << 6) | (1 << 5) /* Ext IV included */; 244 if (key->key_idx != keyidx) { 245 pr_debug("CCMP: RX tkey->key_idx=%d frame keyidx=%d priv=%p\n", 246 key->key_idx, keyidx, priv); 318 keyidx = data->key_idx; 320 data->key_idx [all...] |
H A D | rtllib_crypt_wep.c | 25 u8 key_idx; member in struct:prism2_wep_data 40 priv->key_idx = keyidx; 100 *pos++ = wep->key_idx << 6; 147 if (keyidx != wep->key_idx) 209 seq_printf(m, "key[%d] alg=WEP len=%d\n", wep->key_idx, wep->key_len);
|
H A D | rtllib_crypt_tkip.c | 47 int key_idx; member in struct:rtllib_tkip_data 57 static void *rtllib_tkip_init(int key_idx) argument 67 priv->key_idx = key_idx; 298 *pos++ = (tkey->key_idx << 6) | (1 << 5) /* Ext IV included */; 356 if (tkey->key_idx != keyidx) { 358 "RX tkey->key_idx=%d frame keyidx=%d priv=%p\n", 359 tkey->key_idx, keyidx, priv); 603 keyidx = tkey->key_idx; 605 tkey->key_idx [all...] |
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | cam.c | 140 u8 *key_idx) 157 *key_idx = idx; 165 *key_idx = idx; 174 *key_idx = idx; 183 *key_idx = idx; 189 *key_idx = 6; 198 *key_idx = idx; 207 *key_idx = idx; 223 u8 key_idx = 0; local 238 ret = rtw89_cam_get_addr_cam_key_idx(addr_cam, sec_cam, key, &key_idx); 137 rtw89_cam_get_addr_cam_key_idx(struct rtw89_addr_cam_entry *addr_cam, struct rtw89_sec_cam_entry *sec_cam, struct ieee80211_key_conf *key, u8 *key_idx) argument 394 u8 key_idx = key->hw_key_idx; local [all...] |
H A D | wow.c | 57 u8 *iv, u64 pn, u8 key_idx) 77 iv[3] = BIT(5) | ((key_idx & 0x3) << 6); 448 rtw89_debug(rtwdev, RTW89_DBG_WOW, "[aoac_rpt] key_idx = %d\n", 449 aoac_rpt->key_idx); 484 u8 key_idx; local 493 aoac_rpt->key_idx = 495 key_idx = aoac_rpt->key_idx; 496 aoac_rpt->gtk_rx_iv[key_idx][0] = 498 aoac_rpt->gtk_rx_iv[key_idx][ 56 _pn_to_iv(struct rtw89_dev *rtwdev, struct ieee80211_key_conf *key, u8 *iv, u64 pn, u8 key_idx) argument [all...] |
/linux-master/drivers/staging/vt6656/ |
H A D | mac.c | 56 u32 key_idx, u8 *addr, u8 *key) 76 (u16)key_idx, sizeof(struct vnt_mac_set_key), 55 vnt_mac_set_keyentry(struct vnt_private *priv, u16 key_ctl, u32 entry_idx, u32 key_idx, u8 *addr, u8 *key) argument
|
/linux-master/drivers/net/wireguard/ |
H A D | messages.h | 107 __le32 key_idx; member in struct:message_data
|
/linux-master/drivers/staging/rtl8192e/rtl8192e/ |
H A D | rtl_wx.c | 506 u32 key_idx = 0; local 549 key_idx = ieee->crypt_info.tx_keyidx; 552 key_idx = 0; 555 key_idx = 1; 558 key_idx = 2; 561 key_idx = 3; 574 rtl92e_set_key(dev, key_idx, key_idx, KEY_TYPE_WEP104, 575 zero_addr[key_idx], 0, hwkey); 576 rtl92e_set_swcam(dev, key_idx, key_id [all...] |
/linux-master/drivers/net/wireless/broadcom/b43legacy/ |
H A D | xmit.c | 225 u8 key_idx = info->control.hw_key->hw_key_idx; local 230 B43legacy_WARN_ON(key_idx >= dev->max_nr_keys); 231 key = &(dev->key[key_idx]); 237 key_idx = b43legacy_kidx_to_fw(dev, key_idx); 238 mac_ctl |= (key_idx << B43legacy_TX4_MAC_KEYIDX_SHIFT) &
|
/linux-master/drivers/md/bcache/ |
H A D | writeback.h | 41 int key_idx; member in struct:bch_dirty_init_state
|
/linux-master/kernel/trace/ |
H A D | tracing_map.h | 195 int key_idx[TRACING_MAP_KEYS_MAX]; member in struct:tracing_map
|
/linux-master/drivers/net/wireless/mediatek/mt7601u/ |
H A D | mac.c | 571 int mt76_mac_shared_key_setup(struct mt7601u_dev *dev, u8 vif_idx, u8 key_idx, argument 582 trace_set_shared_key(dev, vif_idx, key_idx); 584 mt7601u_wr_copy(dev, MT_SKEY(vif_idx, key_idx), 588 val &= ~(MT_SKEY_MODE_MASK << MT_SKEY_MODE_SHIFT(vif_idx, key_idx)); 589 val |= cipher << MT_SKEY_MODE_SHIFT(vif_idx, key_idx);
|
H A D | mac.h | 162 int mt76_mac_shared_key_setup(struct mt7601u_dev *dev, u8 vif_idx, u8 key_idx,
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/ |
H A D | core.c | 1501 u8 key_idx; local 1565 /* <2> get key_idx */ 1566 key_idx = (u8) (key->keyidx); 1567 if (key_idx > 3) 1615 memcpy(rtlpriv->sec.key_buf[key_idx], 1617 rtlpriv->sec.key_len[key_idx] = key->keylen; 1625 memcpy(rtlpriv->sec.key_buf[key_idx], 1627 rtlpriv->sec.key_len[key_idx] = key->keylen; 1649 rtlpriv->cfg->ops->set_key(hw, key_idx, mac_addr, 1655 key->hw_key_idx = key_idx; [all...] |
/linux-master/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00crypto.c | 52 txdesc->key_idx = hw_key->hw_key_idx;
|
H A D | rt2x00queue.h | 289 * @key_idx: Key index used for encryption. 323 u16 key_idx; member in struct:txentry_desc
|
/linux-master/drivers/net/wireless/broadcom/b43/ |
H A D | xmit.c | 294 u8 key_idx = info->control.hw_key->hw_key_idx; local 299 B43_WARN_ON(key_idx >= ARRAY_SIZE(dev->key)); 300 key = &(dev->key[key_idx]); 314 key_idx = b43_kidx_to_fw(dev, key_idx); 315 mac_ctl |= (key_idx << B43_TXH_MAC_KEYIDX_SHIFT) &
|
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | main.c | 363 memset(&an->key_idx, 0, sizeof(an->key_idx)); 1611 an->key_idx[0] = key; 1629 an->key_idx[0] = 0; 1684 for (i = 0; i < ARRAY_SIZE(an->key_idx); i++) { 1685 if (!an->key_idx[i]) 1687 ath9k_hw_set_tx_filter(ah, an->key_idx[i], set); 1824 for (i = 0; i < ARRAY_SIZE(an->key_idx); i++) { 1825 if (an->key_idx[i]) 1827 an->key_idx[ [all...] |
/linux-master/drivers/crypto/ |
H A D | sa2ul.c | 952 int key_idx = (keylen >> 3) - 2; local 954 if (key_idx >= 3) 957 ad.mci_enc = mci_cbc_enc_array[key_idx]; 958 ad.mci_dec = mci_cbc_dec_array[key_idx]; 972 int key_idx = (keylen >> 3) - 2; local 974 if (key_idx >= 3) 977 ad.mci_enc = mci_ecb_enc_array[key_idx]; 978 ad.mci_dec = mci_ecb_dec_array[key_idx]; 1808 int key_idx; local 1814 key_idx [all...] |
/linux-master/net/mac80211/ |
H A D | cfg.c | 436 const u8 *mac_addr, u8 key_idx) 452 if (sta->ptk_idx == key_idx) 455 key = wiphy_dereference(local->hw.wiphy, sta->ptk[key_idx]); 464 int link_id, u8 key_idx, bool pairwise, 484 return ieee80211_set_tx(sdata, mac_addr, key_idx); 500 key = ieee80211_key_alloc(params->cipher, key_idx, params->key_len, 575 u8 key_idx, bool pairwise, const u8 *mac_addr) 604 if (pairwise && key_idx < NUM_DEFAULT_KEYS) 606 sta->ptk[key_idx]); 609 key_idx < NUM_DEFAULT_KEY 435 ieee80211_set_tx(struct ieee80211_sub_if_data *sdata, const u8 *mac_addr, u8 key_idx) argument 463 ieee80211_add_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr, struct key_params *params) argument 574 ieee80211_lookup_key(struct ieee80211_sub_if_data *sdata, int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr) argument 632 ieee80211_del_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr) argument 651 ieee80211_get_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr, void *cookie, void (*callback)(void *cookie, struct key_params *params)) argument 756 ieee80211_config_default_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx, bool uni, bool multi) argument 773 ieee80211_config_default_mgmt_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx) argument 789 ieee80211_config_default_beacon_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx) argument [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76x02_mac.h | 173 u8 key_idx, struct ieee80211_key_conf *key);
|