summaryrefslogtreecommitdiffstats
path: root/doc/posix1003.1/ch13.t
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1998-03-14 17:43:56 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1998-03-14 17:43:56 +0000
commit5e53171dfa27fa8ab863c04e8f4a21b0fe22f088 (patch)
tree7da63c30776af0c4e0f7767085afb1a3872832ba /doc/posix1003.1/ch13.t
parentAdded functions from POSIX standard. (diff)
downloadrtems-5e53171dfa27fa8ab863c04e8f4a21b0fe22f088.tar.bz2
Added functions from POSIX standard.
Diffstat (limited to 'doc/posix1003.1/ch13.t')
-rw-r--r--doc/posix1003.1/ch13.t77
1 files changed, 77 insertions, 0 deletions
diff --git a/doc/posix1003.1/ch13.t b/doc/posix1003.1/ch13.t
index e0c9c0ae69..d39321c542 100644
--- a/doc/posix1003.1/ch13.t
+++ b/doc/posix1003.1/ch13.t
@@ -7,27 +7,104 @@
@c
@chapter Execution Scheduling
+
@section Scheduling Parameters
+
@section Scheduling Policies
+
@subsection SCHED_FIFO
+
@subsection SCHED_RR
+
@subsection SCHED_OTHER
+
@section Process Scheduling Functions
+
@subsection Set Scheduling Parameters
+
+@example
+sched_setparam()
+@end example
+
@subsection Get Scheduling Parameters
+
+@example
+sched_getparam()
+@end example
+
@subsection Set Scheduling Policy and Scheduling Parameters
+
+@example
+sched_setscheduler()
+@end example
+
@subsection Get Scheduling Policy
+
+@example
+sched_getscheduler()
+@end example
+
@subsection Yield Processor
+
+@example
+sched_yield()
+@end example
+
@subsection Get Scheduling Parameter Limits
+
+@example
+sched_get_priority_max()
+sched_get_priority_min()
+sched_get_priority_rr_get_interval()
+@end example
+
@section Thread Scheduling
+
@subsection Thread Scheduling Attributes
+
@subsection Scheduling Contention Scope
+
@subsection Scheduling Allocation Domain
+
@subsection Scheduling Documentation
+
@section Thread Scheduling Functions
+
@subsection Thread Creation Scheduling Attributes
+
+@example
+pthread_attr_setscope()
+pthread_attr_getscope()
+pthread_attr_setinheritsched()
+pthread_attr_getinheritsched()
+pthread_attr_setschedpolicy()
+pthread_attr_getschedpolicy()
+pthread_attr_setschedparam()
+pthread_attr_getschedparam()
+@end example
+
@subsection Dynamic Thread Scheduling Parameters Access
+
+@example
+pthread_setschedparam()
+pthread_getschedparam()
+@end example
+
@section Synchronization Scheduling
+
@subsection Mutex Initialization Scheduling Attributes
+
+@example
+pthread_mutexattr_setprotocol()
+pthread_mutexattr_getprotocol()
+pthread_mutexattr_setpriceiling()
+pthread_mutexattr_getpriceiling()
+@end example
+
@subsection Change the Priority Ceiling of a Mutex
+@example
+pthread_mutex_setprioceiling()
+pthread_mutex_getprioceiling()
+@end example
+