Home
last modified time | relevance | path

Searched refs:queue (Results 1 – 5 of 5) sorted by relevance

/kernel/sched/
Drt.c69 INIT_LIST_HEAD(array->queue + i); in init_rt_rq()
1098 struct list_head *queue = array->queue + rt_se_prio(rt_se); in __enqueue_rt_entity() local
1113 list_add(&rt_se->run_list, queue); in __enqueue_rt_entity()
1115 list_add_tail(&rt_se->run_list, queue); in __enqueue_rt_entity()
1127 if (list_empty(array->queue + rt_se_prio(rt_se))) in __dequeue_rt_entity()
1213 struct list_head *queue = array->queue + rt_se_prio(rt_se); in requeue_rt_entity() local
1216 list_move(&rt_se->run_list, queue); in requeue_rt_entity()
1218 list_move_tail(&rt_se->run_list, queue); in requeue_rt_entity()
1355 struct list_head *queue; in pick_next_rt_entity() local
1361 queue = array->queue + idx; in pick_next_rt_entity()
[all …]
Dsched.h92 struct list_head queue[MAX_RT_PRIO]; member
/kernel/
Dpadata.c111 struct padata_parallel_queue *queue; in padata_do_parallel() local
138 queue = per_cpu_ptr(pd->pqueue, target_cpu); in padata_do_parallel()
140 spin_lock(&queue->parallel.lock); in padata_do_parallel()
141 list_add_tail(&padata->list, &queue->parallel.list); in padata_do_parallel()
142 spin_unlock(&queue->parallel.lock); in padata_do_parallel()
144 queue_work_on(target_cpu, pinst->wq, &queue->work); in padata_do_parallel()
Dsignal.c401 void flush_sigqueue(struct sigpending *queue) in flush_sigqueue() argument
405 sigemptyset(&queue->signal); in flush_sigqueue()
406 while (!list_empty(&queue->list)) { in flush_sigqueue()
407 q = list_entry(queue->list.next, struct sigqueue , list); in flush_sigqueue()
/kernel/trace/
DKconfig394 on a given queue. Tracing allows you to see any traffic happening
395 on a block device queue. For more information (and the userspace