Lines Matching refs:hg
176 static void saa7164_histogram_reset(struct saa7164_histogram *hg, char *name) in saa7164_histogram_reset() argument
180 memset(hg, 0, sizeof(struct saa7164_histogram)); in saa7164_histogram_reset()
181 strcpy(hg->name, name); in saa7164_histogram_reset()
185 hg->counter1[0 + i].val = i; in saa7164_histogram_reset()
189 hg->counter1[30 + i].val = 30 + (i * 10); in saa7164_histogram_reset()
193 hg->counter1[48 + i].val = 200 + (i * 200); in saa7164_histogram_reset()
196 hg->counter1[55].val = 2000; in saa7164_histogram_reset()
199 hg->counter1[56].val = 4000; in saa7164_histogram_reset()
202 hg->counter1[57].val = 8000; in saa7164_histogram_reset()
205 hg->counter1[58].val = 15000; in saa7164_histogram_reset()
208 hg->counter1[59].val = 30000; in saa7164_histogram_reset()
211 hg->counter1[60].val = 60000; in saa7164_histogram_reset()
214 hg->counter1[61].val = 300000; in saa7164_histogram_reset()
217 hg->counter1[62].val = 900000; in saa7164_histogram_reset()
220 hg->counter1[63].val = 3600000; in saa7164_histogram_reset()
223 void saa7164_histogram_update(struct saa7164_histogram *hg, u32 val) in saa7164_histogram_update() argument
227 if (val <= hg->counter1[i].val) { in saa7164_histogram_update()
228 hg->counter1[i].count++; in saa7164_histogram_update()
229 hg->counter1[i].update_time = jiffies; in saa7164_histogram_update()
236 struct saa7164_histogram *hg) in saa7164_histogram_print() argument
241 printk(KERN_ERR "Histogram named %s (ms, count, last_update_jiffy)\n", hg->name); in saa7164_histogram_print()
243 if (hg->counter1[i].count == 0) in saa7164_histogram_print()
247 hg->counter1[i].val, in saa7164_histogram_print()
248 hg->counter1[i].count, in saa7164_histogram_print()
249 hg->counter1[i].update_time); in saa7164_histogram_print()