Lines Matching refs:vndrie
403 static bool wl_cfg80211_filter_vndr_ext_id(const vndr_ie_t *vndrie);
11682 vndr_ie_t *vndrie; in wl_get_bss_info() local
11822 vndrie = (vndr_ie_t *) tlv_ie; in wl_get_bss_info()
11824 if (vndrie->len < (VNDR_IE_MIN_LEN + 1)) { in wl_get_bss_info()
11827 vndrie->len)); in wl_get_bss_info()
11831 if (!bcmp(vndrie->oui, in wl_get_bss_info()
11833 (vndrie->data[0] == WiFiALL_OUI_TYPE)) in wl_get_bss_info()
11836 ie_11u_rel_num = vndrie->data[1]; in wl_get_bss_info()
18846 vndr_ie_t *vndrie; in wl_sd_handle_sd_find() local
18889 vndrie = &vndriebuf->vndr_ie_list[0].vndr_ie_data; in wl_sd_handle_sd_find()
18891 vndrie->id = (uchar) DOT11_MNG_PROPR_ID; in wl_sd_handle_sd_find()
18892 vndrie->len = sizeof(p2pie_buf); in wl_sd_handle_sd_find()
18893 memcpy(vndrie->oui, WFA_OUI, WFA_OUI_LEN); in wl_sd_handle_sd_find()
18894 memcpy(vndrie->data, p2pie_buf, sizeof(p2pie_buf)); in wl_sd_handle_sd_find()
19507 wl_cfg80211_filter_vndr_ext_id(const vndr_ie_t *vndrie) in wl_cfg80211_filter_vndr_ext_id() argument
19509 if (vndrie->oui[0] == FILS_EXTID_MNG_HLP_CONTAINER_ID) { in wl_cfg80211_filter_vndr_ext_id()
19524 const vndr_ie_t *vndrie; in wl_cfg80211_parse_vndr_ies() local
19540 vndrie = (const vndr_ie_t *) ie; in wl_cfg80211_parse_vndr_ies()
19543 if (vndrie->len < MIN_VENDOR_EXTN_IE_LEN) { in wl_cfg80211_parse_vndr_ies()
19546 __FUNCTION__, vndrie->len)); in wl_cfg80211_parse_vndr_ies()
19549 if (wl_cfg80211_filter_vndr_ext_id(vndrie)) { in wl_cfg80211_parse_vndr_ies()
19556 if (vndrie->len < (VNDR_IE_MIN_LEN + 1)) { in wl_cfg80211_parse_vndr_ies()
19559 vndrie->len)); in wl_cfg80211_parse_vndr_ies()
19564 if (!bcmp(vndrie->oui, (u8*)WPA_OUI, WPA_OUI_LEN) && in wl_cfg80211_parse_vndr_ies()
19565 ((vndrie->data[0] == WPA_OUI_TYPE) || in wl_cfg80211_parse_vndr_ies()
19566 (vndrie->data[0] == WME_OUI_TYPE))) { in wl_cfg80211_parse_vndr_ies()
19571 if ((!memcmp(vndrie->oui, (u8 *)WFA_OUI, WFA_OUI_LEN)) && in wl_cfg80211_parse_vndr_ies()
19572 (vndrie->data[0] == WFA_OUI_TYPE_MBO_OCE)) { in wl_cfg80211_parse_vndr_ies()
19574 " TYPE:%0x\n", vndrie->id, vndrie->len, in wl_cfg80211_parse_vndr_ies()
19575 MACOUI2STRDBG(vndrie->oui), vndrie->data[0])); in wl_cfg80211_parse_vndr_ies()
19584 parsed_info->ie_ptr = (const char *)vndrie; in wl_cfg80211_parse_vndr_ies()
19585 parsed_info->ie_len = (vndrie->len + TLV_HDR_LEN); in wl_cfg80211_parse_vndr_ies()
19586 memcpy(&parsed_info->vndrie, vndrie, sizeof(vndr_ie_t)); in wl_cfg80211_parse_vndr_ies()
19590 ie->id, vndrie->len)); in wl_cfg80211_parse_vndr_ies()
19593 MACOUI2STRDBG(parsed_info->vndrie.oui), in wl_cfg80211_parse_vndr_ies()
19594 parsed_info->vndrie.data[0], vndrie->len)); in wl_cfg80211_parse_vndr_ies()
19609 if (!memcmp(vndr_info->vndrie.oui, in wl_vndr_ies_exclude_vndr_oui()
19631 if (!memcmp(oui_entry->oui, vndr_info->vndrie.oui, DOT11_OUI_LEN)) { in wl_vndr_ies_check_duplicate_vndr_oui()
19653 memcpy(oui_entry->oui, vndr_info->vndrie.oui, DOT11_OUI_LEN); in wl_vndr_ies_add_vendor_oui_list()
20075 if (vndrie_info->vndrie.id == DOT11_MNG_ID_EXT_ID) { in wl_cfg80211_set_mgmt_vndr_ies()
20077 vndrie_info->vndrie.id, vndrie_info->vndrie.oui[0], in wl_cfg80211_set_mgmt_vndr_ies()
20078 vndrie_info->vndrie.len)); in wl_cfg80211_set_mgmt_vndr_ies()
20081 vndrie_info->vndrie.id, vndrie_info->vndrie.len, in wl_cfg80211_set_mgmt_vndr_ies()
20082 MACOUI2STRDBG(vndrie_info->vndrie.oui), in wl_cfg80211_set_mgmt_vndr_ies()
20083 vndrie_info->vndrie.data[0])); in wl_cfg80211_set_mgmt_vndr_ies()
20087 pktflag, vndrie_info->vndrie.oui, in wl_cfg80211_set_mgmt_vndr_ies()
20088 vndrie_info->vndrie.id, in wl_cfg80211_set_mgmt_vndr_ies()
20109 if (vndrie_info->vndrie.id == DOT11_MNG_ID_EXT_ID) { in wl_cfg80211_set_mgmt_vndr_ies()
20111 vndrie_info->vndrie.id, vndrie_info->vndrie.oui[0], in wl_cfg80211_set_mgmt_vndr_ies()
20112 vndrie_info->vndrie.len)); in wl_cfg80211_set_mgmt_vndr_ies()
20115 vndrie_info->vndrie.id, vndrie_info->vndrie.len, in wl_cfg80211_set_mgmt_vndr_ies()
20116 MACOUI2STRDBG(vndrie_info->vndrie.oui), in wl_cfg80211_set_mgmt_vndr_ies()
20117 vndrie_info->vndrie.data[0])); in wl_cfg80211_set_mgmt_vndr_ies()
20121 pktflag, vndrie_info->vndrie.oui, in wl_cfg80211_set_mgmt_vndr_ies()
20122 vndrie_info->vndrie.id, in wl_cfg80211_set_mgmt_vndr_ies()