Lines Matching defs:qual
3409 /* Prepare spy data : addr + qual */
3416 wstats.qual = hdr.rssi[0];
3421 wstats.noise = ai->wstats.qual.noise;
3709 /* Prepare spy data : addr + qual */
3711 wstats.qual = 0; /* XXX Where do I get that info from ??? */
3787 /* Prepare spy data : addr + qual */
3789 wstats.qual = hdr.rssi[0];
3794 wstats.noise = ai->wstats.qual.noise;
6961 range->max_qual.qual = 100; /* % */
6963 range->max_qual.qual = airo_get_max_quality(&cap_rid);
6971 range->avg_qual.qual = 50; /* % */
6974 range->avg_qual.qual = airo_get_avg_quality(&cap_rid);
7188 struct iw_quality *qual;
7193 qual = kmalloc_array(IW_MAX_AP, sizeof(*qual), GFP_KERNEL);
7194 if (!qual)
7206 qual[i].level = 0x100 - dBm;
7207 qual[i].qual = airo_dbm_to_pct(local->rssi, dBm);
7208 qual[i].updated = IW_QUAL_QUAL_UPDATED
7212 qual[i].level = (dBm + 321) / 2;
7213 qual[i].qual = 0;
7214 qual[i].updated = IW_QUAL_QUAL_INVALID
7218 qual[i].noise = local->wstats.qual.noise;
7246 memcpy(extra + sizeof(struct sockaddr) * i, qual,
7251 kfree(qual);
7370 iwe.u.qual.level = 0x100 - dBm;
7371 iwe.u.qual.qual = airo_dbm_to_pct(ai->rssi, dBm);
7372 iwe.u.qual.updated = IW_QUAL_QUAL_UPDATED
7376 iwe.u.qual.level = (dBm + 321) / 2;
7377 iwe.u.qual.qual = 0;
7378 iwe.u.qual.updated = IW_QUAL_QUAL_INVALID
7382 iwe.u.qual.noise = ai->wstats.qual.noise;
7776 local->wstats.qual.level =
7780 local->wstats.qual.qual =
7783 local->wstats.qual.level =
7785 local->wstats.qual.qual = airo_get_quality(&status_rid, &cap_rid);
7788 local->wstats.qual.noise = 0x100 - status_rid.noisedBm;
7789 local->wstats.qual.updated = IW_QUAL_ALL_UPDATED | IW_QUAL_DBM;
7791 local->wstats.qual.noise = 0;
7792 local->wstats.qual.updated = IW_QUAL_QUAL_UPDATED | IW_QUAL_LEVEL_UPDATED | IW_QUAL_NOISE_INVALID | IW_QUAL_DBM;