Lines Matching refs:key_idx
374 const u8 *mac_addr, u8 key_idx)
390 if (sta->ptk_idx == key_idx)
394 key = key_mtx_dereference(local, sta->ptk[key_idx]);
404 u8 key_idx, bool pairwise, const u8 *mac_addr,
418 return ieee80211_set_tx(sdata, mac_addr, key_idx);
441 key = ieee80211_key_alloc(params->cipher, key_idx, params->key_len,
523 u8 key_idx, bool pairwise, const u8 *mac_addr)
542 key = key_mtx_dereference(local, sta->ptk[key_idx]);
544 key = key_mtx_dereference(local, sta->gtk[key_idx]);
546 key = key_mtx_dereference(local, sdata->keys[key_idx]);
564 u8 key_idx, bool pairwise, const u8 *mac_addr,
589 if (pairwise && key_idx < NUM_DEFAULT_KEYS)
590 key = rcu_dereference(sta->ptk[key_idx]);
592 key_idx < NUM_DEFAULT_KEYS + NUM_DEFAULT_MGMT_KEYS +
594 key = rcu_dereference(sta->gtk[key_idx]);
596 key = rcu_dereference(sdata->keys[key_idx]);
684 u8 key_idx, bool uni,
689 ieee80211_set_default_key(sdata, key_idx, uni, multi);
696 u8 key_idx)
700 ieee80211_set_default_mgmt_key(sdata, key_idx);
707 u8 key_idx)
711 ieee80211_set_default_beacon_key(sdata, key_idx);