Lines Matching refs:pos
397 u8 *pos; in mwifiex_cmd_802_11_associate() local
400 pos = (u8 *) assoc; in mwifiex_cmd_802_11_associate()
409 pos += sizeof(assoc->peer_sta_addr); in mwifiex_cmd_802_11_associate()
416 pos += sizeof(assoc->cap_info_bitmap); in mwifiex_cmd_802_11_associate()
417 pos += sizeof(assoc->listen_interval); in mwifiex_cmd_802_11_associate()
418 pos += sizeof(assoc->beacon_period); in mwifiex_cmd_802_11_associate()
419 pos += sizeof(assoc->dtim_period); in mwifiex_cmd_802_11_associate()
421 ssid_tlv = (struct mwifiex_ie_types_ssid_param_set *) pos; in mwifiex_cmd_802_11_associate()
426 pos += sizeof(ssid_tlv->header) + le16_to_cpu(ssid_tlv->header.len); in mwifiex_cmd_802_11_associate()
428 phy_tlv = (struct mwifiex_ie_types_phy_param_set *) pos; in mwifiex_cmd_802_11_associate()
434 pos += sizeof(phy_tlv->header) + le16_to_cpu(phy_tlv->header.len); in mwifiex_cmd_802_11_associate()
436 ss_tlv = (struct mwifiex_ie_types_ss_param_set *) pos; in mwifiex_cmd_802_11_associate()
439 pos += sizeof(ss_tlv->header) + le16_to_cpu(ss_tlv->header.len); in mwifiex_cmd_802_11_associate()
451 rates_tlv = (struct mwifiex_ie_types_rates_param_set *) pos; in mwifiex_cmd_802_11_associate()
455 pos += sizeof(rates_tlv->header) + rates_size; in mwifiex_cmd_802_11_associate()
460 auth_tlv = (struct mwifiex_ie_types_auth_type *) pos; in mwifiex_cmd_802_11_associate()
469 pos += sizeof(auth_tlv->header) + le16_to_cpu(auth_tlv->header.len); in mwifiex_cmd_802_11_associate()
481 chan_tlv = (struct mwifiex_ie_types_chan_list_param_set *) pos; in mwifiex_cmd_802_11_associate()
498 pos += sizeof(chan_tlv->header) + in mwifiex_cmd_802_11_associate()
504 rsn_ie_len = mwifiex_append_rsn_ie_wpa_wpa2(priv, &pos); in mwifiex_cmd_802_11_associate()
514 mwifiex_cmd_append_11n_tlv(priv, bss_desc, &pos); in mwifiex_cmd_802_11_associate()
519 mwifiex_cmd_append_11ac_tlv(priv, bss_desc, &pos); in mwifiex_cmd_802_11_associate()
522 mwifiex_cmd_append_vsie_tlv(priv, MWIFIEX_VSIE_MASK_ASSOC, &pos); in mwifiex_cmd_802_11_associate()
524 mwifiex_wmm_process_association_req(priv, &pos, &bss_desc->wmm_ie, in mwifiex_cmd_802_11_associate()
527 mwifiex_cmd_append_wapi_ie(priv, &pos); in mwifiex_cmd_802_11_associate()
530 mwifiex_cmd_append_wps_ie(priv, &pos); in mwifiex_cmd_802_11_associate()
532 mwifiex_cmd_append_generic_ie(priv, &pos); in mwifiex_cmd_802_11_associate()
534 mwifiex_cmd_append_tsf_tlv(priv, &pos, bss_desc); in mwifiex_cmd_802_11_associate()
536 mwifiex_11h_process_join(priv, &pos, bss_desc); in mwifiex_cmd_802_11_associate()
538 cmd->size = cpu_to_le16((u16) (pos - (u8 *) assoc) + S_DS_GEN); in mwifiex_cmd_802_11_associate()
793 u8 *pos = (u8 *) adhoc_start + in mwifiex_cmd_802_11_ad_hoc_start() local
928 chan_tlv = (struct mwifiex_ie_types_chan_list_param_set *) pos; in mwifiex_cmd_802_11_ad_hoc_start()
956 pos += sizeof(chan_tlv->header) + in mwifiex_cmd_802_11_ad_hoc_start()
965 MWIFIEX_VSIE_MASK_ADHOC, &pos); in mwifiex_cmd_802_11_ad_hoc_start()
968 rsn_ie_len = mwifiex_append_rsn_ie_wpa_wpa2(priv, &pos); in mwifiex_cmd_802_11_ad_hoc_start()
976 ht_cap = (struct mwifiex_ie_types_htcap *) pos; in mwifiex_cmd_802_11_ad_hoc_start()
995 pos += sizeof(struct mwifiex_ie_types_htcap); in mwifiex_cmd_802_11_ad_hoc_start()
999 ht_info = (struct mwifiex_ie_types_htinfo *) pos; in mwifiex_cmd_802_11_ad_hoc_start()
1015 pos += sizeof(struct mwifiex_ie_types_htinfo); in mwifiex_cmd_802_11_ad_hoc_start()
1063 u8 *pos = in mwifiex_cmd_802_11_ad_hoc_join() local
1143 chan_tlv = (struct mwifiex_ie_types_chan_list_param_set *) pos; in mwifiex_cmd_802_11_ad_hoc_join()
1160 pos += sizeof(chan_tlv->header) + in mwifiex_cmd_802_11_ad_hoc_join()
1167 rsn_ie_len = mwifiex_append_rsn_ie_wpa_wpa2(priv, &pos); in mwifiex_cmd_802_11_ad_hoc_join()
1174 bss_desc, &pos); in mwifiex_cmd_802_11_ad_hoc_join()
1178 MWIFIEX_VSIE_MASK_ADHOC, &pos); in mwifiex_cmd_802_11_ad_hoc_join()