Home
last modified time | relevance | path

Searched refs:queues (Results 1 – 12 of 12) sorted by relevance

/xnu-8020.140.41/osfmk/kern/
H A Dsched_multiq.c486 circle_queue_t queue = &rq->queues[rq->highq]; in entry_queue_first_entry()
519 circle_queue_t queue = &rq->queues[rq->highq]; in group_first_thread()
544 q = &runq->queues[expected_pri]; in entry_queue_check_entry()
565 q = &group->runq.queues[pri]; in sched_group_check_thread()
627 circle_queue_t queue = &rq->queues[rq->highq]; in entry_queue_dequeue_entry()
659 circle_queue_t queue = &rq->queues[sched_pri]; in entry_queue_enqueue_entry()
714 if (circle_queue_empty(&rq->queues[sched_pri])) { in entry_queue_remove_entry()
730 circle_queue_t queue = &rq->queues[sched_pri]; in entry_queue_change_entry()
757 circle_queue_t queue = &rq->queues[rq->highq]; in group_run_queue_dequeue_thread()
794 circle_queue_t queue = &rq->queues[thread_pri]; in group_run_queue_enqueue_thread()
[all …]
H A Dwaitq.h759 #pragma mark wait queues lifecycle
787 #pragma mark port wait queues and port set waitq sets
947 #pragma mark select wait queues and select port set waitq sets
H A Dsched_traditional.c355 circle_queue_t queue = rq->queues + rq->highq; in sched_traditional_choose_thread_from_runq()
535 circle_queue_t queue = rq->queues + rq->highq; in sched_traditional_processor_queue_shutdown()
596 q = &rq->queues[thread->sched_pri];
661 circle_queue_t queue = rq->queues + rq->highq; in sched_traditional_steal_processor_thread()
H A Dsched.h230 circle_queue_head_t queues[NRQS]; /* one for each priority */ member
H A Dsched_proto.c323 queue = rq->queues + rq->highq; in sched_proto_choose_thread()
H A Dsched_prim.c3877 circle_queue_init(&rq->queues[i]); in run_queue_init()
3896 circle_queue_t queue = &rq->queues[rq->highq]; in run_queue_dequeue()
3935 circle_queue_t queue = &rq->queues[thread->sched_pri]; in run_queue_enqueue()
3976 circle_queue_t queue = &rq->queues[thread->sched_pri]; in run_queue_remove()
4010 circle_queue_t queue = &rq->queues[rq->highq]; in run_queue_peek()
6764 circle_queue_t queue = &runq->queues[queue_index]; in runq_scan()
H A Dwaitq.c368 #pragma mark global wait queues
/xnu-8020.140.41/iokit/DriverKit/
H A DIODispatchQueue.iig62 * All blocks submitted to dispatch queues are dequeued in FIFO order.
71 …* @discussion Creates a new dispatch queue object. All queues are currently serial, executing one…
103 * @discussion Returns a pointer to the queues name. Only valid while the queue is retained.
104 * @return C-string pointer in the queues internal storage.
115 * @return C-string pointer in the queues internal storage.
167 …* @brief Log the current execution context with respect to any queues the current thread hol…
/xnu-8020.140.41/bsd/net/
H A Dpf_ruleset.c182 TAILQ_INIT(&ruleset->rules[i].queues[0]); in pf_init_ruleset()
183 TAILQ_INIT(&ruleset->rules[i].queues[1]); in pf_init_ruleset()
184 ruleset->rules[i].active.ptr = &ruleset->rules[i].queues[0]; in pf_init_ruleset()
185 ruleset->rules[i].inactive.ptr = &ruleset->rules[i].queues[1]; in pf_init_ruleset()
H A Dpfvar.h1203 struct pf_rulequeue queues[2]; member
/xnu-8020.140.41/tools/lldbmacros/
H A Dscheduler.py210 thread_circleq = thread_runq.queues[pri]
580 runq_queue_count = sizeof(runq.queues) // sizeof(runq.queues[0])
583 runq_queue_head = addressof(runq.queues[runq_queue_i])
623 runq_queue_count = sizeof(runq.queues) // sizeof(runq.queues[0])
626 runq_queue_head = addressof(runq.queues[runq_queue_i])
H A Dkevent.py36 queues = list()