Lines Matching refs:rssi
994 u8 rssi[2]; member
1152 static u8 airo_rssi_to_dbm (tdsRssiEntry *rssi_rid, u8 rssi);
1203 tdsRssiEntry *rssi; member
2414 kfree(ai->rssi); in stop_airo_card()
3389 bap_read(ai, (__le16 *) hdr.rssi, 2, BAP0); in airo_handle_rx()
3392 wstats.qual = hdr.rssi[0]; in airo_handle_rx()
3393 if (ai->rssi) in airo_handle_rx()
3394 wstats.level = 0x100 - ai->rssi[hdr.rssi[1]].rssidBm; in airo_handle_rx()
3396 wstats.level = (hdr.rssi[1] + 321) / 2; in airo_handle_rx()
3760 wstats.qual = hdr.rssi[0]; in mpi_receive_802_11()
3761 if (ai->rssi) in mpi_receive_802_11()
3762 wstats.level = 0x100 - ai->rssi[hdr.rssi[1]].rssidBm; in mpi_receive_802_11()
3764 wstats.level = (hdr.rssi[1] + 321) / 2; in mpi_receive_802_11()
3852 if (ai->rssi || (ai->rssi = kmalloc(512, GFP_KERNEL)) != NULL) in setup_card()
3853 memcpy(ai->rssi, (u8*)&rssi_rid + 2, 512); /* Skip RID length member */ in setup_card()
3856 kfree(ai->rssi); in setup_card()
3857 ai->rssi = NULL; in setup_card()
5717 static u8 airo_rssi_to_dbm (tdsRssiEntry *rssi_rid, u8 rssi) in airo_rssi_to_dbm() argument
5722 return (0x100 - rssi_rid[rssi].rssidBm); in airo_rssi_to_dbm()
6912 if (local->rssi) in airo_get_range()
6922 if (local->rssi) { in airo_get_range()
7157 if (local->rssi) { in airo_get_aplist()
7159 qual[i].qual = airo_dbm_to_pct(local->rssi, dBm); in airo_get_aplist()
7313 if (ai->rssi) { in airo_translate_scan()
7315 iwe.u.qual.qual = airo_dbm_to_pct(ai->rssi, dBm); in airo_translate_scan()
7721 if (local->rssi) { in airo_read_wireless_stats()
7723 airo_rssi_to_dbm(local->rssi, in airo_read_wireless_stats()