| | | | |
| S |
| |
| | sched_get_priority_max -- get scheduling parameter limits ( ) |
| |
| | sched_get_priority_min -- get scheduling parameter limits ( ) |
| |
| | sched_getparam -- get scheduling parameters ( ) |
| |
| | sched_getparam -- set/get scheduling parameters ( ) |
| |
| | sched_getscheduler -- get scheduling policy ( ) |
| |
| | sched_rr_get_interval -- get execution time limits ( ) |
| |
| | sched_setparam -- set/get scheduling parameters ( ) |
| |
| | sched_setscheduler -- set scheduling policy and scheduling parameters ( ) |
| |
| | sched_yield -- yield processor ( ) |
| |
| | schedctl_exit -- preemption control ( ) |
| |
| | schedctl_init -- preemption control ( ) |
| |
| | schedctl_lookup -- preemption control ( ) |
| |
| | schedctl_start -- preemption control ( ) |
| |
| | schedctl_stop -- preemption control ( ) |
| |
| | sem_close -- close a named semaphore ( ) |
| |
| | sem_destroy -- destroy an unnamed semaphore ( ) |
| |
| | sem_getvalue -- get the value of a semaphore ( ) |
| |
| | sem_init -- initialize an unnamed semaphore ( ) |
| |
| | sem_open -- initialize/open a named semaphore ( ) |
| |
| | sem_post -- increment the count of a semaphore ( ) |
| |
| | sem_trywait -- acquire or wait for a semaphore ( ) |
| |
| | sem_unlink -- remove a named semaphore ( ) |
| |
| | sem_wait -- acquire or wait for a semaphore ( ) |
| |
| | sema_destroy() -- destroy a semaphore ( ) |
| |
| | sema_init() -- initialize a semaphore ( ) |
| |
| | sema_post() -- increment a semaphore ( ) |
| |
| | sema_trywait() -- decrement a semaphore ( ) |
| |
| | sema_wait() -- decrement a semaphore ( ) |
| |
| | semaphore |
| | | acquire or wait for -- sem_wait, sem_trywait ( ) |
| | | close a named one -- sem_close ( ) |
| | | destroy an unnamed one -- sem_destroy ( ) |
| | | get the value -- sem_getvalue ( ) |
| | | increment the count -- sem_post ( ) |
| | | initialize an unnamed one -- sem_init ( ) |
| | | initialize/open a named one -- sem_open ( ) |
| | | remove a named one -- sem_unlink ( ) |
| |
| | set concurrency level for target process -- td_ta_setconcurrency ( ) |
| |
| | set/get scheduling parameters |
| | | -- sched_getparam ( ) |
| | | -- sched_setparam ( ) |
| |
| | set scheduling policy and scheduling parameters -- sched_setscheduler ( ) |
| |
| | set the cancellation type of a thread -- pthread_setcanceltype ( ) |
| |
| | set the priority of a thread -- td_thr_setprio ( ) |
| |
| | shared memory object |
| | | open -- shm_open ( ) |
| | | remove -- shm_unlink ( ) |
| |
| | shm_open -- open a shared memory object ( ) |
| |
| | shm_unlink -- remove a shared memory object ( ) |
| |
| | signal |
| | | queue one to a process -- sigqueue ( ) |
| | | wait for queued signals -- sigwaitinfo, sigtimedwait ( ) |
| |
| | signal or broadcast a condition |
| | | -- pthread_cond_broadcast ( ) |
| | | -- pthread_cond_signal ( ) |
| |
| | sigqueue -- queue a signal to a process ( ) |
| |
| | sigtimedwait -- wait for queued signals ( ) |
| |
| | sigwaitinfo -- wait for queued signals ( ) |
| |
| | sleep, high resolution -- nanosleep ( ) |
| |
| | specify an alternative door server thread creation function -- door_server_create ( ) |
| |
| | suspend and resume threads in libthread_db |
| | | -- td_thr_dbresume ( ) |
| | | -- td_thr_dbsuspend ( ) |
| |
| | synchronize a file's data, -- fdatasync ( ) |