Lines Matching refs:wid
122 struct wid wid;
128 wid.id = WID_ABORT_RUNNING_SCAN;
129 wid.type = WID_CHAR;
130 wid.val = (s8 *)&abort_running_scan;
131 wid.size = sizeof(char);
133 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
161 struct wid wid_list[WILC_SCAN_WID_LIST_SIZE];
274 struct wid wid_list[5];
337 struct wid wid;
357 wid.id = WID_DISCONNECT;
358 wid.type = WID_CHAR;
359 wid.val = (s8 *)&dummy_reason_code;
360 wid.size = sizeof(char);
362 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
573 struct wid wid;
575 wid.id = WID_ASSOC_RES_INFO;
576 wid.type = WID_STR;
577 wid.val = assoc_resp_info;
578 wid.size = max_assoc_resp_info_len;
580 result = wilc_send_config_pkt(vif, WILC_GET_CFG, &wid, 1);
587 *rcvd_assoc_resp_info_len = wid.size;
721 struct wid wid;
728 wid.id = WID_DISCONNECT;
729 wid.type = WID_CHAR;
730 wid.val = (s8 *)&dummy_reason_code;
731 wid.size = sizeof(char);
733 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
772 struct wid wid_list[5];
865 struct wid wid;
878 wid.id = WID_REMAIN_ON_CHAN;
879 wid.type = WID_STR;
880 wid.size = 2;
881 wid.val = kmalloc(wid.size, GFP_KERNEL);
882 if (!wid.val)
885 wid.val[0] = remain_on_chan_flag;
886 wid.val[1] = (s8)hif_remain_ch->ch;
888 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
889 kfree(wid.val);
905 struct wid wid;
911 wid.id = WID_REMAIN_ON_CHAN;
912 wid.type = WID_STR;
913 wid.size = 2;
915 wid.val = kmalloc(wid.size, GFP_KERNEL);
916 if (!wid.val)
919 wid.val[0] = remain_on_chan_flag;
920 wid.val[1] = WILC_FALSE_FRMWR_CHANNEL;
922 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
923 kfree(wid.val);
977 struct wid wid;
980 wid.id = WID_SETUP_MULTICAST_FILTER;
981 wid.type = WID_BIN;
982 wid.size = sizeof(struct wilc_set_multicast) + (set_mc->cnt * ETH_ALEN);
983 wid.val = kmalloc(wid.size, GFP_KERNEL);
984 if (!wid.val)
987 cur_byte = wid.val;
997 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1003 kfree(wid.val);
1010 struct wid wid;
1016 wid.id = WID_WOWLAN_TRIGGER;
1017 wid.type = WID_CHAR;
1018 wid.val = &wowlan_trigger;
1019 wid.size = sizeof(char);
1021 ret = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1030 struct wid wid;
1033 wid.id = WID_EXTERNAL_AUTH_PARAM;
1034 wid.type = WID_BIN_DATA;
1035 wid.size = sizeof(*param);
1040 wid.val = (u8 *)param;
1045 ret = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1111 struct wid wid_list[2];
1144 struct wid wid;
1163 wid.id = WID_ADD_PTK;
1164 wid.type = WID_STR;
1165 wid.size = sizeof(*key_buf) + t_key_len;
1166 wid.val = (s8 *)key_buf;
1167 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1179 struct wid wid;
1194 wid.id = WID_ADD_IGTK;
1195 wid.type = WID_STR;
1196 wid.size = sizeof(*key_buf) + t_key_len;
1197 wid.val = (s8 *)key_buf;
1198 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1236 struct wid wid_list[2];
1251 struct wid wid;
1253 wid.id = WID_ADD_RX_GTK;
1254 wid.type = WID_STR;
1255 wid.size = sizeof(*gtk_key) + t_key_len;
1256 wid.val = (u8 *)gtk_key;
1257 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1266 struct wid wid;
1268 wid.id = WID_PMKID_INFO;
1269 wid.type = WID_STR;
1270 wid.size = (pmkid->numpmkid * sizeof(struct wilc_pmkid)) + 1;
1271 wid.val = (u8 *)pmkid;
1273 return wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1279 struct wid wid;
1281 wid.id = WID_MAC_ADDR;
1282 wid.type = WID_STR;
1283 wid.size = ETH_ALEN;
1284 wid.val = mac_addr;
1286 result = wilc_send_config_pkt(vif, WILC_GET_CFG, &wid, 1);
1295 struct wid wid;
1298 wid.id = WID_MAC_ADDR;
1299 wid.type = WID_STR;
1300 wid.size = ETH_ALEN;
1301 wid.val = mac_addr;
1303 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1345 struct wid wid;
1348 wid.id = WID_CURRENT_CHANNEL;
1349 wid.type = WID_CHAR;
1350 wid.size = sizeof(char);
1351 wid.val = &channel;
1353 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1363 struct wid wid;
1367 wid.id = WID_SET_OPERATION_MODE;
1368 wid.type = WID_STR;
1369 wid.size = sizeof(drv);
1370 wid.val = (u8 *)&drv;
1375 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1384 struct wid wid;
1387 wid.id = WID_SET_STA_MAC_INACTIVE_TIME;
1388 wid.type = WID_STR;
1389 wid.size = ETH_ALEN;
1390 wid.val = kzalloc(wid.size, GFP_KERNEL);
1391 if (!wid.val)
1394 ether_addr_copy(wid.val, mac);
1395 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1396 kfree(wid.val);
1402 wid.id = WID_GET_INACTIVE_TIME;
1403 wid.type = WID_INT;
1404 wid.val = (s8 *)out_val;
1405 wid.size = sizeof(u32);
1406 result = wilc_send_config_pkt(vif, WILC_GET_CFG, &wid, 1);
1415 struct wid wid;
1423 wid.id = WID_RSSI;
1424 wid.type = WID_CHAR;
1425 wid.size = sizeof(char);
1426 wid.val = rssi_level;
1427 result = wilc_send_config_pkt(vif, WILC_GET_CFG, &wid, 1);
1457 struct wid wid_list[4];
1719 struct wid wid;
1723 wid.id = WID_REGISTER_FRAME;
1724 wid.type = WID_STR;
1725 wid.size = sizeof(reg_frame);
1726 wid.val = (u8 *)®_frame;
1750 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1758 struct wid wid;
1762 wid.id = WID_ADD_BEACON;
1763 wid.type = WID_BIN;
1764 wid.size = params->head_len + params->tail_len + 16;
1765 wid.val = kzalloc(wid.size, GFP_KERNEL);
1766 if (!wid.val)
1769 cur_byte = wid.val;
1787 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1791 kfree(wid.val);
1799 struct wid wid;
1802 wid.id = WID_DEL_BEACON;
1803 wid.type = WID_CHAR;
1804 wid.size = sizeof(char);
1805 wid.val = &del_beacon;
1807 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1817 struct wid wid;
1821 wid.id = WID_ADD_STA;
1822 wid.type = WID_BIN;
1823 wid.size = WILC_ADD_STA_LENGTH +
1825 wid.val = kmalloc(wid.size, GFP_KERNEL);
1826 if (!wid.val)
1829 cur_byte = wid.val;
1832 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1836 kfree(wid.val);
1843 struct wid wid;
1846 wid.id = WID_REMOVE_STA;
1847 wid.type = WID_BIN;
1848 wid.size = ETH_ALEN;
1849 wid.val = kzalloc(wid.size, GFP_KERNEL);
1850 if (!wid.val)
1854 eth_broadcast_addr(wid.val);
1856 ether_addr_copy(wid.val, mac_addr);
1858 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1862 kfree(wid.val);
1869 struct wid wid;
1888 wid.id = WID_DEL_ALL_STA;
1889 wid.type = WID_STR;
1890 wid.size = (assoc_sta * ETH_ALEN) + 1;
1891 wid.val = (u8 *)&del_sta;
1893 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1903 struct wid wid;
1907 wid.id = WID_EDIT_STA;
1908 wid.type = WID_BIN;
1909 wid.size = WILC_ADD_STA_LENGTH +
1911 wid.val = kmalloc(wid.size, GFP_KERNEL);
1912 if (!wid.val)
1915 cur_byte = wid.val;
1918 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1922 kfree(wid.val);
1929 struct wid wid;
1938 wid.id = WID_POWER_MANAGEMENT;
1939 wid.val = &power_mode;
1940 wid.size = sizeof(char);
1941 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1974 struct wid wid;
1976 wid.id = WID_TX_POWER;
1977 wid.type = WID_CHAR;
1978 wid.val = &tx_power;
1979 wid.size = sizeof(char);
1981 return wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1986 struct wid wid;
1988 wid.id = WID_TX_POWER;
1989 wid.type = WID_CHAR;
1990 wid.val = tx_power;
1991 wid.size = sizeof(char);
1993 return wilc_send_config_pkt(vif, WILC_GET_CFG, &wid, 1);
1998 struct wid wid;
2001 wid.id = WID_DEFAULT_MGMT_KEY_ID;
2002 wid.type = WID_CHAR;
2003 wid.size = sizeof(char);
2004 wid.val = &index;
2005 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);