Lines Matching defs:key_idx
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_KEYS +
613 link_sta->gtk[key_idx]);
618 if (pairwise && key_idx < NUM_DEFAULT_KEYS)
619 return wiphy_dereference(local->hw.wiphy, sdata->keys[key_idx]);
621 key = wiphy_dereference(local->hw.wiphy, link->gtk[key_idx]);
626 if (key_idx < NUM_DEFAULT_KEYS)
627 return wiphy_dereference(local->hw.wiphy, sdata->keys[key_idx]);
633 int link_id, u8 key_idx, bool pairwise,
642 key = ieee80211_lookup_key(sdata, link_id, key_idx, pairwise, mac_addr);
652 int link_id, u8 key_idx, bool pairwise,
671 key = ieee80211_lookup_key(sdata, link_id, key_idx, pairwise, mac_addr);
758 int link_id, u8 key_idx, bool uni,
768 ieee80211_set_default_key(link, key_idx, uni, multi);
775 int link_id, u8 key_idx)
784 ieee80211_set_default_mgmt_key(link, key_idx);
791 int link_id, u8 key_idx)
800 ieee80211_set_default_beacon_key(link, key_idx);