Lines Matching refs:noisecalc
807 B43legacy_WARN_ON(dev->noisecalc.channel_at_start != in b43legacy_generate_noise_sample()
815 if (dev->noisecalc.calculation_running) in b43legacy_calculate_link_quality()
817 dev->noisecalc.channel_at_start = dev->phy.channel; in b43legacy_calculate_link_quality()
818 dev->noisecalc.calculation_running = 1; in b43legacy_calculate_link_quality()
819 dev->noisecalc.nr_samples = 0; in b43legacy_calculate_link_quality()
835 B43legacy_WARN_ON(!dev->noisecalc.calculation_running); in handle_irq_noise()
836 if (dev->noisecalc.channel_at_start != phy->channel) in handle_irq_noise()
844 B43legacy_WARN_ON(dev->noisecalc.nr_samples >= 8); in handle_irq_noise()
845 i = dev->noisecalc.nr_samples; in handle_irq_noise()
850 dev->noisecalc.samples[i][0] = phy->nrssi_lt[noise[0]]; in handle_irq_noise()
851 dev->noisecalc.samples[i][1] = phy->nrssi_lt[noise[1]]; in handle_irq_noise()
852 dev->noisecalc.samples[i][2] = phy->nrssi_lt[noise[2]]; in handle_irq_noise()
853 dev->noisecalc.samples[i][3] = phy->nrssi_lt[noise[3]]; in handle_irq_noise()
854 dev->noisecalc.nr_samples++; in handle_irq_noise()
855 if (dev->noisecalc.nr_samples == 8) { in handle_irq_noise()
860 average += dev->noisecalc.samples[i][j]; in handle_irq_noise()
880 dev->noisecalc.calculation_running = 0; in handle_irq_noise()
3046 memset(&dev->noisecalc, 0, sizeof(dev->noisecalc)); in setup_struct_wldev_for_init()