forked from Imagelibrary/rtems
posix: Doxygen Enhancement Task #7
http://www.google-melange.com/gci/task/view/google/gci2012/7958218
This commit is contained in:
committed by
Gedare Bloom
parent
d86308bdf8
commit
810ecf05af
@@ -56,7 +56,7 @@ POSIX_EXTERN Objects_Information _POSIX_Mutex_Information;
|
||||
POSIX_EXTERN pthread_mutexattr_t _POSIX_Mutex_Default_attributes;
|
||||
|
||||
/*
|
||||
* _POSIX_Mutex_Manager_initialization
|
||||
* @brief POSIX Mutex Manager Initialization
|
||||
*
|
||||
* DESCRIPTION:
|
||||
*
|
||||
@@ -144,9 +144,9 @@ int _POSIX_Mutex_Lock_support(
|
||||
*
|
||||
* A support routine which converts core mutex status codes into the
|
||||
* appropriate POSIX status values.
|
||||
*
|
||||
*
|
||||
* @param[in] the_mutex_status is the mutex status code to translate
|
||||
*
|
||||
*
|
||||
* @return the translated POSIX status code
|
||||
*/
|
||||
|
||||
|
||||
@@ -101,6 +101,9 @@ bool _POSIX_signals_Check_signal(
|
||||
bool is_global
|
||||
);
|
||||
|
||||
/**
|
||||
* @brief POSIX Signals Clear Signals
|
||||
*/
|
||||
bool _POSIX_signals_Clear_signals(
|
||||
POSIX_API_Control *api,
|
||||
int signo,
|
||||
|
||||
@@ -56,7 +56,7 @@ int sem_init(
|
||||
|
||||
/**
|
||||
* @brief Destroy an Unnamed Semaphore
|
||||
*
|
||||
*
|
||||
* 11.2.2 Destroy an Unnamed Semaphore, P1003.1b-1993, p.220
|
||||
*/
|
||||
int sem_destroy(
|
||||
@@ -99,7 +99,7 @@ int sem_unlink(
|
||||
|
||||
/**
|
||||
* @brief Lock a Semaphore
|
||||
*
|
||||
*
|
||||
* 11.2.6 Lock a Semaphore, P1003.1b-1993, p.226
|
||||
*
|
||||
* @note P1003.4b/D8 adds sem_timedwait(), p. 27
|
||||
@@ -110,7 +110,7 @@ int sem_wait(
|
||||
|
||||
/**
|
||||
* @brief Lock a Semaphore
|
||||
*
|
||||
*
|
||||
* @see sem_wait()
|
||||
*/
|
||||
int sem_trywait(
|
||||
@@ -118,6 +118,9 @@ int sem_trywait(
|
||||
);
|
||||
|
||||
#if defined(_POSIX_TIMEOUTS)
|
||||
/**
|
||||
* @brief Lock a Semaphore
|
||||
*/
|
||||
int sem_timedwait(
|
||||
sem_t *sem,
|
||||
const struct timespec *timeout
|
||||
@@ -126,7 +129,7 @@ int sem_timedwait(
|
||||
|
||||
/**
|
||||
* @brief Unlock a Semaphore
|
||||
*
|
||||
*
|
||||
* 11.2.7 Unlock a Semaphore, P1003.1b-1993, p.227
|
||||
*/
|
||||
int sem_post(
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
/*
|
||||
* execve() - POSIX 1003.1b 3.1.2
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief execve()
|
||||
* @ingroup POSIX
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2007.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
/*
|
||||
* execlp() - POSIX 1003.1b 3.1.2
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief execlp()
|
||||
* @ingroup POSIX
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2007.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief Thread-Specific Data Management
|
||||
* @ingroup POSIX
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2007.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief POSIX Mutex Manager Initialization
|
||||
* @ingroup POSIX_MUTEX POSIX Mutex Support
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2008.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief Mutex Initialization Scheduling Attributes
|
||||
* @ingroup POSIX
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2007.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief Initializing and Destroying a Mutex
|
||||
* @ingroup POSIX
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2007.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
/*
|
||||
* Convert POSIX Mutex ID to local object pointer
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief Convert POSIX Mutex ID to local object pointer
|
||||
* @ingroup POSIX
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2007.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief Locking and Unlocking a Mutex
|
||||
* @ingroup POSIX
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2007.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
/*
|
||||
* POSIX RWLock Manager -- Attempt to Obtain a Read Lock on a RWLock Instance
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief Attempt to Obtain a Read Lock on a RWLock Instance
|
||||
* @ingroup POSIX
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2008.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief POSIX Signals Clear Signals
|
||||
* @ingroup POSIX_SIGNALS POSIX Signals Support
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2007.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
|
||||
@@ -1,4 +1,12 @@
|
||||
/* COPYRIGHT (c) 1989-2009.
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief Translate sched_param into SuperCore Terms
|
||||
* @ingroup POSIX_PTHREAD Private POSIX Threads
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2009.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
/*
|
||||
* 16.1.1 Thread Creation Attributes, P1003.1c/Draft 10, p, 140
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief Thread Creation Attributes
|
||||
* @ingroup POSIX
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-1999.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
/*
|
||||
* 16.1.1 Thread Creation Attributes
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief Thread Creation Attributes
|
||||
* @ingroup POSIX
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2010.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
/*
|
||||
* 13.5.1 Thread Creation Scheduling Attributes, P1003.1c/Draft 10, p. 120
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief Thread Creation Scheduling Attributes
|
||||
* @ingroup POSIX
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-1999.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
/*
|
||||
* 16.1.1 Thread Creation Attributes, P1003.1c/Draft 10, p, 140
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief Thread Creation Attributes
|
||||
* @ingroup POSIX
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-1999.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
/*
|
||||
* 16.1.1 Thread Creation Attributes, P1003.1c/Draft 10, p, 140
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief Thread Creation Attributes
|
||||
* @ingroup POSIX
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-1999.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
/*
|
||||
* 13.3.5 Yield Processor, P1003.1b-1993, p. 257
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief Yield Processor
|
||||
* @ingroup POSIX
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2007.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief Lock a Semaphore
|
||||
* @ingroup POSIX_SEMAPHORE POSIX Semaphores Support
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-2008.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
/*
|
||||
* 3.3.3 Manipulate Signal Sets, P1003.1b-1993, p. 69
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @brief Manipulate Signal Sets
|
||||
* @ingroup POSIX
|
||||
*/
|
||||
|
||||
/*
|
||||
* COPYRIGHT (c) 1989-1999.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user