Function |
Description |
---|
acquire_sem() |
Acquires a semaphore |
acquire_sem_etc() |
Acquires a semaphore, with extras |
create_sem() |
Creates a new semaphore |
delete_sem() |
Deletes a semaphore |
get_next_sem_info() |
Enumerates information about all semaphores in a given team |
get_sem_count() |
Returns the value of a semaphore's thread count variable |
get_sem_info() |
Returns information about a given semaphore |
release_sem() |
Releases a semaphore, incrementing the thread count by one |
release_sem_etc() |
Releases a semaphore, incrementing the thread count by a given value |
set_sem_owner() |
Transfers ownership of a semaphore to a given team |