Lines Matching refs:hg

165 static void saa7164_histogram_reset(struct saa7164_histogram *hg, char *name)  in saa7164_histogram_reset()  argument
169 memset(hg, 0, sizeof(struct saa7164_histogram)); in saa7164_histogram_reset()
170 strscpy(hg->name, name, sizeof(hg->name)); in saa7164_histogram_reset()
174 hg->counter1[0 + i].val = i; in saa7164_histogram_reset()
178 hg->counter1[30 + i].val = 30 + (i * 10); in saa7164_histogram_reset()
182 hg->counter1[48 + i].val = 200 + (i * 200); in saa7164_histogram_reset()
185 hg->counter1[55].val = 2000; in saa7164_histogram_reset()
188 hg->counter1[56].val = 4000; in saa7164_histogram_reset()
191 hg->counter1[57].val = 8000; in saa7164_histogram_reset()
194 hg->counter1[58].val = 15000; in saa7164_histogram_reset()
197 hg->counter1[59].val = 30000; in saa7164_histogram_reset()
200 hg->counter1[60].val = 60000; in saa7164_histogram_reset()
203 hg->counter1[61].val = 300000; in saa7164_histogram_reset()
206 hg->counter1[62].val = 900000; in saa7164_histogram_reset()
209 hg->counter1[63].val = 3600000; in saa7164_histogram_reset()
212 void saa7164_histogram_update(struct saa7164_histogram *hg, u32 val) in saa7164_histogram_update() argument
216 if (val <= hg->counter1[i].val) { in saa7164_histogram_update()
217 hg->counter1[i].count++; in saa7164_histogram_update()
218 hg->counter1[i].update_time = jiffies; in saa7164_histogram_update()
225 struct saa7164_histogram *hg) in saa7164_histogram_print() argument
230 printk(KERN_ERR "Histogram named %s (ms, count, last_update_jiffy)\n", hg->name); in saa7164_histogram_print()
232 if (hg->counter1[i].count == 0) in saa7164_histogram_print()
236 hg->counter1[i].val, in saa7164_histogram_print()
237 hg->counter1[i].count, in saa7164_histogram_print()
238 hg->counter1[i].update_time); in saa7164_histogram_print()