Lines Matching refs:elems

766 			       struct ieee802_11_elems *elems,  in ieee802_11_parse_elems_crc()  argument
776 memset(elems, 0, sizeof(*elems)); in ieee802_11_parse_elems_crc()
777 elems->ie_start = start; in ieee802_11_parse_elems_crc()
778 elems->total_len = len; in ieee802_11_parse_elems_crc()
789 elems->parse_error = true; in ieee802_11_parse_elems_crc()
832 elems->parse_error = true; in ieee802_11_parse_elems_crc()
851 elems->lnk_id = (void *)(pos - 2); in ieee802_11_parse_elems_crc()
858 elems->ch_sw_timing = (void *)pos; in ieee802_11_parse_elems_crc()
861 elems->ext_capab = pos; in ieee802_11_parse_elems_crc()
862 elems->ext_capab_len = elen; in ieee802_11_parse_elems_crc()
865 elems->ssid = pos; in ieee802_11_parse_elems_crc()
866 elems->ssid_len = elen; in ieee802_11_parse_elems_crc()
869 elems->supp_rates = pos; in ieee802_11_parse_elems_crc()
870 elems->supp_rates_len = elen; in ieee802_11_parse_elems_crc()
874 elems->ds_params = pos; in ieee802_11_parse_elems_crc()
880 elems->tim = (void *)pos; in ieee802_11_parse_elems_crc()
881 elems->tim_len = elen; in ieee802_11_parse_elems_crc()
886 elems->challenge = pos; in ieee802_11_parse_elems_crc()
887 elems->challenge_len = elen; in ieee802_11_parse_elems_crc()
900 elems->wmm_info = pos; in ieee802_11_parse_elems_crc()
901 elems->wmm_info_len = elen; in ieee802_11_parse_elems_crc()
903 elems->wmm_param = pos; in ieee802_11_parse_elems_crc()
904 elems->wmm_param_len = elen; in ieee802_11_parse_elems_crc()
910 elems->rsn = pos; in ieee802_11_parse_elems_crc()
911 elems->rsn_len = elen; in ieee802_11_parse_elems_crc()
915 elems->erp_info = pos; in ieee802_11_parse_elems_crc()
920 elems->ext_supp_rates = pos; in ieee802_11_parse_elems_crc()
921 elems->ext_supp_rates_len = elen; in ieee802_11_parse_elems_crc()
925 elems->ht_cap_elem = (void *)pos; in ieee802_11_parse_elems_crc()
931 elems->ht_operation = (void *)pos; in ieee802_11_parse_elems_crc()
937 elems->vht_cap_elem = (void *)pos; in ieee802_11_parse_elems_crc()
943 elems->vht_operation = (void *)pos; in ieee802_11_parse_elems_crc()
949 elems->opmode_notif = pos; in ieee802_11_parse_elems_crc()
954 elems->mesh_id = pos; in ieee802_11_parse_elems_crc()
955 elems->mesh_id_len = elen; in ieee802_11_parse_elems_crc()
959 elems->mesh_config = (void *)pos; in ieee802_11_parse_elems_crc()
964 elems->peering = pos; in ieee802_11_parse_elems_crc()
965 elems->peering_len = elen; in ieee802_11_parse_elems_crc()
969 elems->awake_window = (void *)pos; in ieee802_11_parse_elems_crc()
972 elems->preq = pos; in ieee802_11_parse_elems_crc()
973 elems->preq_len = elen; in ieee802_11_parse_elems_crc()
976 elems->prep = pos; in ieee802_11_parse_elems_crc()
977 elems->prep_len = elen; in ieee802_11_parse_elems_crc()
980 elems->perr = pos; in ieee802_11_parse_elems_crc()
981 elems->perr_len = elen; in ieee802_11_parse_elems_crc()
985 elems->rann = (void *)pos; in ieee802_11_parse_elems_crc()
994 elems->ch_switch_ie = (void *)pos; in ieee802_11_parse_elems_crc()
1001 elems->ext_chansw_ie = (void *)pos; in ieee802_11_parse_elems_crc()
1008 elems->sec_chan_offs = (void *)pos; in ieee802_11_parse_elems_crc()
1012 sizeof(*elems->mesh_chansw_params_ie)) { in ieee802_11_parse_elems_crc()
1016 elems->mesh_chansw_params_ie = (void *)pos; in ieee802_11_parse_elems_crc()
1020 elen != sizeof(*elems->wide_bw_chansw_ie)) { in ieee802_11_parse_elems_crc()
1024 elems->wide_bw_chansw_ie = (void *)pos; in ieee802_11_parse_elems_crc()
1039 if (ie[1] == sizeof(*elems->wide_bw_chansw_ie)) in ieee802_11_parse_elems_crc()
1040 elems->wide_bw_chansw_ie = in ieee802_11_parse_elems_crc()
1047 elems->country_elem = pos; in ieee802_11_parse_elems_crc()
1048 elems->country_elem_len = elen; in ieee802_11_parse_elems_crc()
1055 elems->pwr_constr_elem = pos; in ieee802_11_parse_elems_crc()
1080 elems->cisco_dtpc_elem = pos; in ieee802_11_parse_elems_crc()
1084 elems->timeout_int = (void *)pos; in ieee802_11_parse_elems_crc()
1093 elems->parse_error = true; in ieee802_11_parse_elems_crc()
1102 elems->parse_error = true; in ieee802_11_parse_elems_crc()
1581 struct ieee802_11_elems *elems, in ieee80211_sta_get_rates() argument
1598 for (i = 0; i < elems->supp_rates_len + in ieee80211_sta_get_rates()
1599 elems->ext_supp_rates_len; i++) { in ieee80211_sta_get_rates()
1603 if (i < elems->supp_rates_len) in ieee80211_sta_get_rates()
1604 rate = elems->supp_rates[i]; in ieee80211_sta_get_rates()
1605 else if (elems->ext_supp_rates) in ieee80211_sta_get_rates()
1606 rate = elems->ext_supp_rates in ieee80211_sta_get_rates()
1607 [i - elems->supp_rates_len]; in ieee80211_sta_get_rates()