Lines Matching defs:status_rid
2996 StatusRid status_rid;
2999 PC4500_readrid(ai, RID_STATUS, &status_rid, sizeof(status_rid), 0);
3003 memcpy(wrqu.ap_addr.sa_data, status_rid.bssid[0], ETH_ALEN);
4678 StatusRid status_rid;
4690 readStatusRid(apriv, &status_rid, 1);
4693 mode = le16_to_cpu(status_rid.mode);
4717 le16_to_cpu(status_rid.mode),
4718 le16_to_cpu(status_rid.normalizedSignalStrength),
4719 le16_to_cpu(status_rid.signalQuality),
4720 le16_to_cpu(status_rid.SSIDlen),
4721 status_rid.SSID,
4722 status_rid.apName,
4723 le16_to_cpu(status_rid.channel),
4724 le16_to_cpu(status_rid.currentXmitRate) / 2,
5782 static int airo_get_quality (StatusRid *status_rid, CapabilityRid *cap_rid)
5787 if ((status_rid->mode & cpu_to_le16(0x3f)) != cpu_to_le16(0x3f))
5793 sq = le16_to_cpu(status_rid->signalQuality);
5878 StatusRid status_rid; /* Card status info */
5883 status_rid.channel = local->config.channelSet;
5885 readStatusRid(local, &status_rid, 1);
5887 ch = le16_to_cpu(status_rid.channel);
5957 StatusRid status_rid; /* Card status info */
5959 readStatusRid(local, &status_rid, 1);
5965 memcpy(extra, status_rid.SSID, le16_to_cpu(status_rid.SSIDlen));
5969 dwrq->length = le16_to_cpu(status_rid.SSIDlen);
6022 StatusRid status_rid; /* Card status info */
6024 readStatusRid(local, &status_rid, 1);
6027 memcpy(awrq->sa_data, status_rid.bssid[0], ETH_ALEN);
6159 StatusRid status_rid; /* Card status info */
6162 ret = readStatusRid(local, &status_rid, 1);
6166 vwrq->value = le16_to_cpu(status_rid.currentXmitRate) * 500000;
7246 StatusRid status_rid; /* Card status info */
7247 readStatusRid(local, &status_rid, 1);
7250 (status_rid.bssid[i][0]
7251 & status_rid.bssid[i][1]
7252 & status_rid.bssid[i][2]
7253 & status_rid.bssid[i][3]
7254 & status_rid.bssid[i][4]
7255 & status_rid.bssid[i][5])!=0xff &&
7256 (status_rid.bssid[i][0]
7257 | status_rid.bssid[i][1]
7258 | status_rid.bssid[i][2]
7259 | status_rid.bssid[i][3]
7260 | status_rid.bssid[i][4]
7261 | status_rid.bssid[i][5]);
7264 status_rid.bssid[i], ETH_ALEN);
7765 StatusRid status_rid;
7775 readStatusRid(local, &status_rid, 0);
7779 local->wstats.status = le16_to_cpu(status_rid.mode);
7785 le16_to_cpu(status_rid.sigQuality));
7788 le16_to_cpu(status_rid.normalizedSignalStrength);
7791 (le16_to_cpu(status_rid.normalizedSignalStrength) + 321) / 2;
7792 local->wstats.qual.qual = airo_get_quality(&status_rid, &cap_rid);
7794 if (le16_to_cpu(status_rid.len) >= 124) {
7795 local->wstats.qual.noise = 0x100 - status_rid.noisedBm;