Home
last modified time | relevance | path

Searched refs:priv_cmd (Results 1 - 2 of 2) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Dwl_android.c4909 android_wifi_priv_cmd priv_cmd; in wl_android_priv_cmd() local
4939 priv_cmd.buf = compat_ptr(compat_priv_cmd.buf); in wl_android_priv_cmd()
4940 priv_cmd.used_len = compat_priv_cmd.used_len; in wl_android_priv_cmd()
4941 priv_cmd.total_len = compat_priv_cmd.total_len; in wl_android_priv_cmd()
4945 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) { in wl_android_priv_cmd()
4950 if ((priv_cmd.total_len > PRIVATE_COMMAND_MAX_LEN) || (priv_cmd.total_len < 0)) { in wl_android_priv_cmd()
4952 priv_cmd.total_len)); in wl_android_priv_cmd()
4957 buf_size = max(priv_cmd.total_len, PRIVATE_COMMAND_DEF_LEN); in wl_android_priv_cmd()
4964 if (copy_from_user(command, priv_cmd in wl_android_priv_cmd()
5625 android_wifi_priv_cmd priv_cmd; wl_handle_private_cmd() local
[all...]
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/wal/
H A Dwal_ioctl.c3005 wal_wifi_priv_cmd_stru priv_cmd = {0}; in wal_priv_cmd() local
3013 if (oal_copy_from_user((hi_u8 *)&priv_cmd, sizeof(wal_wifi_priv_cmd_stru), ifr->ifr_data, in wal_priv_cmd()
3018 if ((priv_cmd.l_total_len > MAX_PRIV_CMD_SIZE) || (priv_cmd.l_total_len < 0)) { in wal_priv_cmd()
3019 oam_error_log1(0, 0, "{wal_priv_cmd::priavte command len:%d too long}", priv_cmd.l_total_len); in wal_priv_cmd()
3025 puc_command = oal_memalloc((hi_u32)(priv_cmd.l_total_len + 1)); /* total len 为priv cmd 后面buffer 长度 */ in wal_priv_cmd()
3031 if (memset_s(puc_command, (hi_u32)(priv_cmd.l_total_len + 1), 0, (hi_u32)(priv_cmd.l_total_len + 1)) != EOK) { in wal_priv_cmd()
3037 ret = oal_copy_from_user(puc_command, (hi_u32)(priv_cmd.l_total_len), ((hi_u8 *)ifr->ifr_data) + 8, /* 数据偏移量8 */ in wal_priv_cmd()
3038 (hi_u32)(priv_cmd in wal_priv_cmd()
[all...]

Completed in 12 milliseconds