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