RTEMS CPU Kit with SuperCore  4.11.3
Functions
semaphorecreatesupp.c File Reference

Function does Actual creation and Initialization of POSIX Semaphore. More...

#include <stdarg.h>
#include <errno.h>
#include <fcntl.h>
#include <pthread.h>
#include <semaphore.h>
#include <limits.h>
#include <string.h>
#include <rtems/system.h>
#include <rtems/score/wkspace.h>
#include <rtems/posix/semaphoreimpl.h>
#include <rtems/posix/time.h>
#include <rtems/seterr.h>
Include dependency graph for semaphorecreatesupp.c:

Functions

int _POSIX_Semaphore_Create_support (const char *name_arg, size_t name_len, int pshared, unsigned int value, POSIX_Semaphore_Control **the_sem)
 POSIX Semaphore Create Support. More...
 

Detailed Description

Function does Actual creation and Initialization of POSIX Semaphore.

Function Documentation

◆ _POSIX_Semaphore_Create_support()

int _POSIX_Semaphore_Create_support ( const char *  name,
size_t  name_len,
int  pshared,
unsigned int  value,
POSIX_Semaphore_Control **  the_sem 
)

POSIX Semaphore Create Support.

This routine supports the sem_init and sem_open routines.