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);
162 struct wid wid_list[WILC_SCAN_WID_LIST_SIZE];
276 struct wid wid_list[5];
339 struct wid wid;
359 wid.id = WID_DISCONNECT;
360 wid.type = WID_CHAR;
361 wid.val = (s8 *)&dummy_reason_code;
362 wid.size = sizeof(char);
364 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
576 struct wid wid;
578 wid.id = WID_ASSOC_RES_INFO;
579 wid.type = WID_STR;
580 wid.val = assoc_resp_info;
581 wid.size = max_assoc_resp_info_len;
583 result = wilc_send_config_pkt(vif, WILC_GET_CFG, &wid, 1);
590 *rcvd_assoc_resp_info_len = wid.size;
724 struct wid wid;
731 wid.id = WID_DISCONNECT;
732 wid.type = WID_CHAR;
733 wid.val = (s8 *)&dummy_reason_code;
734 wid.size = sizeof(char);
736 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
775 struct wid wid_list[5];
868 struct wid wid;
881 wid.id = WID_REMAIN_ON_CHAN;
882 wid.type = WID_STR;
883 wid.size = 2;
884 wid.val = kmalloc(wid.size, GFP_KERNEL);
885 if (!wid.val)
888 wid.val[0] = remain_on_chan_flag;
889 wid.val[1] = (s8)hif_remain_ch->ch;
891 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
892 kfree(wid.val);
908 struct wid wid;
914 wid.id = WID_REMAIN_ON_CHAN;
915 wid.type = WID_STR;
916 wid.size = 2;
918 wid.val = kmalloc(wid.size, GFP_KERNEL);
919 if (!wid.val)
922 wid.val[0] = remain_on_chan_flag;
923 wid.val[1] = WILC_FALSE_FRMWR_CHANNEL;
925 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
926 kfree(wid.val);
980 struct wid wid;
983 wid.id = WID_SETUP_MULTICAST_FILTER;
984 wid.type = WID_BIN;
985 wid.size = sizeof(struct wilc_set_multicast) + (set_mc->cnt * ETH_ALEN);
986 wid.val = kmalloc(wid.size, GFP_KERNEL);
987 if (!wid.val)
990 cur_byte = wid.val;
1000 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1006 kfree(wid.val);
1013 struct wid wid;
1019 wid.id = WID_WOWLAN_TRIGGER;
1020 wid.type = WID_CHAR;
1021 wid.val = &wowlan_trigger;
1022 wid.size = sizeof(char);
1024 ret = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1033 struct wid wid;
1036 wid.id = WID_EXTERNAL_AUTH_PARAM;
1037 wid.type = WID_BIN_DATA;
1038 wid.size = sizeof(*param);
1043 wid.val = (u8 *)param;
1048 ret = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1114 struct wid wid_list[2];
1147 struct wid wid;
1166 wid.id = WID_ADD_PTK;
1167 wid.type = WID_STR;
1168 wid.size = sizeof(*key_buf) + t_key_len;
1169 wid.val = (s8 *)key_buf;
1170 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1182 struct wid wid;
1197 wid.id = WID_ADD_IGTK;
1198 wid.type = WID_STR;
1199 wid.size = sizeof(*key_buf) + t_key_len;
1200 wid.val = (s8 *)key_buf;
1201 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1239 struct wid wid_list[2];
1254 struct wid wid;
1256 wid.id = WID_ADD_RX_GTK;
1257 wid.type = WID_STR;
1258 wid.size = sizeof(*gtk_key) + t_key_len;
1259 wid.val = (u8 *)gtk_key;
1260 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1269 struct wid wid;
1271 wid.id = WID_PMKID_INFO;
1272 wid.type = WID_STR;
1273 wid.size = (pmkid->numpmkid * sizeof(struct wilc_pmkid)) + 1;
1274 wid.val = (u8 *)pmkid;
1276 return wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1282 struct wid wid;
1284 wid.id = WID_MAC_ADDR;
1285 wid.type = WID_STR;
1286 wid.size = ETH_ALEN;
1287 wid.val = mac_addr;
1289 result = wilc_send_config_pkt(vif, WILC_GET_CFG, &wid, 1);
1298 struct wid wid;
1301 wid.id = WID_MAC_ADDR;
1302 wid.type = WID_STR;
1303 wid.size = ETH_ALEN;
1304 wid.val = mac_addr;
1306 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1348 struct wid wid;
1351 wid.id = WID_CURRENT_CHANNEL;
1352 wid.type = WID_CHAR;
1353 wid.size = sizeof(char);
1354 wid.val = &channel;
1356 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1366 struct wid wid;
1370 wid.id = WID_SET_OPERATION_MODE;
1371 wid.type = WID_STR;
1372 wid.size = sizeof(drv);
1373 wid.val = (u8 *)&drv;
1378 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1387 struct wid wid;
1390 wid.id = WID_SET_STA_MAC_INACTIVE_TIME;
1391 wid.type = WID_STR;
1392 wid.size = ETH_ALEN;
1393 wid.val = kzalloc(wid.size, GFP_KERNEL);
1394 if (!wid.val)
1397 ether_addr_copy(wid.val, mac);
1398 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1399 kfree(wid.val);
1405 wid.id = WID_GET_INACTIVE_TIME;
1406 wid.type = WID_INT;
1407 wid.val = (s8 *)out_val;
1408 wid.size = sizeof(u32);
1409 result = wilc_send_config_pkt(vif, WILC_GET_CFG, &wid, 1);
1418 struct wid wid;
1426 wid.id = WID_RSSI;
1427 wid.type = WID_CHAR;
1428 wid.size = sizeof(char);
1429 wid.val = rssi_level;
1430 result = wilc_send_config_pkt(vif, WILC_GET_CFG, &wid, 1);
1460 struct wid wid_list[4];
1722 struct wid wid;
1726 wid.id = WID_REGISTER_FRAME;
1727 wid.type = WID_STR;
1728 wid.size = sizeof(reg_frame);
1729 wid.val = (u8 *)&reg_frame;
1753 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1761 struct wid wid;
1765 wid.id = WID_ADD_BEACON;
1766 wid.type = WID_BIN;
1767 wid.size = params->head_len + params->tail_len + 16;
1768 wid.val = kzalloc(wid.size, GFP_KERNEL);
1769 if (!wid.val)
1772 cur_byte = wid.val;
1790 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1794 kfree(wid.val);
1802 struct wid wid;
1805 wid.id = WID_DEL_BEACON;
1806 wid.type = WID_CHAR;
1807 wid.size = sizeof(char);
1808 wid.val = &del_beacon;
1810 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1820 struct wid wid;
1824 wid.id = WID_ADD_STA;
1825 wid.type = WID_BIN;
1826 wid.size = WILC_ADD_STA_LENGTH +
1828 wid.val = kmalloc(wid.size, GFP_KERNEL);
1829 if (!wid.val)
1832 cur_byte = wid.val;
1835 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1839 kfree(wid.val);
1846 struct wid wid;
1849 wid.id = WID_REMOVE_STA;
1850 wid.type = WID_BIN;
1851 wid.size = ETH_ALEN;
1852 wid.val = kzalloc(wid.size, GFP_KERNEL);
1853 if (!wid.val)
1857 eth_broadcast_addr(wid.val);
1859 ether_addr_copy(wid.val, mac_addr);
1861 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1865 kfree(wid.val);
1872 struct wid wid;
1891 wid.id = WID_DEL_ALL_STA;
1892 wid.type = WID_STR;
1893 wid.size = (assoc_sta * ETH_ALEN) + 1;
1894 wid.val = (u8 *)&del_sta;
1896 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1906 struct wid wid;
1910 wid.id = WID_EDIT_STA;
1911 wid.type = WID_BIN;
1912 wid.size = WILC_ADD_STA_LENGTH +
1914 wid.val = kmalloc(wid.size, GFP_KERNEL);
1915 if (!wid.val)
1918 cur_byte = wid.val;
1921 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1925 kfree(wid.val);
1932 struct wid wid;
1941 wid.id = WID_POWER_MANAGEMENT;
1942 wid.val = &power_mode;
1943 wid.size = sizeof(char);
1944 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1977 struct wid wid;
1979 wid.id = WID_TX_POWER;
1980 wid.type = WID_CHAR;
1981 wid.val = &tx_power;
1982 wid.size = sizeof(char);
1984 return wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1989 struct wid wid;
1991 wid.id = WID_TX_POWER;
1992 wid.type = WID_CHAR;
1993 wid.val = tx_power;
1994 wid.size = sizeof(char);
1996 return wilc_send_config_pkt(vif, WILC_GET_CFG, &wid, 1);
2001 struct wid wid;
2004 wid.id = WID_DEFAULT_MGMT_KEY_ID;
2005 wid.type = WID_CHAR;
2006 wid.size = sizeof(char);
2007 wid.val = &index;
2008 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);