Lines Matching refs:elems

809 			       struct ieee802_11_elems *elems,  in ieee802_11_parse_elems_crc()  argument
819 memset(elems, 0, sizeof(*elems)); in ieee802_11_parse_elems_crc()
820 elems->ie_start = start; in ieee802_11_parse_elems_crc()
821 elems->total_len = len; in ieee802_11_parse_elems_crc()
832 elems->parse_error = true; in ieee802_11_parse_elems_crc()
875 elems->parse_error = true; in ieee802_11_parse_elems_crc()
894 elems->lnk_id = (void *)(pos - 2); in ieee802_11_parse_elems_crc()
901 elems->ch_sw_timing = (void *)pos; in ieee802_11_parse_elems_crc()
904 elems->ext_capab = pos; in ieee802_11_parse_elems_crc()
905 elems->ext_capab_len = elen; in ieee802_11_parse_elems_crc()
908 elems->ssid = pos; in ieee802_11_parse_elems_crc()
909 elems->ssid_len = elen; in ieee802_11_parse_elems_crc()
912 elems->supp_rates = pos; in ieee802_11_parse_elems_crc()
913 elems->supp_rates_len = elen; in ieee802_11_parse_elems_crc()
917 elems->ds_params = pos; in ieee802_11_parse_elems_crc()
923 elems->tim = (void *)pos; in ieee802_11_parse_elems_crc()
924 elems->tim_len = elen; in ieee802_11_parse_elems_crc()
929 elems->challenge = pos; in ieee802_11_parse_elems_crc()
930 elems->challenge_len = elen; in ieee802_11_parse_elems_crc()
943 elems->wmm_info = pos; in ieee802_11_parse_elems_crc()
944 elems->wmm_info_len = elen; in ieee802_11_parse_elems_crc()
946 elems->wmm_param = pos; in ieee802_11_parse_elems_crc()
947 elems->wmm_param_len = elen; in ieee802_11_parse_elems_crc()
953 elems->rsn = pos; in ieee802_11_parse_elems_crc()
954 elems->rsn_len = elen; in ieee802_11_parse_elems_crc()
958 elems->erp_info = pos; in ieee802_11_parse_elems_crc()
963 elems->ext_supp_rates = pos; in ieee802_11_parse_elems_crc()
964 elems->ext_supp_rates_len = elen; in ieee802_11_parse_elems_crc()
968 elems->ht_cap_elem = (void *)pos; in ieee802_11_parse_elems_crc()
974 elems->ht_operation = (void *)pos; in ieee802_11_parse_elems_crc()
980 elems->vht_cap_elem = (void *)pos; in ieee802_11_parse_elems_crc()
986 elems->vht_operation = (void *)pos; in ieee802_11_parse_elems_crc()
992 elems->opmode_notif = pos; in ieee802_11_parse_elems_crc()
997 elems->mesh_id = pos; in ieee802_11_parse_elems_crc()
998 elems->mesh_id_len = elen; in ieee802_11_parse_elems_crc()
1002 elems->mesh_config = (void *)pos; in ieee802_11_parse_elems_crc()
1007 elems->peering = pos; in ieee802_11_parse_elems_crc()
1008 elems->peering_len = elen; in ieee802_11_parse_elems_crc()
1012 elems->awake_window = (void *)pos; in ieee802_11_parse_elems_crc()
1015 elems->preq = pos; in ieee802_11_parse_elems_crc()
1016 elems->preq_len = elen; in ieee802_11_parse_elems_crc()
1019 elems->prep = pos; in ieee802_11_parse_elems_crc()
1020 elems->prep_len = elen; in ieee802_11_parse_elems_crc()
1023 elems->perr = pos; in ieee802_11_parse_elems_crc()
1024 elems->perr_len = elen; in ieee802_11_parse_elems_crc()
1028 elems->rann = (void *)pos; in ieee802_11_parse_elems_crc()
1037 elems->ch_switch_ie = (void *)pos; in ieee802_11_parse_elems_crc()
1044 elems->ext_chansw_ie = (void *)pos; in ieee802_11_parse_elems_crc()
1051 elems->sec_chan_offs = (void *)pos; in ieee802_11_parse_elems_crc()
1055 sizeof(*elems->mesh_chansw_params_ie)) { in ieee802_11_parse_elems_crc()
1059 elems->mesh_chansw_params_ie = (void *)pos; in ieee802_11_parse_elems_crc()
1063 elen != sizeof(*elems->wide_bw_chansw_ie)) { in ieee802_11_parse_elems_crc()
1067 elems->wide_bw_chansw_ie = (void *)pos; in ieee802_11_parse_elems_crc()
1082 if (ie[1] == sizeof(*elems->wide_bw_chansw_ie)) in ieee802_11_parse_elems_crc()
1083 elems->wide_bw_chansw_ie = in ieee802_11_parse_elems_crc()
1090 elems->country_elem = pos; in ieee802_11_parse_elems_crc()
1091 elems->country_elem_len = elen; in ieee802_11_parse_elems_crc()
1098 elems->pwr_constr_elem = pos; in ieee802_11_parse_elems_crc()
1123 elems->cisco_dtpc_elem = pos; in ieee802_11_parse_elems_crc()
1127 elems->timeout_int = (void *)pos; in ieee802_11_parse_elems_crc()
1136 elems->parse_error = true; in ieee802_11_parse_elems_crc()
1145 elems->parse_error = true; in ieee802_11_parse_elems_crc()
1631 struct ieee802_11_elems *elems, in ieee80211_sta_get_rates() argument
1648 for (i = 0; i < elems->supp_rates_len + in ieee80211_sta_get_rates()
1649 elems->ext_supp_rates_len; i++) { in ieee80211_sta_get_rates()
1653 if (i < elems->supp_rates_len) in ieee80211_sta_get_rates()
1654 rate = elems->supp_rates[i]; in ieee80211_sta_get_rates()
1655 else if (elems->ext_supp_rates) in ieee80211_sta_get_rates()
1656 rate = elems->ext_supp_rates in ieee80211_sta_get_rates()
1657 [i - elems->supp_rates_len]; in ieee80211_sta_get_rates()