Searched refs:NRQS (Results 1 – 4 of 4) sorted by relevance
| /xnu-11417.140.69/osfmk/kern/ |
| H A D | sched.h | 177 #define NRQS (BASEPRI_REALTIME) /* Non-realtime levels for runqs */ macro 181 _Static_assert((NRQS == (MAXPRI_PROMOTE + 1)), "Runqueues are too small to hold all non-realtime th… 245 bitmap_t bitmap[BITMAP_LEN(NRQS)]; /* run queue bitmap array */ 248 circle_queue_head_t queues[NRQS]; /* one for each priority */ 256 assert(n < NRQS); in rq_bitmap_set() 263 assert(n < NRQS); in rq_bitmap_clear() 380 #define MAX_LOAD (NRQS - 1) 384 extern int8_t sched_load_shifts[NRQS];
|
| H A D | sched_prim.c | 518 int8_t sched_load_shifts[NRQS]; 894 for (i = 0; i < NRQS; i++) { in load_shift_init() 909 for (i = 2, j = 1 << sched_decay_penalty, k = 1; i < NRQS; ++k) { in load_shift_init() 910 for (j <<= 1; (i < j) && (i < NRQS); ++i) { in load_shift_init() 4308 for (u_int i = 0; i < BITMAP_LEN(NRQS); i++) { in run_queue_init() 4312 for (int i = 0; i < NRQS; i++) { in run_queue_init() 4351 rq->highq = bitmap_first(rq->bitmap, NRQS); in run_queue_dequeue() 4427 rq->highq = bitmap_first(rq->bitmap, NRQS); in run_queue_remove() 7778 for (queue_index = bitmap_first(runq->bitmap, NRQS); in runq_scan()
|
| H A D | sched_clutch.c | 460 for (uint8_t i = 0; i < BITMAP_LEN(NRQS); i++) { in sched_clutch_bucket_runq_init() 464 for (int i = 0; i < NRQS; i++) { in sched_clutch_bucket_runq_init() 546 clutch_buckets_rq->scbrq_highq = bitmap_first(clutch_buckets_rq->scbrq_bitmap, NRQS); in sched_clutch_bucket_runq_remove() 2064 bucket_group_load = MIN(bucket_group_load, NRQS - 1); in sched_clutch_bucket_group_timeshare_update()
|
| /xnu-11417.140.69/tests/sched/sched_test_harness/shadow_headers/ |
| H A D | sched_prim.c | 105 for (u_int i = 0; i < BITMAP_LEN(NRQS); i++) { in run_queue_init() 109 for (int i = 0; i < NRQS; i++) { in run_queue_init() 145 rq->highq = bitmap_first(rq->bitmap, NRQS); in run_queue_dequeue() 216 rq->highq = bitmap_first(rq->bitmap, NRQS); in run_queue_remove() 245 int8_t sched_load_shifts[NRQS];
|