Lines Matching refs:timer
111 struct hrtimer timer, thrtimer;
422 if (bcm_tx_set_expiry(op, &op->timer))
423 hrtimer_start_expires(&op->timer, HRTIMER_MODE_ABS_SOFT);
429 struct bcm_op *op = container_of(hrtimer, struct bcm_op, timer);
454 return bcm_tx_set_expiry(op, &op->timer) ?
512 /* with active throttling timer we are just done here */
523 /* do not send the saved data - only start throttle timer */
586 hrtimer_start(&op->timer, op->kt_ival1, HRTIMER_MODE_REL_SOFT);
592 struct bcm_op *op = container_of(hrtimer, struct bcm_op, timer);
693 hrtimer_cancel(&op->timer);
785 hrtimer_cancel(&op->timer);
816 /* disable automatic timer on frame reception */
1014 hrtimer_init(&op->timer, CLOCK_MONOTONIC,
1016 op->timer.function = bcm_tx_timeout_handler;
1041 /* set timer values */
1048 /* disable an active timer due to zero values? */
1050 hrtimer_cancel(&op->timer);
1054 hrtimer_cancel(&op->timer);
1055 /* spec: send CAN frame when starting timer */
1195 hrtimer_init(&op->timer, CLOCK_MONOTONIC,
1197 op->timer.function = bcm_rx_timeout_handler;
1218 hrtimer_cancel(&op->timer);
1232 /* set timer value */
1238 /* disable an active timer due to zero value? */
1240 hrtimer_cancel(&op->timer);
1243 * In any case cancel the throttle timer, flush
1252 hrtimer_start(&op->timer, op->kt_ival1,
1558 /* remove bcm_ops, timer, rx_unregister(), etc. */