timer8_priv 47 drivers/clocksource/h8300_timer8.c struct timer8_priv *p = dev_id; timer8_priv 59 drivers/clocksource/h8300_timer8.c static void timer8_set_next(struct timer8_priv *p, unsigned long delta) timer8_priv 70 drivers/clocksource/h8300_timer8.c static int timer8_enable(struct timer8_priv *p) timer8_priv 79 drivers/clocksource/h8300_timer8.c static int timer8_start(struct timer8_priv *p) timer8_priv 93 drivers/clocksource/h8300_timer8.c static void timer8_stop(struct timer8_priv *p) timer8_priv 98 drivers/clocksource/h8300_timer8.c static inline struct timer8_priv *ced_to_priv(struct clock_event_device *ced) timer8_priv 100 drivers/clocksource/h8300_timer8.c return container_of(ced, struct timer8_priv, ced); timer8_priv 103 drivers/clocksource/h8300_timer8.c static void timer8_clock_event_start(struct timer8_priv *p, unsigned long delta) timer8_priv 117 drivers/clocksource/h8300_timer8.c struct timer8_priv *p = ced_to_priv(ced); timer8_priv 128 drivers/clocksource/h8300_timer8.c struct timer8_priv *p = ced_to_priv(ced); timer8_priv 140 drivers/clocksource/h8300_timer8.c struct timer8_priv *p = ced_to_priv(ced); timer8_priv 148 drivers/clocksource/h8300_timer8.c static struct timer8_priv timer8_priv = { timer8_priv 186 drivers/clocksource/h8300_timer8.c timer8_priv.mapbase = base; timer8_priv 188 drivers/clocksource/h8300_timer8.c timer8_priv.rate = clk_get_rate(clk) / SCALE; timer8_priv 189 drivers/clocksource/h8300_timer8.c if (!timer8_priv.rate) { timer8_priv 195 drivers/clocksource/h8300_timer8.c timer8_priv.ced.name, &timer8_priv) < 0) { timer8_priv 200 drivers/clocksource/h8300_timer8.c clockevents_config_and_register(&timer8_priv.ced, timer8_priv 201 drivers/clocksource/h8300_timer8.c timer8_priv.rate, 1, 0x0000ffff);