| | | | |
| 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 ( ) |