|
ESBMC
Efficient SMT-based Context-Bounded Model Checker
|
Macros | |
| #define | __ESBMC_sem_lock_field(a) |
| #define | __ESBMC_sem_count_field(a) |
| #define | __ESBMC_sem_init_field(a) |
| #define | __ESBMC_sem_waiters(a) |
Functions | |
| void | __ESBMC_release_blocked_threads (unsigned int waiters) |
| int | sem_init (sem_t *__sem, int __pshared, unsigned int __value) |
| static int | sem_init_check (sem_t *__sem) |
| int | sem_wait_check (sem_t *__sem) |
| int | sem_wait_nocheck (sem_t *__sem) |
| int | sem_post (sem_t *__sem) |
| int | sem_destroy (sem_t *__sem) |
Variables | |
| unsigned short int | __ESBMC_num_threads_running |
| unsigned short int | __ESBMC_blocked_threads_count |
| #define __ESBMC_sem_count_field | ( | a | ) |
| #define __ESBMC_sem_init_field | ( | a | ) |
| #define __ESBMC_sem_lock_field | ( | a | ) |
| #define __ESBMC_sem_waiters | ( | a | ) |
|
extern |
|
extern |
|
extern |