Lines Matching refs:new_mpqueue
338 mpqueue_head_t *new_mpqueue, in timer_call_entry_enqueue_deadline() argument
350 if (!hw_lock_held((hw_lock_t)&new_mpqueue->lock_data)) { in timer_call_entry_enqueue_deadline()
352 "queue %p is not locked\n", new_mpqueue); in timer_call_entry_enqueue_deadline()
355 if (old_mpqueue != NULL && old_mpqueue != new_mpqueue) { in timer_call_entry_enqueue_deadline()
362 assert(new_mpqueue != timer_longterm_queue); in timer_call_entry_enqueue_deadline()
365 if (old_mpqueue == new_mpqueue) { in timer_call_entry_enqueue_deadline()
371 priority_queue_entry_increased(&new_mpqueue->mpq_pqhead, in timer_call_entry_enqueue_deadline()
374 priority_queue_entry_decreased(&new_mpqueue->mpq_pqhead, in timer_call_entry_enqueue_deadline()
382 re_queue_tail(&new_mpqueue->head, &entry->tc_qlink); in timer_call_entry_enqueue_deadline()
384 enqueue_tail(&new_mpqueue->head, &entry->tc_qlink); in timer_call_entry_enqueue_deadline()
387 entry->tc_queue = &new_mpqueue->head; in timer_call_entry_enqueue_deadline()
390 priority_queue_insert(&new_mpqueue->mpq_pqhead, &entry->tc_pqlink); in timer_call_entry_enqueue_deadline()
398 timer_call_t thead = priority_queue_min(&new_mpqueue->mpq_pqhead, struct timer_call, tc_pqlink); in timer_call_entry_enqueue_deadline()
400 …new_mpqueue->earliest_soft_deadline = thead->tc_flags & TIMER_CALL_RATELIMITED ? thead->tc_pqlink.… in timer_call_entry_enqueue_deadline()
405 new_mpqueue->count++; in timer_call_entry_enqueue_deadline()