• Home
  • Raw
  • Download

Lines Matching full:ie

271 add_ie_rates(u8 *tlv, const u8 *ie, int *nrates)  in add_ie_rates()  argument
273 int hw, ap, ap_max = ie[1]; in add_ie_rates()
280 /* Advance past IE header */ in add_ie_rates()
281 ie += 2; in add_ie_rates()
283 lbs_deb_hex(LBS_DEB_ASSOC, "AP IE Rates", (u8 *) ie, ap_max); in add_ie_rates()
288 if (hw_rate == (ie[ap] & 0x7f)) { in add_ie_rates()
289 *tlv++ = ie[ap]; in add_ie_rates()
326 lbs_deb_assoc("assoc: bss had no basic rate IE\n"); in lbs_add_common_rates_tlv()
417 static int lbs_add_wpa_tlv(u8 *tlv, const u8 *ie, u8 ie_len) in lbs_add_wpa_tlv() argument
422 * We need just convert an IE to an TLV. IEs use u8 for the header, in lbs_add_wpa_tlv()
431 *tlv++ = *ie++; in lbs_add_wpa_tlv()
433 tlv_len = *tlv++ = *ie++; in lbs_add_wpa_tlv()
436 *tlv++ = *ie++; in lbs_add_wpa_tlv()
437 /* the TLV is two bytes larger than the IE */ in lbs_add_wpa_tlv()
578 const u8 *ie; in lbs_ret_scan() local
606 ie = pos; in lbs_ret_scan()
618 lbs_deb_scan("scan response: invalid IE fmt\n"); in lbs_ret_scan()
649 capa, intvl, ie, ielen, in lbs_ret_scan()
655 lbs_deb_scan("scan response: missing BSS channel IE\n"); in lbs_ret_scan()
1121 tmp = pos + 4; /* skip Marvell IE header */ in lbs_associate()
1130 if (sme->ie && sme->ie_len) in lbs_associate()
1131 pos += lbs_add_wpa_tlv(pos, sme->ie, sme->ie_len); in lbs_associate()
1206 sme->ie, sme->ie_len, in lbs_associate()
1656 * For cfg80211_inform_bss, we'll need a fake IE, as we can't get in lbs_join_post()
1657 * the real IE from the firmware. So we fabricate a fake IE based on in lbs_join_post()
1660 /* Fake SSID IE */ in lbs_join_post()
1665 /* Fake supported basic rates IE */ in lbs_join_post()
1672 /* Fake DS channel IE */ in lbs_join_post()
1676 /* Fake IBSS params IE */ in lbs_join_post()
1681 /* Fake extended rates IE, TODO: don't add this for 802.11b only, in lbs_join_post()
1693 lbs_deb_hex(LBS_DEB_CFG80211, "IE", fake_ie, fake - fake_ie); in lbs_join_post()
1750 * IE DS 03 in lbs_ibss_join_existing()
1751 * IE DS len 01 in lbs_ibss_join_existing()
1752 * IE DS channel 01 in lbs_ibss_join_existing()
1754 * IE IBSS 06 in lbs_ibss_join_existing()
1755 * IE IBSS len 02 in lbs_ibss_join_existing()
1756 * IE IBSS atim 00 00 in lbs_ibss_join_existing()
1862 * IE IBSS 06 in lbs_ibss_start_new()
1863 * IE IBSS len 02 in lbs_ibss_start_new()
1864 * IE IBSS atim 00 00 in lbs_ibss_start_new()
1866 * IE DS 03 in lbs_ibss_start_new()
1867 * IE DS len 01 in lbs_ibss_start_new()
1868 * IE DS channel 01 in lbs_ibss_start_new()