Lines Matching refs:qual
60 wstats->qual.updated = IW_QUAL_ALL_UPDATED | in hostap_get_wireless_stats()
63 wstats->qual.qual = local->comms_qual; in hostap_get_wireless_stats()
64 wstats->qual.level = local->avg_signal; in hostap_get_wireless_stats()
65 wstats->qual.noise = local->avg_noise; in hostap_get_wireless_stats()
67 wstats->qual.qual = 0; in hostap_get_wireless_stats()
68 wstats->qual.level = 0; in hostap_get_wireless_stats()
69 wstats->qual.noise = 0; in hostap_get_wireless_stats()
70 wstats->qual.updated = IW_QUAL_ALL_INVALID; in hostap_get_wireless_stats()
504 struct iw_quality *qual; in prism2_ioctl_giwaplist() local
517 qual = kmalloc_array(IW_MAX_AP, sizeof(struct iw_quality), GFP_KERNEL); in prism2_ioctl_giwaplist()
518 if (addr == NULL || qual == NULL) { in prism2_ioctl_giwaplist()
520 kfree(qual); in prism2_ioctl_giwaplist()
525 data->length = prism2_ap_get_sta_qual(local, addr, qual, IW_MAX_AP, 1); in prism2_ioctl_giwaplist()
529 memcpy(extra + sizeof(struct sockaddr) * data->length, qual, in prism2_ioctl_giwaplist()
533 kfree(qual); in prism2_ioctl_giwaplist()
1016 range->max_qual.qual = 70; /* what is correct max? This was not in prism2_ioctl_giwrange()
1023 range->avg_qual.qual = 20; in prism2_ioctl_giwrange()
1027 range->max_qual.qual = 92; /* 0 .. 92 */ in prism2_ioctl_giwrange()
1857 iwe.u.qual.level = le16_to_cpu(scan->sl); in __prism2_translate_scan()
1858 iwe.u.qual.noise = le16_to_cpu(scan->anl); in __prism2_translate_scan()
1860 iwe.u.qual.level = in __prism2_translate_scan()
1862 iwe.u.qual.noise = in __prism2_translate_scan()
1865 iwe.u.qual.updated = IW_QUAL_LEVEL_UPDATED in __prism2_translate_scan()