Lines Matching refs:ioctl_buf
1796 char *ioctl_buf = NULL; in wl_android_add_vendor_ie() local
1877 ioctl_buf = kmalloc(WLC_IOCTL_MEDLEN, GFP_KERNEL); in wl_android_add_vendor_ie()
1878 if (!ioctl_buf) { in wl_android_add_vendor_ie()
1885 memset(ioctl_buf, 0, WLC_IOCTL_MEDLEN); /* init the buffer */ in wl_android_add_vendor_ie()
1886 err = wldev_iovar_setbuf(dev, "vndr_ie", vndr_ie, tot_len, ioctl_buf, in wl_android_add_vendor_ie()
1897 if (ioctl_buf) { in wl_android_add_vendor_ie()
1898 kfree(ioctl_buf); in wl_android_add_vendor_ie()
1907 char *ioctl_buf = NULL; in wl_android_del_vendor_ie() local
1988 ioctl_buf = kmalloc(WLC_IOCTL_MEDLEN, GFP_KERNEL); in wl_android_del_vendor_ie()
1989 if (!ioctl_buf) { in wl_android_del_vendor_ie()
1996 memset(ioctl_buf, 0, WLC_IOCTL_MEDLEN); /* init the buffer */ in wl_android_del_vendor_ie()
1997 err = wldev_iovar_setbuf(dev, "vndr_ie", vndr_ie, tot_len, ioctl_buf, in wl_android_del_vendor_ie()
2008 if (ioctl_buf) { in wl_android_del_vendor_ie()
2009 kfree(ioctl_buf); in wl_android_del_vendor_ie()
3153 u8 ioctl_buf[WLC_IOCTL_SMLEN]; in wl_android_sroam_set_info() local
3207 ret = wldev_iovar_setbuf(dev, "sroam", psroam, sroamlen, ioctl_buf, in wl_android_sroam_set_info()
3208 sizeof(ioctl_buf), NULL); in wl_android_sroam_set_info()
4576 char *ioctl_buf = NULL; in wl_android_natoe_subcmd_enable() local
4579 ioctl_buf = (char *)MALLOCZ(cfg->osh, WLC_IOCTL_MEDLEN); in wl_android_natoe_subcmd_enable()
4580 if (!ioctl_buf) { in wl_android_natoe_subcmd_enable()
4589 MFREE(cfg->osh, ioctl_buf, WLC_IOCTL_MEDLEN); in wl_android_natoe_subcmd_enable()
4601 ret = wl_natoe_get_ioctl(dev, natoe_ioc, iocsz, ioctl_buf, in wl_android_natoe_subcmd_enable()
4628 natoe_ioc, iocsz, ioctl_buf, WLC_IOCTL_MEDLEN, NULL); in wl_android_natoe_subcmd_enable()
4636 MFREE(cfg->osh, ioctl_buf, WLC_IOCTL_MEDLEN); in wl_android_natoe_subcmd_enable()
4654 char *ioctl_buf = NULL; in wl_android_natoe_subcmd_config_ips() local
4657 ioctl_buf = (char *)MALLOCZ(cfg->osh, WLC_IOCTL_MEDLEN); in wl_android_natoe_subcmd_config_ips()
4658 if (!ioctl_buf) { in wl_android_natoe_subcmd_config_ips()
4667 MFREE(cfg->osh, ioctl_buf, WLC_IOCTL_MEDLEN); in wl_android_natoe_subcmd_config_ips()
4679 ret = wl_natoe_get_ioctl(dev, natoe_ioc, iocsz, ioctl_buf, in wl_android_natoe_subcmd_config_ips()
4748 natoe_ioc, iocsz, ioctl_buf, WLC_IOCTL_MEDLEN, NULL); in wl_android_natoe_subcmd_config_ips()
4756 MFREE(cfg->osh, ioctl_buf, WLC_IOCTL_MEDLEN); in wl_android_natoe_subcmd_config_ips()
4774 char *ioctl_buf = NULL; in wl_android_natoe_subcmd_config_ports() local
4777 ioctl_buf = (char *)MALLOCZ(cfg->osh, WLC_IOCTL_MEDLEN); in wl_android_natoe_subcmd_config_ports()
4778 if (!ioctl_buf) { in wl_android_natoe_subcmd_config_ports()
4787 MFREE(cfg->osh, ioctl_buf, WLC_IOCTL_MEDLEN); in wl_android_natoe_subcmd_config_ports()
4799 ret = wl_natoe_get_ioctl(dev, natoe_ioc, iocsz, ioctl_buf, in wl_android_natoe_subcmd_config_ports()
4848 natoe_ioc, iocsz, ioctl_buf, WLC_IOCTL_MEDLEN, NULL); in wl_android_natoe_subcmd_config_ports()
4856 MFREE(cfg->osh, ioctl_buf, WLC_IOCTL_MEDLEN); in wl_android_natoe_subcmd_config_ports()
4873 char *ioctl_buf = NULL; in wl_android_natoe_subcmd_dbg_stats() local
4876 ioctl_buf = (char *)MALLOCZ(cfg->osh, WLC_IOCTL_MAXLEN); in wl_android_natoe_subcmd_dbg_stats()
4877 if (!ioctl_buf) { in wl_android_natoe_subcmd_dbg_stats()
4886 MFREE(cfg->osh, ioctl_buf, WLC_IOCTL_MAXLEN); in wl_android_natoe_subcmd_dbg_stats()
4898 ret = wl_natoe_get_ioctl(dev, natoe_ioc, iocsz, ioctl_buf, in wl_android_natoe_subcmd_dbg_stats()
4925 natoe_ioc, iocsz, ioctl_buf, WLC_IOCTL_MAXLEN, NULL); in wl_android_natoe_subcmd_dbg_stats()
4933 MFREE(cfg->osh, ioctl_buf, WLC_IOCTL_MAXLEN); in wl_android_natoe_subcmd_dbg_stats()
4950 char *ioctl_buf = NULL; in wl_android_natoe_subcmd_tbl_cnt() local
4953 ioctl_buf = (char *)MALLOCZ(cfg->osh, WLC_IOCTL_MEDLEN); in wl_android_natoe_subcmd_tbl_cnt()
4954 if (!ioctl_buf) { in wl_android_natoe_subcmd_tbl_cnt()
4963 MFREE(cfg->osh, ioctl_buf, WLC_IOCTL_MEDLEN); in wl_android_natoe_subcmd_tbl_cnt()
4975 ret = wl_natoe_get_ioctl(dev, natoe_ioc, iocsz, ioctl_buf, in wl_android_natoe_subcmd_tbl_cnt()
5002 natoe_ioc, iocsz, ioctl_buf, WLC_IOCTL_MEDLEN, NULL); in wl_android_natoe_subcmd_tbl_cnt()
5010 MFREE(cfg->osh, ioctl_buf, WLC_IOCTL_MEDLEN); in wl_android_natoe_subcmd_tbl_cnt()
6218 char *ioctl_buf = NULL; in wl_android_set_ibss_beacon_ouidata() local
6291 ioctl_buf = (char *)MALLOC(cfg->osh, WLC_IOCTL_MEDLEN); in wl_android_set_ibss_beacon_ouidata()
6292 if (!ioctl_buf) { in wl_android_set_ibss_beacon_ouidata()
6299 bzero(ioctl_buf, WLC_IOCTL_MEDLEN); /* init the buffer */ in wl_android_set_ibss_beacon_ouidata()
6305 err = wldev_iovar_setbuf_bsscfg(dev, "vndr_ie", vndr_ie, tot_len, ioctl_buf, in wl_android_set_ibss_beacon_ouidata()
6319 if (ioctl_buf) { in wl_android_set_ibss_beacon_ouidata()
6320 MFREE(cfg->osh, ioctl_buf, WLC_IOCTL_MEDLEN); in wl_android_set_ibss_beacon_ouidata()
6882 char *ioctl_buf = NULL; in wl_android_set_ibss_routetable() local
6899 ioctl_buf = (char *)MALLOCZ(cfg->osh, WLC_IOCTL_MEDLEN); in wl_android_set_ibss_routetable()
6900 if (!ioctl_buf) { in wl_android_set_ibss_routetable()
6907 bzero(ioctl_buf, WLC_IOCTL_MEDLEN); in wl_android_set_ibss_routetable()
6955 route_tbl, route_tbl_len, ioctl_buf, WLC_IOCTL_MEDLEN, NULL); in wl_android_set_ibss_routetable()
6966 if (ioctl_buf) { in wl_android_set_ibss_routetable()
6967 MFREE(cfg->osh, ioctl_buf, WLC_IOCTL_MEDLEN); in wl_android_set_ibss_routetable()
7336 cfg->ioctl_buf, WLC_IOCTL_SMLEN, bssidx, &cfg->ioctl_buf_sync); in wl_cfg80211_p2plo_deinit()
7404 sizeof(channel), cfg->ioctl_buf, WLC_IOCTL_SMLEN, in wl_cfg80211_p2plo_listen_start()
7411 sizeof(wl_p2plo_listen_t), cfg->ioctl_buf, WLC_IOCTL_SMLEN, in wl_cfg80211_p2plo_listen_start()
7429 0, cfg->ioctl_buf, WLC_IOCTL_SMLEN, in wl_cfg80211_p2plo_listen_stop()
9004 cfg->ioctl_buf, WLC_IOCTL_MAXLEN, bssidx, &cfg->ioctl_buf_sync); in wl_android_handle_cac_action()
10558 u8 *ioctl_buf = NULL; in wlc_wbtext_get_roam_prof() local
10560 ioctl_buf = (u8 *)MALLOCZ(cfg->osh, WLC_IOCTL_MEDLEN); in wlc_wbtext_get_roam_prof()
10561 if (unlikely(!ioctl_buf)) { in wlc_wbtext_get_roam_prof()
10570 ioctl_buf, WLC_IOCTL_MEDLEN, NULL))) { in wlc_wbtext_get_roam_prof()
10574 memcpy_s(rp, sizeof(*rp), ioctl_buf, sizeof(*rp)); in wlc_wbtext_get_roam_prof()
10611 if (ioctl_buf) { in wlc_wbtext_get_roam_prof()
10612 MFREE(cfg->osh, ioctl_buf, WLC_IOCTL_MEDLEN); in wlc_wbtext_get_roam_prof()
10623 u8 *ioctl_buf = NULL; in wl_cfg80211_wbtext_set_default() local
10637 ioctl_buf = (char *)MALLOCZ(cfg->osh, WLC_IOCTL_SMLEN); in wl_cfg80211_wbtext_set_default()
10638 if (unlikely(!ioctl_buf)) { in wl_cfg80211_wbtext_set_default()
10648 ioctl_buf, WLC_IOCTL_SMLEN, NULL))) { in wl_cfg80211_wbtext_set_default()
10652 memcpy_s(&rp, sizeof(rp), ioctl_buf, sizeof(rp)); in wl_cfg80211_wbtext_set_default()
10828 if (ioctl_buf) { in wl_cfg80211_wbtext_set_default()
10829 MFREE(cfg->osh, ioctl_buf, WLC_IOCTL_SMLEN); in wl_cfg80211_wbtext_set_default()
10844 u8 *ioctl_buf = NULL; in wl_cfg80211_wbtext_config() local
10848 ioctl_buf = (u8 *)MALLOCZ(cfg->osh, WLC_IOCTL_MEDLEN); in wl_cfg80211_wbtext_config()
10849 if (unlikely(!ioctl_buf)) { in wl_cfg80211_wbtext_config()
10872 ioctl_buf, WLC_IOCTL_MEDLEN, NULL))) { in wl_cfg80211_wbtext_config()
10876 memcpy_s(rp, sizeof(*rp), ioctl_buf, sizeof(*rp)); in wl_cfg80211_wbtext_config()
11012 sizeof(*rp), cfg->ioctl_buf, WLC_IOCTL_MEDLEN, in wl_cfg80211_wbtext_config()
11021 if (ioctl_buf) { in wl_cfg80211_wbtext_config()
11022 MFREE(cfg->osh, ioctl_buf, WLC_IOCTL_MEDLEN); in wl_cfg80211_wbtext_config()
11034 u8 ioctl_buf[WLC_IOCTL_SMLEN]; in wl_cfg80211_wbtext_weight_config() local
11080 ioctl_buf, sizeof(ioctl_buf), NULL))) { in wl_cfg80211_wbtext_weight_config()
11084 memcpy(bwcfg, ioctl_buf, sizeof(*bwcfg)); in wl_cfg80211_wbtext_weight_config()
11101 ioctl_buf, sizeof(ioctl_buf), NULL))) { in wl_cfg80211_wbtext_weight_config()
11125 u8 ioctl_buf[WLC_IOCTL_SMLEN]; in wl_cfg80211_wbtext_table_config() local
11172 ioctl_buf, sizeof(ioctl_buf), NULL))) { in wl_cfg80211_wbtext_table_config()
11176 memcpy(btcfg, ioctl_buf, sizeof(*btcfg)); in wl_cfg80211_wbtext_table_config()
11177 memcpy(btcfg, ioctl_buf, (btcfg->count+1) * sizeof(*btcfg)); in wl_cfg80211_wbtext_table_config()
11219 cfg->ioctl_buf, WLC_IOCTL_MEDLEN, &cfg->ioctl_buf_sync)) < 0) { in wl_cfg80211_wbtext_table_config()
11304 sizeof(*rp), cfg->ioctl_buf, WLC_IOCTL_MEDLEN, in wl_cfg80211_wbtext_delta_config()