Lines Matching refs:cd
55 struct clock_event_device *cd; in timer_interrupt() local
63 cd = &per_cpu(mn10300_clockevent_device, cpu); in timer_interrupt()
64 cd->event_handler(cd); in timer_interrupt()
85 struct clock_event_device *cd; in init_clockevents() local
89 cd = &per_cpu(mn10300_clockevent_device, cpu); in init_clockevents()
93 cd->irq = TMJCIRQ; in init_clockevents()
96 cd->irq = TMJC1IRQ; in init_clockevents()
99 cd->name = "Timestamp"; in init_clockevents()
100 cd->features = CLOCK_EVT_FEAT_ONESHOT; in init_clockevents()
103 clockevents_calc_mult_shift(cd, MN10300_JCCLK, 1); in init_clockevents()
106 cd->max_delta_ns = clockevent_delta2ns(TMJCBR_MAX, cd); in init_clockevents()
107 cd->min_delta_ns = clockevent_delta2ns(100, cd); in init_clockevents()
109 cd->rating = 200; in init_clockevents()
110 cd->cpumask = cpumask_of(smp_processor_id()); in init_clockevents()
111 cd->set_mode = set_clock_mode; in init_clockevents()
112 cd->event_handler = event_handler; in init_clockevents()
113 cd->set_next_event = next_event; in init_clockevents()
119 clockevents_register_device(cd); in init_clockevents()
125 data = irq_get_irq_data(cd->irq); in init_clockevents()
139 setup_jiffies_interrupt(cd->irq, iact); in init_clockevents()