Karg  v0.2.0
The kernel of CargOS
sem.h File Reference
#include <list.h>

Go to the source code of this file.

Classes

struct  sem_t
 

Functions

void sem_init (sem_t *sem)
 
void sem_deinit (sem_t *sem)
 
void sem_wait (sem_t *sem)
 
void sem_signal (sem_t *sem)
 
void sem_signaln (sem_t *sem, u32 n)
 

Function Documentation

◆ sem_deinit()

void sem_deinit ( sem_t sem)

◆ sem_init()

void sem_init ( sem_t sem)

◆ sem_signal()

void sem_signal ( sem_t sem)

◆ sem_signaln()

void sem_signaln ( sem_t sem,
u32  n 
)

◆ sem_wait()

void sem_wait ( sem_t sem)