Lines Matching defs:num

43 #define TIMER_OFFSET(num)		(1 << (TIMERS_PER_GROUP - 1 - num))
113 unsigned int num;
122 num = casc_priv->timer_num;
123 priv->timer[num].cascade_handle = casc_priv;
128 return &priv->timer[num];
138 unsigned int num)
146 casc_priv = priv->timer[num].cascade_handle;
156 out_be32(&priv->regs[num].gtccr, 0);
157 out_be32(&priv->regs[num].gtbcr, tmp_ticks | TIMER_STOP);
159 out_be32(&priv->regs[num - 1].gtccr, 0);
160 out_be32(&priv->regs[num - 1].gtbcr, rem_ticks);
183 ret = set_cascade_timer(priv, ticks, allocated_timer->num);
196 unsigned int num;
219 num = TIMERS_PER_GROUP - 1 - i;
225 out_be32(&priv->regs[num].gtbcr,
227 out_be32(&priv->regs[num].gtccr, 0);
228 priv->timer[num].cascade_handle = NULL;
230 return &priv->timer[num];
249 struct timer_group_priv, timer[handle->num]);
251 clrbits32(&priv->regs[handle->num].gtbcr, TIMER_STOP);
264 struct timer_group_priv, timer[handle->num]);
267 setbits32(&priv->regs[handle->num].gtbcr, TIMER_STOP);
269 casc_priv = priv->timer[handle->num].cascade_handle;
271 out_be32(&priv->regs[handle->num].gtccr, 0);
272 out_be32(&priv->regs[handle->num - 1].gtccr, 0);
274 out_be32(&priv->regs[handle->num].gtccr, 0);
289 struct timer_group_priv, timer[handle->num]);
295 casc_priv = priv->timer[handle->num].cascade_handle;
297 tmp_ticks = in_be32(&priv->regs[handle->num].gtccr);
300 tmp_ticks = in_be32(&priv->regs[handle->num - 1].gtccr);
303 ticks = in_be32(&priv->regs[handle->num].gtccr);
322 struct timer_group_priv, timer[handle->num]);
329 casc_priv = priv->timer[handle->num].cascade_handle;
331 free_irq(priv->timer[handle->num].irq, priv->timer[handle->num].dev);
340 priv->timer[handle->num].cascade_handle = NULL;
342 priv->idle |= TIMER_OFFSET(handle->num);
453 priv->timer[offset + j].num = offset + j;