hpetp             161 drivers/char/hpet.c 		struct hpets *hpetp = devp->hd_hpets;
hpetp             182 drivers/char/hpet.c 		k = (mc - base + hpetp->hp_delta) / t;
hpetp             260 drivers/char/hpet.c 	struct hpets *hpetp;
hpetp             269 drivers/char/hpet.c 	for (devp = NULL, hpetp = hpets; hpetp && !devp; hpetp = hpetp->hp_next)
hpetp             270 drivers/char/hpet.c 		for (i = 0; i < hpetp->hp_ntimer; i++)
hpetp             271 drivers/char/hpet.c 			if (hpetp->hp_dev[i].hd_flags & HPET_OPEN)
hpetp             274 drivers/char/hpet.c 				devp = &hpetp->hp_dev[i];
hpetp             457 drivers/char/hpet.c 	struct hpets *hpetp;
hpetp             464 drivers/char/hpet.c 	hpetp = devp->hd_hpets;
hpetp             502 drivers/char/hpet.c 		sprintf(devp->hd_name, "hpet%d", (int)(devp - hpetp->hp_dev));
hpetp             541 drivers/char/hpet.c 		write_counter(t + m + hpetp->hp_delta, &timer->hpet_compare);
hpetp             550 drivers/char/hpet.c 		write_counter(t + m + hpetp->hp_delta, &timer->hpet_compare);
hpetp             578 drivers/char/hpet.c 	struct hpets *hpetp;
hpetp             589 drivers/char/hpet.c 		hpetp = devp->hd_hpets;
hpetp             617 drivers/char/hpet.c 					hpet_time_div(hpetp, devp->hd_ireqfreq);
hpetp             620 drivers/char/hpet.c 			info->hi_hpet = hpetp->hp_which;
hpetp             621 drivers/char/hpet.c 			info->hi_timer = devp - hpetp->hp_dev;
hpetp             658 drivers/char/hpet.c 		devp->hd_ireqfreq = hpet_time_div(hpetp, arg);
hpetp             729 drivers/char/hpet.c 	struct hpets *hpetp;
hpetp             731 drivers/char/hpet.c 	for (hpetp = hpets; hpetp; hpetp = hpetp->hp_next)
hpetp             732 drivers/char/hpet.c 		if (hpetp->hp_hpet_phys == hdp->hd_phys_address)
hpetp             778 drivers/char/hpet.c static unsigned long __hpet_calibrate(struct hpets *hpetp)
hpetp             786 drivers/char/hpet.c 	for (j = 0, devp = hpetp->hp_dev; j < hpetp->hp_ntimer; j++, devp++)
hpetp             795 drivers/char/hpet.c 	hpet = hpetp->hp_hpet;
hpetp             799 drivers/char/hpet.c 	count = hpet_time_div(hpetp, TICK_CALIBRATE);
hpetp             807 drivers/char/hpet.c 		write_counter(t + m + hpetp->hp_delta, &timer->hpet_compare);
hpetp             815 drivers/char/hpet.c static unsigned long hpet_calibrate(struct hpets *hpetp)
hpetp             826 drivers/char/hpet.c 		tmp = __hpet_calibrate(hpetp);
hpetp             840 drivers/char/hpet.c 	struct hpets *hpetp;
hpetp             858 drivers/char/hpet.c 	hpetp = kzalloc(struct_size(hpetp, hp_dev, hdp->hd_nirqs),
hpetp             861 drivers/char/hpet.c 	if (!hpetp)
hpetp             864 drivers/char/hpet.c 	hpetp->hp_which = hpet_nhpet++;
hpetp             865 drivers/char/hpet.c 	hpetp->hp_hpet = hdp->hd_address;
hpetp             866 drivers/char/hpet.c 	hpetp->hp_hpet_phys = hdp->hd_phys_address;
hpetp             868 drivers/char/hpet.c 	hpetp->hp_ntimer = hdp->hd_nirqs;
hpetp             871 drivers/char/hpet.c 		hpetp->hp_dev[i].hd_hdwirq = hdp->hd_irq[i];
hpetp             873 drivers/char/hpet.c 	hpet = hpetp->hp_hpet;
hpetp             879 drivers/char/hpet.c 	if (hpetp->hp_ntimer != ntimer) {
hpetp             882 drivers/char/hpet.c 		kfree(hpetp);
hpetp             887 drivers/char/hpet.c 		last->hp_next = hpetp;
hpetp             889 drivers/char/hpet.c 		hpets = hpetp;
hpetp             891 drivers/char/hpet.c 	last = hpetp;
hpetp             898 drivers/char/hpet.c 	hpetp->hp_tick_freq = temp; /* ticks per second */
hpetp             901 drivers/char/hpet.c 		hpetp->hp_which, hdp->hd_phys_address,
hpetp             902 drivers/char/hpet.c 		hpetp->hp_ntimer > 1 ? "s" : "");
hpetp             903 drivers/char/hpet.c 	for (i = 0; i < hpetp->hp_ntimer; i++)
hpetp             907 drivers/char/hpet.c 	temp = hpetp->hp_tick_freq;
hpetp             911 drivers/char/hpet.c 		hpetp->hp_which, hpetp->hp_ntimer,
hpetp             922 drivers/char/hpet.c 	for (i = 0, devp = hpetp->hp_dev; i < hpetp->hp_ntimer; i++, devp++) {
hpetp             925 drivers/char/hpet.c 		timer = &hpet->hpet_timers[devp - hpetp->hp_dev];
hpetp             927 drivers/char/hpet.c 		devp->hd_hpets = hpetp;
hpetp             943 drivers/char/hpet.c 	hpetp->hp_delta = hpet_calibrate(hpetp);
hpetp             948 drivers/char/hpet.c 		hpet_mctr = (void __iomem *)&hpetp->hp_hpet->hpet_mc;
hpetp             950 drivers/char/hpet.c 		clocksource_register_hz(&clocksource_hpet, hpetp->hp_tick_freq);
hpetp             951 drivers/char/hpet.c 		hpetp->hp_clocksource = &clocksource_hpet;