Lines Matching refs:index

160 	u8 index;
598 static u8 atmel_get_mib8(struct atmel_private *priv, u8 type, u8 index);
599 static void atmel_set_mib8(struct atmel_private *priv, u8 type, u8 index,
601 static void atmel_set_mib16(struct atmel_private *priv, u8 type, u8 index,
603 static void atmel_set_mib(struct atmel_private *priv, u8 type, u8 index,
605 static void atmel_get_mib(struct atmel_private *priv, u8 type, u8 index,
1656 int index = (dwrq->flags & IW_ENCODE_INDEX) - 1;
1663 if (index != 0)
1720 int index = (dwrq->flags & IW_ENCODE_INDEX) - 1;
1726 /* Check the index (none -> use current) */
1727 if (index < 0 || index >= 4)
1728 index = current_index;
1730 priv->default_key = index;
1733 priv->wep_key_len[index] = 13;
1736 priv->wep_key_len[index] = 5;
1739 priv->wep_key_len[index] = 0;
1743 memset(priv->wep_keys[index], 0, 13);
1745 memcpy(priv->wep_keys[index], extra, dwrq->length);
1750 if (index == current_index &&
1751 priv->wep_key_len[index] > 0) {
1754 if (priv->wep_key_len[index] > 5) {
1763 /* Do we want to just set the transmit key index ? */
1764 int index = (dwrq->flags & IW_ENCODE_INDEX) - 1;
1765 if (index >= 0 && index < 4) {
1766 priv->default_key = index;
1801 int index = (dwrq->flags & IW_ENCODE_INDEX) - 1;
1811 /* Which key do we want ? -1 -> tx index */
1812 if (index < 0 || index >= 4)
1813 index = priv->default_key;
1814 dwrq->flags |= index + 1;
1816 dwrq->length = priv->wep_key_len[index];
1821 memcpy(extra, priv->wep_keys[index], dwrq->length);
1837 /* Determine and validate the key index */
2029 /* Setting by rate index */
2414 range->freq[k].i = i; /* List index */
2986 int i, index;
2988 for (index = -1, i = 0; i < priv->BSS_list_entries; i++)
2990 index = i;
2996 if (index == -1) {
2999 index = priv->BSS_list_entries++;
3000 memcpy(priv->BSSinfo[index].BSSID, bss, ETH_ALEN);
3001 priv->BSSinfo[index].RSSI = rssi;
3003 if (rssi > priv->BSSinfo[index].RSSI)
3004 priv->BSSinfo[index].RSSI = rssi;
3009 priv->BSSinfo[index].channel = channel;
3010 priv->BSSinfo[index].beacon_period = beacon_period;
3011 priv->BSSinfo[index].UsingWEP = capability & WLAN_CAPABILITY_PRIVACY;
3012 memcpy(priv->BSSinfo[index].SSID, ssid, ssid_len);
3013 priv->BSSinfo[index].SSIDsize = ssid_len;
3016 priv->BSSinfo[index].BSStype = IW_MODE_ADHOC;
3018 priv->BSSinfo[index].BSStype = IW_MODE_INFRA;
3020 priv->BSSinfo[index].preamble = capability & WLAN_CAPABILITY_SHORT_PREAMBLE ?
4071 static u8 atmel_get_mib8(struct atmel_private *priv, u8 type, u8 index)
4076 m.index = index;
4082 static void atmel_set_mib8(struct atmel_private *priv, u8 type, u8 index, u8 data)
4087 m.index = index;
4093 static void atmel_set_mib16(struct atmel_private *priv, u8 type, u8 index,
4099 m.index = index;
4106 static void atmel_set_mib(struct atmel_private *priv, u8 type, u8 index,
4112 m.index = index;
4121 static void atmel_get_mib(struct atmel_private *priv, u8 type, u8 index,
4127 m.index = index;