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
2410 kfree(ai->rssi); in stop_airo_card()
3394 bap_read(ai, (__le16 *) hdr.rssi, 2, BAP0); in airo_handle_rx()
3397 wstats.qual = hdr.rssi[0]; in airo_handle_rx()
3398 if (ai->rssi) in airo_handle_rx()
3399 wstats.level = 0x100 - ai->rssi[hdr.rssi[1]].rssidBm; in airo_handle_rx()
3401 wstats.level = (hdr.rssi[1] + 321) / 2; in airo_handle_rx()
3767 wstats.qual = hdr.rssi[0]; in mpi_receive_802_11()
3768 if (ai->rssi) in mpi_receive_802_11()
3769 wstats.level = 0x100 - ai->rssi[hdr.rssi[1]].rssidBm; in mpi_receive_802_11()
3771 wstats.level = (hdr.rssi[1] + 321) / 2; in mpi_receive_802_11()
3867 if (ai->rssi || (ai->rssi = kmalloc(512, GFP_KERNEL)) != NULL) in setup_card()
3868 memcpy(ai->rssi, (u8*)&rssi_rid + 2, 512); /* Skip RID length member */ in setup_card()
3871 kfree(ai->rssi); in setup_card()
3872 ai->rssi = NULL; in setup_card()
5722 static u8 airo_rssi_to_dbm (tdsRssiEntry *rssi_rid, u8 rssi) in airo_rssi_to_dbm() argument
5727 return (0x100 - rssi_rid[rssi].rssidBm); in airo_rssi_to_dbm()
6917 if (local->rssi) in airo_get_range()
6927 if (local->rssi) { in airo_get_range()
7162 if (local->rssi) { in airo_get_aplist()
7164 qual[i].qual = airo_dbm_to_pct(local->rssi, dBm); in airo_get_aplist()
7326 if (ai->rssi) { in airo_translate_scan()
7328 iwe.u.qual.qual = airo_dbm_to_pct(ai->rssi, dBm); in airo_translate_scan()
7732 if (local->rssi) { in airo_read_wireless_stats()
7734 airo_rssi_to_dbm(local->rssi, in airo_read_wireless_stats()