Lines Matching refs:key_idx

436 			    const u8 *mac_addr, u8 key_idx)  in ieee80211_set_tx()  argument
452 if (sta->ptk_idx == key_idx) in ieee80211_set_tx()
455 key = wiphy_dereference(local->hw.wiphy, sta->ptk[key_idx]); in ieee80211_set_tx()
464 int link_id, u8 key_idx, bool pairwise, in ieee80211_add_key() argument
484 return ieee80211_set_tx(sdata, mac_addr, key_idx); in ieee80211_add_key()
500 key = ieee80211_key_alloc(params->cipher, key_idx, params->key_len, in ieee80211_add_key()
575 u8 key_idx, bool pairwise, const u8 *mac_addr) in ieee80211_lookup_key() argument
604 if (pairwise && key_idx < NUM_DEFAULT_KEYS) in ieee80211_lookup_key()
606 sta->ptk[key_idx]); in ieee80211_lookup_key()
609 key_idx < NUM_DEFAULT_KEYS + in ieee80211_lookup_key()
613 link_sta->gtk[key_idx]); in ieee80211_lookup_key()
618 if (pairwise && key_idx < NUM_DEFAULT_KEYS) in ieee80211_lookup_key()
619 return wiphy_dereference(local->hw.wiphy, sdata->keys[key_idx]); in ieee80211_lookup_key()
621 key = wiphy_dereference(local->hw.wiphy, link->gtk[key_idx]); in ieee80211_lookup_key()
626 if (key_idx < NUM_DEFAULT_KEYS) in ieee80211_lookup_key()
627 return wiphy_dereference(local->hw.wiphy, sdata->keys[key_idx]); in ieee80211_lookup_key()
633 int link_id, u8 key_idx, bool pairwise, in ieee80211_del_key() argument
642 key = ieee80211_lookup_key(sdata, link_id, key_idx, pairwise, mac_addr); in ieee80211_del_key()
652 int link_id, u8 key_idx, bool pairwise, in ieee80211_get_key() argument
671 key = ieee80211_lookup_key(sdata, link_id, key_idx, pairwise, mac_addr); in ieee80211_get_key()
755 int link_id, u8 key_idx, bool uni, in ieee80211_config_default_key() argument
765 ieee80211_set_default_key(link, key_idx, uni, multi); in ieee80211_config_default_key()
772 int link_id, u8 key_idx) in ieee80211_config_default_mgmt_key() argument
781 ieee80211_set_default_mgmt_key(link, key_idx); in ieee80211_config_default_mgmt_key()
788 int link_id, u8 key_idx) in ieee80211_config_default_beacon_key() argument
797 ieee80211_set_default_beacon_key(link, key_idx); in ieee80211_config_default_beacon_key()