Lines Matching refs:vndr_ie
7647 vndr_ie_setbuf_t *vndr_ie = NULL; in wl_android_set_ibss_beacon_ouidata() local
7689 vndr_ie = (vndr_ie_setbuf_t *)MALLOCZ(cfg->osh, tot_len); in wl_android_set_ibss_beacon_ouidata()
7690 if (!vndr_ie) { in wl_android_set_ibss_beacon_ouidata()
7695 strlcpy(vndr_ie->cmd, "add", sizeof(vndr_ie->cmd)); in wl_android_set_ibss_beacon_ouidata()
7699 memcpy((void *)&vndr_ie->vndr_ie_buffer.iecount, &iecount, sizeof(s32)); in wl_android_set_ibss_beacon_ouidata()
7703 memcpy((void *)&vndr_ie->vndr_ie_buffer.vndr_ie_list[0].pktflag, &pktflag, in wl_android_set_ibss_beacon_ouidata()
7706 vndr_ie->vndr_ie_buffer.vndr_ie_list[0].vndr_ie_data.id = (uchar) DOT11_MNG_PROPR_ID; in wl_android_set_ibss_beacon_ouidata()
7708 memcpy(&vndr_ie->vndr_ie_buffer.vndr_ie_list[0].vndr_ie_data.oui, &ie_buf, in wl_android_set_ibss_beacon_ouidata()
7710 memcpy(&vndr_ie->vndr_ie_buffer.vndr_ie_list[0].vndr_ie_data.data, in wl_android_set_ibss_beacon_ouidata()
7714 vndr_ie->vndr_ie_buffer.vndr_ie_list[0].vndr_ie_data.len = (uchar) ielen; in wl_android_set_ibss_beacon_ouidata()
7719 if (vndr_ie) { in wl_android_set_ibss_beacon_ouidata()
7720 MFREE(cfg->osh, vndr_ie, tot_len); in wl_android_set_ibss_beacon_ouidata()
7730 err = wldev_iovar_setbuf_bsscfg(dev, "vndr_ie", vndr_ie, tot_len, ioctl_buf, in wl_android_set_ibss_beacon_ouidata()
7735 if (vndr_ie) { in wl_android_set_ibss_beacon_ouidata()
7736 MFREE(cfg->osh, vndr_ie, tot_len); in wl_android_set_ibss_beacon_ouidata()
7741 wl_cfg80211_ibss_vsie_set_buffer(dev, vndr_ie, tot_len); in wl_android_set_ibss_beacon_ouidata()