Lines Matching refs:sema
133 os_create_semaphore(const char *name, int value, struct sema *sema)135 sema_init(sema, value, name);143 os_destroy_semaphore(struct sema *sema)145 sema_destroy(sema);153 os_sema_lock(struct sema *sema)155 sema_post(sema);162 os_sema_unlock(struct sema *sema)164 sema_wait(sema);