Lines Matching defs:timeout
217 static void aq_ptp_tx_timeout_init(struct ptp_tx_timeout *timeout)
219 spin_lock_init(&timeout->lock);
220 timeout->active = false;
225 struct ptp_tx_timeout *timeout = &aq_ptp->ptp_tx_timeout;
228 spin_lock_irqsave(&timeout->lock, flags);
229 timeout->active = true;
230 timeout->tx_start = jiffies;
231 spin_unlock_irqrestore(&timeout->lock, flags);
237 struct ptp_tx_timeout *timeout = &aq_ptp->ptp_tx_timeout;
240 spin_lock_irqsave(&timeout->lock, flags);
241 timeout->active = false;
242 spin_unlock_irqrestore(&timeout->lock, flags);
248 struct ptp_tx_timeout *timeout = &aq_ptp->ptp_tx_timeout;
254 spin_lock_irqsave(&timeout->lock, flags);
255 if (timeout->active) {
256 timeout_flag = time_is_before_jiffies(timeout->tx_start +
258 /* reset active flag if timeout detected */
260 timeout->active = false;
262 spin_unlock_irqrestore(&timeout->lock, flags);
1378 unsigned long timeout = msecs_to_jiffies(aq_ptp->poll_timeout_ms);
1380 schedule_delayed_work(&aq_ptp->poll_sync, timeout);