PRI_COUNT
i = (PRI_COUNT >> BITMAP_SHIFT) - 1;
size = roundup2(sizeof(spc->spc_queue[0]) * PRI_COUNT, coherency_unit) +
for (i = 0; i < PRI_COUNT; i++)
KASSERT(prio < PRI_COUNT);
bestpri = PRI_COUNT;
return (pri == PRI_NONE || (pri >= PRI_USER && pri < PRI_COUNT));
for (p = (PRI_HIGHEST_TS + 1); p < PRI_COUNT; p++) {
#define PRI_RT_COUNT (PRI_COUNT - PRI_TS_COUNT)
static u_int ts_map[PRI_COUNT]; /* Map of time-slices */
static pri_t high_pri[PRI_COUNT]; /* Map for priority increase */
for (pri = PRI_NONE/*-1*/; pri < PRI_COUNT; pri++) {
struct threadpool *ctx_unbound[PRI_COUNT + 1];
struct threadpool_percpu *ctx_percpu[PRI_COUNT + 1];
#define pri_to_idx(pri) ((pri) == PRI_NONE ? PRI_COUNT : (pri))
return (pri == PRI_NONE || (pri >= PRI_USER && pri < PRI_COUNT));
for (pri = PRI_NONE/*-1*/; pri < PRI_COUNT; pri++) {
struct threadpool *ctx_unbound[PRI_COUNT + 1];
struct threadpool_percpu *ctx_percpu[PRI_COUNT + 1];
#define pri_to_idx(pri) ((pri) == PRI_NONE ? PRI_COUNT : (pri))
return (pri == PRI_NONE || (pri >= PRI_USER && pri < PRI_COUNT));