Lines Matching defs:avg
47 cca_per_chan_summary(cca_congest_channel_req_t *input, cca_congest_channel_req_t *avg,
58 cca_per_chan_summary(cca_congest_channel_req_t *input, cca_congest_channel_req_t *avg, bool percent)
67 avg->num_secs = 0;
75 avg->num_secs++;
78 avg->chanspec = input->chanspec;
80 if (!avg->num_secs || !totals.duration)
81 return (avg);
84 avg->secs[0].duration = totals.duration / avg->num_secs;
85 avg->secs[0].congest_ibss = totals.congest_ibss * 100/totals.duration;
86 avg->secs[0].congest_obss = totals.congest_obss * 100/totals.duration;
87 avg->secs[0].interference = totals.interference * 100/totals.duration;
89 avg->secs[0].duration = totals.duration / avg->num_secs;
90 avg->secs[0].congest_ibss = totals.congest_ibss / avg->num_secs;
91 avg->secs[0].congest_obss = totals.congest_obss / avg->num_secs;
92 avg->secs[0].interference = totals.interference / avg->num_secs;
95 return (avg);