Lines Matching defs:rssi
243 __le32 rssi;
1993 signal = level_to_qual(le32_to_cpu(bssid->rssi));
2447 __le32 linkspeed, rssi;
2459 len = sizeof(rssi);
2461 &rssi, &len);
2463 sinfo->signal = level_to_qual(le32_to_cpu(rssi));
2631 __le32 rssi;
2635 /* Get signal quality, in case of error use rssi=0 and ignore error. */
2636 len = sizeof(rssi);
2637 rssi = 0;
2639 &rssi, &len);
2640 signal = level_to_qual(le32_to_cpu(rssi));
2643 "rssi:%d, qual: %d\n", __func__, ret, le32_to_cpu(rssi),
2644 level_to_qual(le32_to_cpu(rssi)));
3147 static void rndis_do_cqm(struct usbnet *usbdev, s32 rssi)
3153 if (priv->cqm_rssi_thold >= 0 || rssi >= 0)
3162 if (rssi < thold && (last_event == 0 || rssi < last_event - hyst))
3164 else if (rssi > thold && (last_event == 0 || rssi > last_event + hyst))
3169 priv->last_cqm_event_rssi = rssi;
3170 cfg80211_cqm_rssi_notify(usbdev->net, event, rssi, GFP_KERNEL);
3180 __le32 rssi, tmp;
3205 len = sizeof(rssi);
3207 &rssi, &len);
3209 priv->last_qual = level_to_qual(le32_to_cpu(rssi));
3210 rndis_do_cqm(usbdev, le32_to_cpu(rssi));
3213 netdev_dbg(usbdev->net, "dev-poller: RNDIS_OID_802_11_RSSI -> %d, rssi:%d, qual: %d\n",
3214 ret, le32_to_cpu(rssi), level_to_qual(le32_to_cpu(rssi)));
3426 * picks up rssi to closest station instead of to access point).