Home
last modified time | relevance | path

Searched refs:priv_cmd (Results 1 – 25 of 29) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/staging/rtl8188eu/os_dep/
H A Drtw_android.c136 struct android_wifi_priv_cmd priv_cmd; in rtw_android_priv_cmd() local
140 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(priv_cmd))) in rtw_android_priv_cmd()
142 if (priv_cmd.total_len < 1) in rtw_android_priv_cmd()
144 command = memdup_user(priv_cmd.buf, priv_cmd.total_len); in rtw_android_priv_cmd()
147 command[priv_cmd.total_len - 1] = 0; in rtw_android_priv_cmd()
172 priv_cmd.total_len); in rtw_android_priv_cmd()
176 priv_cmd.total_len); in rtw_android_priv_cmd()
180 priv_cmd.total_len); in rtw_android_priv_cmd()
208 priv_cmd.total_len); in rtw_android_priv_cmd()
212 priv_cmd.total_len); in rtw_android_priv_cmd()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/os_dep/linux/
H A Drtw_android.c381 android_wifi_priv_cmd priv_cmd; local
410 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf);
411 priv_cmd.used_len = compat_priv_cmd.used_len;
412 priv_cmd.total_len = compat_priv_cmd.total_len;
415 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) {
424 if (priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN || priv_cmd.total_len < 0) {
426 priv_cmd.total_len);
431 command = rtw_zmalloc(priv_cmd.total_len+1);
438 if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
440 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/os_dep/linux/
H A Drtw_android.c381 android_wifi_priv_cmd priv_cmd; local
410 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf);
411 priv_cmd.used_len = compat_priv_cmd.used_len;
412 priv_cmd.total_len = compat_priv_cmd.total_len;
415 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) {
424 if (priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN || priv_cmd.total_len < 0) {
426 priv_cmd.total_len);
431 command = rtw_zmalloc(priv_cmd.total_len+1);
438 if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
440 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/os_dep/linux/
H A Drtw_android.c612 android_wifi_priv_cmd priv_cmd; local
641 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf);
642 priv_cmd.used_len = compat_priv_cmd.used_len;
643 priv_cmd.total_len = compat_priv_cmd.total_len;
646 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) {
655 if (priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN || priv_cmd.total_len < 0) {
657 priv_cmd.total_len);
662 command = rtw_zmalloc(priv_cmd.total_len+1);
669 if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
671 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/os_dep/linux/
H A Drtw_android.c610 android_wifi_priv_cmd priv_cmd; local
639 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf);
640 priv_cmd.used_len = compat_priv_cmd.used_len;
641 priv_cmd.total_len = compat_priv_cmd.total_len;
644 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) {
653 if (priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN || priv_cmd.total_len < 0) {
655 priv_cmd.total_len);
660 command = rtw_zmalloc(priv_cmd.total_len+1);
667 if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
669 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/os_dep/linux/
H A Drtw_android.c611 android_wifi_priv_cmd priv_cmd; local
640 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf);
641 priv_cmd.used_len = compat_priv_cmd.used_len;
642 priv_cmd.total_len = compat_priv_cmd.total_len;
645 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) {
654 if (priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN || priv_cmd.total_len < 0) {
656 priv_cmd.total_len);
661 command = rtw_zmalloc(priv_cmd.total_len+1);
668 if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
670 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/os_dep/linux/
H A Drtw_android.c611 android_wifi_priv_cmd priv_cmd; local
640 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf);
641 priv_cmd.used_len = compat_priv_cmd.used_len;
642 priv_cmd.total_len = compat_priv_cmd.total_len;
645 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) {
654 if (priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN || priv_cmd.total_len < 0) {
656 priv_cmd.total_len);
661 command = rtw_zmalloc(priv_cmd.total_len+1);
668 if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
670 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/os_dep/linux/
H A Drtw_android.c612 android_wifi_priv_cmd priv_cmd; local
641 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf);
642 priv_cmd.used_len = compat_priv_cmd.used_len;
643 priv_cmd.total_len = compat_priv_cmd.total_len;
646 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) {
655 if (priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN || priv_cmd.total_len < 0) {
657 priv_cmd.total_len);
662 command = rtw_zmalloc(priv_cmd.total_len+1);
669 if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
671 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/os_dep/linux/
H A Drtw_android.c610 android_wifi_priv_cmd priv_cmd; local
639 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf);
640 priv_cmd.used_len = compat_priv_cmd.used_len;
641 priv_cmd.total_len = compat_priv_cmd.total_len;
644 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) {
653 if (priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN || priv_cmd.total_len < 0) {
655 priv_cmd.total_len);
660 command = rtw_zmalloc(priv_cmd.total_len+1);
667 if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
669 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/os_dep/linux/
H A Drtw_android.c611 android_wifi_priv_cmd priv_cmd; local
640 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf);
641 priv_cmd.used_len = compat_priv_cmd.used_len;
642 priv_cmd.total_len = compat_priv_cmd.total_len;
645 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) {
654 if (priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN || priv_cmd.total_len < 0) {
656 priv_cmd.total_len);
661 command = rtw_zmalloc(priv_cmd.total_len+1);
668 if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
670 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/os_dep/linux/
H A Drtw_android.c611 android_wifi_priv_cmd priv_cmd; local
640 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf);
641 priv_cmd.used_len = compat_priv_cmd.used_len;
642 priv_cmd.total_len = compat_priv_cmd.total_len;
645 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) {
654 if (priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN || priv_cmd.total_len < 0) {
656 priv_cmd.total_len);
661 command = rtw_zmalloc(priv_cmd.total_len+1);
668 if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
670 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/os_dep/linux/
H A Drtw_android.c610 android_wifi_priv_cmd priv_cmd; local
639 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf);
640 priv_cmd.used_len = compat_priv_cmd.used_len;
641 priv_cmd.total_len = compat_priv_cmd.total_len;
644 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) {
653 if (priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN || priv_cmd.total_len < 0) {
655 priv_cmd.total_len);
660 command = rtw_zmalloc(priv_cmd.total_len+1);
667 if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
669 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/os_dep/linux/
H A Drtw_android.c610 android_wifi_priv_cmd priv_cmd; local
639 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf);
640 priv_cmd.used_len = compat_priv_cmd.used_len;
641 priv_cmd.total_len = compat_priv_cmd.total_len;
644 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) {
653 if (priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN || priv_cmd.total_len < 0) {
655 priv_cmd.total_len);
660 command = rtw_zmalloc(priv_cmd.total_len+1);
667 if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
669 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/os_dep/linux/
H A Drtw_android.c610 android_wifi_priv_cmd priv_cmd; local
639 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf);
640 priv_cmd.used_len = compat_priv_cmd.used_len;
641 priv_cmd.total_len = compat_priv_cmd.total_len;
644 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) {
653 if (priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN || priv_cmd.total_len < 0) {
655 priv_cmd.total_len);
660 command = rtw_zmalloc(priv_cmd.total_len+1);
667 if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
669 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/os_dep/linux/
H A Drtw_android.c560 android_wifi_priv_cmd priv_cmd; in rtw_android_priv_cmd() local
585 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf); in rtw_android_priv_cmd()
586 priv_cmd.used_len = compat_priv_cmd.used_len; in rtw_android_priv_cmd()
587 priv_cmd.total_len = compat_priv_cmd.total_len; in rtw_android_priv_cmd()
590 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) { in rtw_android_priv_cmd()
599 command = rtw_zmalloc(priv_cmd.total_len); in rtw_android_priv_cmd()
607 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)){ in rtw_android_priv_cmd()
612 if (copy_from_user(command, (void *)priv_cmd.buf, priv_cmd.total_len)) { in rtw_android_priv_cmd()
656 bytes_written = rtw_android_get_rssi(net, command, priv_cmd.total_len); in rtw_android_priv_cmd()
659 bytes_written = rtw_android_get_link_speed(net, command, priv_cmd.total_len); in rtw_android_priv_cmd()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/os_dep/linux/
H A Drtw_android.c610 android_wifi_priv_cmd priv_cmd; local
639 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf);
640 priv_cmd.used_len = compat_priv_cmd.used_len;
641 priv_cmd.total_len = compat_priv_cmd.total_len;
644 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) {
653 if (priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN || priv_cmd.total_len < 0) {
655 priv_cmd.total_len);
660 command = rtw_zmalloc(priv_cmd.total_len+1);
667 if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
669 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
[all …]
/OK3568_Linux_fs/external/rkwifibt/tools/brcm_tools/
H A Ddhd_priv.c42 dhd_priv_cmd priv_cmd; in main() local
75 memset(&priv_cmd, 0, sizeof(priv_cmd)); in main()
78 priv_cmd.buf = buf; in main()
79 priv_cmd.used_len = 500; in main()
80 priv_cmd.total_len = 500; in main()
81 ifr.ifr_data = (void *)&priv_cmd; in main()
/OK3568_Linux_fs/yocto/meta-rockchip/recipes-devtools/brcm-tools/files/
H A Ddhd_priv.c42 dhd_priv_cmd priv_cmd; in main() local
75 memset(&priv_cmd, 0, sizeof(priv_cmd)); in main()
78 priv_cmd.buf = buf; in main()
79 priv_cmd.used_len = 500; in main()
80 priv_cmd.total_len = 500; in main()
81 ifr.ifr_data = &priv_cmd; in main()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/os_dep/linux/
H A Drtw_android.c578 android_wifi_priv_cmd priv_cmd; in rtw_android_priv_cmd() local
603 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf); in rtw_android_priv_cmd()
604 priv_cmd.used_len = compat_priv_cmd.used_len; in rtw_android_priv_cmd()
605 priv_cmd.total_len = compat_priv_cmd.total_len; in rtw_android_priv_cmd()
608 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) { in rtw_android_priv_cmd()
617 command = rtw_zmalloc(priv_cmd.total_len); in rtw_android_priv_cmd()
625 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)){ in rtw_android_priv_cmd()
630 if (copy_from_user(command, (void *)priv_cmd.buf, priv_cmd.total_len)) { in rtw_android_priv_cmd()
685 bytes_written = rtw_android_get_rssi(net, command, priv_cmd.total_len); in rtw_android_priv_cmd()
688 bytes_written = rtw_android_get_link_speed(net, command, priv_cmd.total_len); in rtw_android_priv_cmd()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/os_dep/linux/
H A Drtw_android.c577 android_wifi_priv_cmd priv_cmd; local
606 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf);
607 priv_cmd.used_len = compat_priv_cmd.used_len;
608 priv_cmd.total_len = compat_priv_cmd.total_len;
611 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) {
620 command = rtw_zmalloc(priv_cmd.total_len);
627 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
632 if (copy_from_user(command, (void *)priv_cmd.buf, priv_cmd.total_len)) {
687 bytes_written = rtw_android_get_rssi(net, command, priv_cmd.total_len);
690 bytes_written = rtw_android_get_link_speed(net, command, priv_cmd.total_len);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/os_dep/linux/
H A Drtw_android.c579 android_wifi_priv_cmd priv_cmd; in rtw_android_priv_cmd() local
604 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf); in rtw_android_priv_cmd()
605 priv_cmd.used_len = compat_priv_cmd.used_len; in rtw_android_priv_cmd()
606 priv_cmd.total_len = compat_priv_cmd.total_len; in rtw_android_priv_cmd()
609 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) { in rtw_android_priv_cmd()
618 command = rtw_zmalloc(priv_cmd.total_len); in rtw_android_priv_cmd()
625 if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) { in rtw_android_priv_cmd()
630 if (copy_from_user(command, (void *)priv_cmd.buf, priv_cmd.total_len)) { in rtw_android_priv_cmd()
685 bytes_written = rtw_android_get_rssi(net, command, priv_cmd.total_len); in rtw_android_priv_cmd()
688 bytes_written = rtw_android_get_link_speed(net, command, priv_cmd.total_len); in rtw_android_priv_cmd()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Dwl_android.c4692 android_wifi_priv_cmd priv_cmd; in wl_android_priv_cmd() local
4721 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf); in wl_android_priv_cmd()
4722 priv_cmd.used_len = compat_priv_cmd.used_len; in wl_android_priv_cmd()
4723 priv_cmd.total_len = compat_priv_cmd.total_len; in wl_android_priv_cmd()
4727 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) { in wl_android_priv_cmd()
4732 if ((priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN) || (priv_cmd.total_len < 0)) { in wl_android_priv_cmd()
4734 priv_cmd.total_len)); in wl_android_priv_cmd()
4739 buf_size = max(priv_cmd.total_len, PRIVATE_COMMAND_DEF_LEN); in wl_android_priv_cmd()
4748 if (copy_from_user(command, priv_cmd.buf, priv_cmd.total_len)) { in wl_android_priv_cmd()
4752 command[priv_cmd.total_len] = '\0'; in wl_android_priv_cmd()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlinux/
H A Dmoal_eth_ioctl.c12492 android_wifi_priv_cmd priv_cmd; in woal_android_priv_cmd() local
12516 if (copy_from_user(&priv_cmd, req->ifr_data, in woal_android_priv_cmd()
12522 if (priv_cmd.used_len < 0 || priv_cmd.total_len <= 0 || in woal_android_priv_cmd()
12523 priv_cmd.used_len > priv_cmd.total_len) { in woal_android_priv_cmd()
12526 priv_cmd.used_len, priv_cmd.total_len); in woal_android_priv_cmd()
12530 if (priv_cmd.total_len + 1 > CMD_BUF_LEN) in woal_android_priv_cmd()
12531 priv_cmd.total_len = CMD_BUF_LEN - 1; in woal_android_priv_cmd()
12541 memcpy(&cmd_buf, &priv_cmd.buf, sizeof(cmd_buf)); in woal_android_priv_cmd()
12543 cmd_buf = priv_cmd.buf; in woal_android_priv_cmd()
12545 if (copy_from_user(buf, cmd_buf, priv_cmd.total_len)) { in woal_android_priv_cmd()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dwl_android.c8599 android_wifi_priv_cmd priv_cmd; in wl_android_priv_cmd() local
8616 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) { in wl_android_priv_cmd()
8621 if ((priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN) || (priv_cmd.total_len < 0)) { in wl_android_priv_cmd()
8623 priv_cmd.total_len)); in wl_android_priv_cmd()
8628 buf_size = max(priv_cmd.total_len, PRIVATE_COMMAND_DEF_LEN); in wl_android_priv_cmd()
8635 if (copy_from_user(command, priv_cmd.buf, priv_cmd.total_len)) { in wl_android_priv_cmd()
8639 command[priv_cmd.total_len] = '\0'; in wl_android_priv_cmd()
8644 bytes_written = wl_handle_private_cmd(net, command, priv_cmd.total_len); in wl_android_priv_cmd()
8646 if ((bytes_written == 0) && (priv_cmd.total_len > 0)) { in wl_android_priv_cmd()
8649 if (bytes_written >= priv_cmd.total_len) { in wl_android_priv_cmd()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dwl_android.c8513 android_wifi_priv_cmd priv_cmd; in wl_android_priv_cmd() local
8530 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) { in wl_android_priv_cmd()
8535 if ((priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN) || (priv_cmd.total_len < 0)) { in wl_android_priv_cmd()
8537 priv_cmd.total_len)); in wl_android_priv_cmd()
8542 buf_size = max(priv_cmd.total_len, PRIVATE_COMMAND_DEF_LEN); in wl_android_priv_cmd()
8549 if (copy_from_user(command, priv_cmd.buf, priv_cmd.total_len)) { in wl_android_priv_cmd()
8553 command[priv_cmd.total_len] = '\0'; in wl_android_priv_cmd()
8558 bytes_written = wl_handle_private_cmd(net, command, priv_cmd.total_len); in wl_android_priv_cmd()
8560 if ((bytes_written == 0) && (priv_cmd.total_len > 0)) { in wl_android_priv_cmd()
8563 if (bytes_written >= priv_cmd.total_len) { in wl_android_priv_cmd()
[all …]

12