Lines Matching refs:wid

117 	struct wid wid;
123 wid.id = WID_ABORT_RUNNING_SCAN;
124 wid.type = WID_CHAR;
125 wid.val = (s8 *)&abort_running_scan;
126 wid.size = sizeof(char);
128 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
156 struct wid wid_list[WILC_SCAN_WID_LIST_SIZE];
269 struct wid wid_list[4];
322 struct wid wid;
342 wid.id = WID_DISCONNECT;
343 wid.type = WID_CHAR;
344 wid.val = (s8 *)&dummy_reason_code;
345 wid.size = sizeof(char);
347 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
546 struct wid wid;
548 wid.id = WID_ASSOC_RES_INFO;
549 wid.type = WID_STR;
550 wid.val = assoc_resp_info;
551 wid.size = max_assoc_resp_info_len;
553 result = wilc_send_config_pkt(vif, WILC_GET_CFG, &wid, 1);
560 *rcvd_assoc_resp_info_len = wid.size;
691 struct wid wid;
698 wid.id = WID_DISCONNECT;
699 wid.type = WID_CHAR;
700 wid.val = (s8 *)&dummy_reason_code;
701 wid.size = sizeof(char);
703 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
741 struct wid wid_list[5];
834 struct wid wid;
847 wid.id = WID_REMAIN_ON_CHAN;
848 wid.type = WID_STR;
849 wid.size = 2;
850 wid.val = kmalloc(wid.size, GFP_KERNEL);
851 if (!wid.val)
854 wid.val[0] = remain_on_chan_flag;
855 wid.val[1] = (s8)hif_remain_ch->ch;
857 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
858 kfree(wid.val);
874 struct wid wid;
880 wid.id = WID_REMAIN_ON_CHAN;
881 wid.type = WID_STR;
882 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] = WILC_FALSE_FRMWR_CHANNEL;
891 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
892 kfree(wid.val);
946 struct wid wid;
949 wid.id = WID_SETUP_MULTICAST_FILTER;
950 wid.type = WID_BIN;
951 wid.size = sizeof(struct wilc_set_multicast) + (set_mc->cnt * ETH_ALEN);
952 wid.val = kmalloc(wid.size, GFP_KERNEL);
953 if (!wid.val)
956 cur_byte = wid.val;
966 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
972 kfree(wid.val);
1030 struct wid wid;
1033 wid.id = WID_REMOVE_WEP_KEY;
1034 wid.type = WID_STR;
1035 wid.size = sizeof(char);
1036 wid.val = &index;
1038 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1047 struct wid wid;
1050 wid.id = WID_KEY_ID;
1051 wid.type = WID_CHAR;
1052 wid.size = sizeof(char);
1053 wid.val = &index;
1054 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1065 struct wid wid;
1069 wid.id = WID_ADD_WEP_KEY;
1070 wid.type = WID_STR;
1071 wid.size = sizeof(*wep_key) + len;
1072 wep_key = kzalloc(wid.size, GFP_KERNEL);
1076 wid.val = (u8 *)wep_key;
1082 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1094 struct wid wid_list[3];
1138 struct wid wid_list[2];
1171 struct wid wid;
1190 wid.id = WID_ADD_PTK;
1191 wid.type = WID_STR;
1192 wid.size = sizeof(*key_buf) + t_key_len;
1193 wid.val = (s8 *)key_buf;
1194 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1233 struct wid wid_list[2];
1248 struct wid wid;
1250 wid.id = WID_ADD_RX_GTK;
1251 wid.type = WID_STR;
1252 wid.size = sizeof(*gtk_key) + t_key_len;
1253 wid.val = (u8 *)gtk_key;
1254 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1263 struct wid wid;
1265 wid.id = WID_PMKID_INFO;
1266 wid.type = WID_STR;
1267 wid.size = (pmkid->numpmkid * sizeof(struct wilc_pmkid)) + 1;
1268 wid.val = (u8 *)pmkid;
1270 return wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1276 struct wid wid;
1278 wid.id = WID_MAC_ADDR;
1279 wid.type = WID_STR;
1280 wid.size = ETH_ALEN;
1281 wid.val = mac_addr;
1283 result = wilc_send_config_pkt(vif, WILC_GET_CFG, &wid, 1);
1325 struct wid wid;
1328 wid.id = WID_CURRENT_CHANNEL;
1329 wid.type = WID_CHAR;
1330 wid.size = sizeof(char);
1331 wid.val = &channel;
1333 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1343 struct wid wid;
1347 wid.id = WID_SET_OPERATION_MODE;
1348 wid.type = WID_STR;
1349 wid.size = sizeof(drv);
1350 wid.val = (u8 *)&drv;
1355 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1364 struct wid wid;
1367 wid.id = WID_SET_STA_MAC_INACTIVE_TIME;
1368 wid.type = WID_STR;
1369 wid.size = ETH_ALEN;
1370 wid.val = kzalloc(wid.size, GFP_KERNEL);
1371 if (!wid.val)
1374 ether_addr_copy(wid.val, mac);
1375 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1376 kfree(wid.val);
1382 wid.id = WID_GET_INACTIVE_TIME;
1383 wid.type = WID_INT;
1384 wid.val = (s8 *)out_val;
1385 wid.size = sizeof(u32);
1386 result = wilc_send_config_pkt(vif, WILC_GET_CFG, &wid, 1);
1395 struct wid wid;
1403 wid.id = WID_RSSI;
1404 wid.type = WID_CHAR;
1405 wid.size = sizeof(char);
1406 wid.val = rssi_level;
1407 result = wilc_send_config_pkt(vif, WILC_GET_CFG, &wid, 1);
1437 struct wid wid_list[4];
1706 struct wid wid;
1710 wid.id = WID_REGISTER_FRAME;
1711 wid.type = WID_STR;
1712 wid.size = sizeof(reg_frame);
1713 wid.val = (u8 *)&reg_frame;
1733 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1741 struct wid wid;
1745 wid.id = WID_ADD_BEACON;
1746 wid.type = WID_BIN;
1747 wid.size = params->head_len + params->tail_len + 16;
1748 wid.val = kzalloc(wid.size, GFP_KERNEL);
1749 if (!wid.val)
1752 cur_byte = wid.val;
1770 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1774 kfree(wid.val);
1782 struct wid wid;
1785 wid.id = WID_DEL_BEACON;
1786 wid.type = WID_CHAR;
1787 wid.size = sizeof(char);
1788 wid.val = &del_beacon;
1790 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1800 struct wid wid;
1804 wid.id = WID_ADD_STA;
1805 wid.type = WID_BIN;
1806 wid.size = WILC_ADD_STA_LENGTH + params->supported_rates_len;
1807 wid.val = kmalloc(wid.size, GFP_KERNEL);
1808 if (!wid.val)
1811 cur_byte = wid.val;
1814 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1818 kfree(wid.val);
1825 struct wid wid;
1828 wid.id = WID_REMOVE_STA;
1829 wid.type = WID_BIN;
1830 wid.size = ETH_ALEN;
1831 wid.val = kzalloc(wid.size, GFP_KERNEL);
1832 if (!wid.val)
1836 eth_broadcast_addr(wid.val);
1838 ether_addr_copy(wid.val, mac_addr);
1840 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1844 kfree(wid.val);
1851 struct wid wid;
1870 wid.id = WID_DEL_ALL_STA;
1871 wid.type = WID_STR;
1872 wid.size = (assoc_sta * ETH_ALEN) + 1;
1873 wid.val = (u8 *)&del_sta;
1875 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1885 struct wid wid;
1889 wid.id = WID_EDIT_STA;
1890 wid.type = WID_BIN;
1891 wid.size = WILC_ADD_STA_LENGTH + params->supported_rates_len;
1892 wid.val = kmalloc(wid.size, GFP_KERNEL);
1893 if (!wid.val)
1896 cur_byte = wid.val;
1899 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1903 kfree(wid.val);
1909 struct wid wid;
1918 wid.id = WID_POWER_MANAGEMENT;
1919 wid.val = &power_mode;
1920 wid.size = sizeof(char);
1921 result = wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1952 struct wid wid;
1954 wid.id = WID_TX_POWER;
1955 wid.type = WID_CHAR;
1956 wid.val = &tx_power;
1957 wid.size = sizeof(char);
1959 return wilc_send_config_pkt(vif, WILC_SET_CFG, &wid, 1);
1964 struct wid wid;
1966 wid.id = WID_TX_POWER;
1967 wid.type = WID_CHAR;
1968 wid.val = tx_power;
1969 wid.size = sizeof(char);
1971 return wilc_send_config_pkt(vif, WILC_GET_CFG, &wid, 1);