ISIX-RTOS - small operating system for ARM microcontrollers 1.2
Data Structures | Enumerations | Functions

semaphore.h File Reference

#include <prv/list.h>
Include dependency graph for prv/semaphore.h:

Go to the source code of this file.

Data Structures

struct  sem_struct

Enumerations

enum  ihandle_type { IHANDLE_T_SEM = 1, IHANDLE_T_FIFO = 2 }

Functions

static bool isixp_sem_can_destroy (sem_t *sem)

Enumeration Type Documentation

Enumerator:
IHANDLE_T_SEM 
IHANDLE_T_FIFO 

Definition at line 8 of file prv/semaphore.h.


Function Documentation

static bool isixp_sem_can_destroy ( sem_t *  sem) [inline, static]

Definition at line 33 of file prv/semaphore.h.

References list_isempty.

Referenced by isix_fifo_destroy().

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines