summaryrefslogtreecommitdiffstats
path: root/bin/sh/eval.c
diff options
context:
space:
mode:
authordavidxu <davidxu@FreeBSD.org>2006-06-15 06:37:39 +0000
committerdavidxu <davidxu@FreeBSD.org>2006-06-15 06:37:39 +0000
commita4976ce4819998468c1e5c81438c6e85194d9eed (patch)
tree54e94fb49d889ce7133d0d6bc666318bb347cc77 /bin/sh/eval.c
parentb3a7439a45bf95ef2c21dfad6ba1a051467efad1 (diff)
downloadFreeBSD-src-a4976ce4819998468c1e5c81438c6e85194d9eed.zip
FreeBSD-src-a4976ce4819998468c1e5c81438c6e85194d9eed.tar.gz
Add scheduler API sched_relinquish(), the API is used to implement
yield() and sched_yield() syscalls. Every scheduler has its own way to relinquish cpu, the ULE and CORE schedulers have two internal run- queues, a timesharing thread which calls yield() syscall should be moved to inactive queue.
Diffstat (limited to 'bin/sh/eval.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud