コード例 #1
0
ファイル: list.c プロジェクト: Julia117/embox
struct schedee *runq_extract(runq_t *queue) {
	struct schedee *schedee;

	schedee = dlist_entry(queue->next, struct schedee, runq_link);
	runq_remove(queue, schedee);

	return schedee;
}
コード例 #2
0
ファイル: sched.c プロジェクト: rafalcieslak/wifire-os
void sched_remove(thread_t *td) {
  runq_remove(&runq, td);
}