Home
last modified time | relevance | path

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

/xnu-11215/tests/sched/sched_test_harness/shadow_headers/
H A Dsched_prim.c109 circle_queue_init(&rq->queues[i]); in run_queue_init()
127 circle_queue_t queue = &rq->queues[rq->highq]; in run_queue_dequeue()
164 circle_queue_t queue = &rq->queues[thread->sched_pri]; in run_queue_enqueue()
202 circle_queue_t queue = &rq->queues[thread->sched_pri]; in run_queue_remove()
234 circle_queue_t queue = &rq->queues[rq->highq]; in run_queue_peek()
/xnu-11215/iokit/DriverKit/
H A DIODispatchQueue.iig68 * All blocks submitted to dispatch queues are dequeued in FIFO order.
77 …* @discussion Creates a new dispatch queue object. All queues are currently serial, executing one…
109 * @discussion Returns a pointer to the queues name. Only valid while the queue is retained.
110 * @return C-string pointer in the queues internal storage.
121 * @return C-string pointer in the queues internal storage.
173 …* @brief Log the current execution context with respect to any queues the current thread hol…
/xnu-11215/osfmk/kern/
H A Dwaitq.h821 #pragma mark wait queues lifecycle
849 #pragma mark port wait queues and port set waitq sets
1009 #pragma mark select wait queues and select port set waitq sets
H A Dsched.h248 circle_queue_head_t queues[NRQS]; /* one for each priority */ member
H A Dsmr.h270 #pragma mark SMR queues
1152 #pragma mark implementation details: SMR queues
H A Dsched_prim.c4269 circle_queue_init(&rq->queues[i]); in run_queue_init()
4288 circle_queue_t queue = &rq->queues[rq->highq]; in run_queue_dequeue()
4327 circle_queue_t queue = &rq->queues[thread->sched_pri]; in run_queue_enqueue()
4368 circle_queue_t queue = &rq->queues[thread->sched_pri]; in run_queue_remove()
4402 circle_queue_t queue = &rq->queues[rq->highq]; in run_queue_peek()
7340 circle_queue_t queue = &runq->queues[queue_index]; in runq_scan()
H A Dwaitq.c368 #pragma mark global wait queues
/xnu-11215/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.h1214 struct pf_rulequeue queues[2]; member
/xnu-11215/doc/observability/
H A Dmt_stackshot.md25 populating queues of tasks to be put into the stackshot and collecting bits of
29 The other CPUs begin chipping away at the queues, and the main CPU joins
45 there are two, and tasks are sorted between the queues based on their
/xnu-11215/tools/lldbmacros/
H A Dscheduler.py211 thread_circleq = thread_runq.queues[pri]
596 runq_queue_count = sizeof(runq.queues) // sizeof(runq.queues[0])
599 runq_queue_head = addressof(runq.queues[runq_queue_i])
H A Dkevent.py33 queues = list()