49 int init_semaphores();
int ksemP(uint8_t key)
Opération P sur un sémaphore Réalise l'opération P sur le sémaphore. Le processus essaye donc de pren...
Definition: ksem.c:234
SYSCALL_HANDLER3(sys_ksem, uint32_t op, uint32_t param, int *ret)
Handler de l'appel système SYS_SEM Dans la pratique, sys_ksem ne fait qu'exécuter la fonction corresp...
Definition: ksem.c:276
int ksemget(uint8_t key, int flags)
Obtenir ou créer un sémaphore. ksemget retourne un semid propre au processus, associé au sémaphore dé...
Definition: ksem.c:189
unsigned char uint8_t
Definition: types.h:34
int ksemctl(uint8_t key, int cmd, void *res)
Manipulation d'un sémaphore. ksemctl permet de manipuler un sémaphore (suppression, libération, valeur, etc.)
Definition: ksem.c:205
unsigned long int uint32_t
Definition: types.h:36
int ksemV(uint8_t key)
Opération V sur un sémaphore Réalise l'opération V sur le sémaphore. Le processus libère le sémaphore...
Definition: ksem.c:257