Lines Matching refs:old_queue

145 					mpqueue_head_t **	old_queue,
260 mpqueue_head_t *old_queue = MPQUEUE(TCE(entry)->queue);
270 if (!hw_lock_held((hw_lock_t)&old_queue->lock_data))
272 "queue %p is not locked\n", old_queue);
275 old_queue->count--;
277 return (old_queue);
286 mpqueue_head_t *old_queue = MPQUEUE(TCE(entry)->queue);
295 if (old_queue != NULL && old_queue != queue)
297 "old_queue %p != queue", old_queue);
308 if (old_queue)
309 old_queue->count--;
312 return (old_queue);
321 mpqueue_head_t *old_queue = MPQUEUE(TCE(entry)->queue);
324 old_queue->count--;
326 return old_queue;
335 mpqueue_head_t *old_queue = MPQUEUE(TCE(entry)->queue);
346 if (old_queue)
347 old_queue->count--;
350 return old_queue;
373 mpqueue_head_t *old_queue = MPQUEUE(TCE(entry)->queue);
374 if (old_queue) {
375 old_queue->count--;
400 mpqueue_head_t *old_queue;
406 old_queue = MPQUEUE(entry->queue);
408 if (old_queue != NULL) {
409 timer_queue_lock_spin(old_queue);
423 } else if (old_queue != queue) {
429 if (old_queue == timer_longterm_queue)
431 if (old_queue != queue) {
432 timer_queue_unlock(old_queue);
448 return (old_queue);
460 mpqueue_head_t *old_queue;
465 old_queue = MPQUEUE(entry->queue);
474 if (old_queue != NULL) {
475 timer_queue_lock_spin(old_queue);
492 if (old_queue == timer_longterm_queue)
494 timer_queue_unlock(old_queue);
497 return (old_queue);
555 mpqueue_head_t *old_queue;
618 queue = timer_longterm_enqueue_unlocked(call, ctime, deadline, &old_queue, sdeadline, ttd, param1, flags);
623 old_queue = timer_call_enqueue_deadline_unlocked(call, queue, deadline, sdeadline, ttd, param1, flags);
633 (old_queue != NULL), deadline, queue->count, 0);
637 return (old_queue != NULL);
679 mpqueue_head_t *old_queue;
689 old_queue = timer_call_dequeue_unlocked(call);
691 if (old_queue != NULL) {
692 timer_queue_lock_spin(old_queue);
693 if (!queue_empty(&old_queue->head)) {
694 timer_queue_cancel(old_queue, TCE(call)->deadline, CE(queue_first(&old_queue->head))->deadline);
695 timer_call_t thead = (timer_call_t)queue_first(&old_queue->head);
696 old_queue->earliest_soft_deadline = thead->flags & TIMER_CALL_RATELIMITED ? TCE(thead)->deadline : thead->soft_deadline;
699 timer_queue_cancel(old_queue, TCE(call)->deadline, UINT64_MAX);
700 old_queue->earliest_soft_deadline = UINT64_MAX;
702 timer_queue_unlock(old_queue);
707 old_queue,
718 return (old_queue != NULL);
1101 mpqueue_head_t **old_queue,
1127 *old_queue = timer_call_dequeue_unlocked(call);