Lines Matching defs:hpet_dev
30 #define EVT_TO_HPET_DEV(evt) container_of(evt, struct hpet_dev, evt)
44 struct hpet_dev {
368 struct hpet_dev *hdev = EVT_TO_HPET_DEV(evt);
414 static DEFINE_PER_CPU(struct hpet_dev *, cpu_hpet_dev);
415 static struct hpet_dev *hpet_devs;
419 struct hpet_dev *hdev = get_irq_data(irq);
431 struct hpet_dev *hdev = get_irq_data(irq);
441 struct hpet_dev *hdev = get_irq_data(irq);
449 struct hpet_dev *hdev = get_irq_data(irq);
459 struct hpet_dev *hdev = EVT_TO_HPET_DEV(evt);
466 struct hpet_dev *hdev = EVT_TO_HPET_DEV(evt);
479 static int hpet_assign_irq(struct hpet_dev *dev)
498 struct hpet_dev *dev = (struct hpet_dev *)data;
511 static int hpet_setup_irq(struct hpet_dev *dev)
530 static void init_one_hpet_msi_clockevent(struct hpet_dev *hdev, int cpu)
600 hpet_devs = kzalloc(sizeof(struct hpet_dev) * num_timers, GFP_KERNEL);
607 struct hpet_dev *hdev = &hpet_devs[num_timers_used];
643 struct hpet_dev *hdev = &hpet_devs[i];
654 static struct hpet_dev *hpet_get_unused_timer(void)
662 struct hpet_dev *hdev = &hpet_devs[i];
681 struct hpet_dev *hdev;
699 struct hpet_dev *hdev = per_cpu(cpu_hpet_dev, cpu);