Lines Matching refs:ie_setbuf
679 ie_setbuf_t ie_setbuf; in wl_cfg80211_clear_iw_ie() local
683 bzero(&ie_setbuf, sizeof(ie_setbuf_t)); in wl_cfg80211_clear_iw_ie()
685 ie_setbuf.ie_buffer.iecount = htod32(1); in wl_cfg80211_clear_iw_ie()
686 ie_setbuf.ie_buffer.ie_list[0].ie_data.id = DOT11_MNG_INTERWORKING_ID; in wl_cfg80211_clear_iw_ie()
687 ie_setbuf.ie_buffer.ie_list[0].ie_data.len = 0; in wl_cfg80211_clear_iw_ie()
689 return wldev_iovar_setbuf_bsscfg(ndev, "ie", &ie_setbuf, sizeof(ie_setbuf), in wl_cfg80211_clear_iw_ie()
699 ie_setbuf_t *ie_setbuf; in wl_cfg80211_add_iw_ie() local
742 ie_setbuf = (ie_setbuf_t *)MALLOCZ(cfg->osh, buf_len); in wl_cfg80211_add_iw_ie()
743 if (!ie_setbuf) { in wl_cfg80211_add_iw_ie()
747 strlcpy(ie_setbuf->cmd, "add", sizeof(ie_setbuf->cmd)); in wl_cfg80211_add_iw_ie()
750 ie_setbuf->ie_buffer.iecount = htod32(1); in wl_cfg80211_add_iw_ie()
752 ie_setbuf->ie_buffer.ie_list[0].pktflag = htod32(pktflag); in wl_cfg80211_add_iw_ie()
755 ie_setbuf->ie_buffer.ie_list[0].ie_data.id = DOT11_MNG_INTERWORKING_ID; in wl_cfg80211_add_iw_ie()
756 ie_setbuf->ie_buffer.ie_list[0].ie_data.len = data_len; in wl_cfg80211_add_iw_ie()
758 (void)memcpy_s((uchar *)&ie_setbuf->ie_buffer.ie_list[0].ie_data.data[0], sizeof(uint8), in wl_cfg80211_add_iw_ie()
761 if ((err = wldev_iovar_setbuf_bsscfg(ndev, "ie", ie_setbuf, buf_len, in wl_cfg80211_add_iw_ie()
769 MFREE(cfg->osh, ie_setbuf, buf_len); in wl_cfg80211_add_iw_ie()