• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/

Lines Matching refs:key_index

1027 	int key_index, index_specified;
1032 key_index = enc->flags & IW_ENCODE_INDEX;
1034 pr_debug("%s: key_index = %d\n", __func__, key_index);
1038 if (GELIC_WEP_KEYS < key_index)
1042 if (key_index) {
1044 key_index--;
1047 key_index = wl->current_key;
1053 wl->current_key = key_index;
1066 clear_bit(key_index, &wl->key_enabled);
1080 wl->key_len[key_index] = enc->length;
1081 memcpy(wl->key[key_index], extra, enc->length);
1082 set_bit(key_index, &wl->key_enabled);
1100 unsigned int key_index, index_specified;
1104 key_index = enc->flags & IW_ENCODE_INDEX;
1107 if (GELIC_WEP_KEYS < key_index)
1111 if (key_index) {
1113 key_index--;
1116 key_index = wl->current_key;
1131 if (test_bit(key_index, &wl->key_enabled)) {
1132 if (enc->length < wl->key_len[key_index]) {
1136 enc->length = wl->key_len[key_index];
1137 memcpy(extra, wl->key[key_index], wl->key_len[key_index]);
1142 enc->flags |= key_index + 1;
1214 int key_index;
1220 key_index = enc->flags & IW_ENCODE_INDEX;
1222 pr_debug("%s: key_index = %d\n", __func__, key_index);
1228 if (GELIC_WEP_KEYS < key_index)
1232 if (key_index)
1233 key_index--;
1235 key_index = wl->current_key;
1240 __func__, key_index);
1241 wl->current_key = key_index;
1268 wl->key_len[key_index] = ext->key_len;
1269 memset(wl->key[key_index], 0, IW_ENCODING_TOKEN_MAX);
1270 memcpy(wl->key[key_index], ext->key, ext->key_len);
1271 set_bit(key_index, &wl->key_enabled);
1302 int key_index;
1311 key_index = enc->flags & IW_ENCODE_INDEX;
1313 pr_debug("%s: key_index = %d\n", __func__, key_index);
1317 if (GELIC_WEP_KEYS < key_index)
1321 if (key_index)
1322 key_index--;
1324 key_index = wl->current_key;
1348 if (max_key_len < wl->key_len[key_index]) {
1352 if (test_bit(key_index, &wl->key_enabled))
1353 memcpy(ext->key, wl->key[key_index],
1354 wl->key_len[key_index]);
1357 __func__, key_index);