Lines Matching refs:hg
181 static void saa7164_histogram_reset(struct saa7164_histogram *hg, char *name) in saa7164_histogram_reset() argument
185 memset(hg, 0, sizeof(struct saa7164_histogram)); in saa7164_histogram_reset()
186 strcpy(hg->name, name); in saa7164_histogram_reset()
190 hg->counter1[0 + i].val = i; in saa7164_histogram_reset()
194 hg->counter1[30 + i].val = 30 + (i * 10); in saa7164_histogram_reset()
198 hg->counter1[48 + i].val = 200 + (i * 200); in saa7164_histogram_reset()
201 hg->counter1[55].val = 2000; in saa7164_histogram_reset()
204 hg->counter1[56].val = 4000; in saa7164_histogram_reset()
207 hg->counter1[57].val = 8000; in saa7164_histogram_reset()
210 hg->counter1[58].val = 15000; in saa7164_histogram_reset()
213 hg->counter1[59].val = 30000; in saa7164_histogram_reset()
216 hg->counter1[60].val = 60000; in saa7164_histogram_reset()
219 hg->counter1[61].val = 300000; in saa7164_histogram_reset()
222 hg->counter1[62].val = 900000; in saa7164_histogram_reset()
225 hg->counter1[63].val = 3600000; in saa7164_histogram_reset()
228 void saa7164_histogram_update(struct saa7164_histogram *hg, u32 val) in saa7164_histogram_update() argument
232 if (val <= hg->counter1[i].val) { in saa7164_histogram_update()
233 hg->counter1[i].count++; in saa7164_histogram_update()
234 hg->counter1[i].update_time = jiffies; in saa7164_histogram_update()
241 struct saa7164_histogram *hg) in saa7164_histogram_print() argument
246 printk(KERN_ERR "Histogram named %s (ms, count, last_update_jiffy)\n", hg->name); in saa7164_histogram_print()
248 if (hg->counter1[i].count == 0) in saa7164_histogram_print()
252 hg->counter1[i].val, in saa7164_histogram_print()
253 hg->counter1[i].count, in saa7164_histogram_print()
254 hg->counter1[i].update_time); in saa7164_histogram_print()