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 D | wl_android.c | 4909 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 D | wal_ioctl.c | 3005 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 13 milliseconds