Lines Matching defs:em_sti_priv
25 struct em_sti_priv {
53 static inline unsigned long em_sti_read(struct em_sti_priv *p, int offs)
58 static inline void em_sti_write(struct em_sti_priv *p, int offs,
64 static int em_sti_enable(struct em_sti_priv *p)
89 static void em_sti_disable(struct em_sti_priv *p)
98 static u64 em_sti_count(struct em_sti_priv *p)
116 static u64 em_sti_set_next(struct em_sti_priv *p, u64 next)
142 struct em_sti_priv *p = dev_id;
148 static int em_sti_start(struct em_sti_priv *p, unsigned int user)
166 static void em_sti_stop(struct em_sti_priv *p, unsigned int user)
181 static struct em_sti_priv *cs_to_em_sti(struct clocksource *cs)
183 return container_of(cs, struct em_sti_priv, cs);
193 struct em_sti_priv *p = cs_to_em_sti(cs);
208 static int em_sti_register_clocksource(struct em_sti_priv *p)
228 static struct em_sti_priv *ced_to_em_sti(struct clock_event_device *ced)
230 return container_of(ced, struct em_sti_priv, ced);
235 struct em_sti_priv *p = ced_to_em_sti(ced);
242 struct em_sti_priv *p = ced_to_em_sti(ced);
252 struct em_sti_priv *p = ced_to_em_sti(ced);
262 static void em_sti_register_clockevent(struct em_sti_priv *p)
281 struct em_sti_priv *p;