Changeset 3b4795b4 in rtems for cpukit/include/rtems/posix/pthread.h
- Timestamp:
- 02/14/20 10:20:42 (4 years ago)
- Branches:
- 5, master
- Children:
- b8648bd
- Parents:
- 9bdb6aa3
- git-author:
- Sebastian Huber <sebastian.huber@…> (02/14/20 10:20:42)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (02/25/20 06:15:18)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/include/rtems/posix/pthread.h
r9bdb6aa3 r3b4795b4 37 37 /**@{**/ 38 38 39 /** 40 * For now, we are only allowing the user to specify the entry point 41 * and stack size for POSIX initialization threads. 42 */ 43 typedef struct { 44 /** This is the entry point for a POSIX initialization thread. */ 45 void *(*thread_entry)(void *); 46 /** This is the stack size for a POSIX initialization thread. */ 47 int stack_size; 48 } posix_initialization_threads_table; 49 39 50 extern const size_t _POSIX_Threads_Minimum_stack_size; 40 51 41 52 /** 42 * @brief POSIX threads initialize user threads body.53 * @brief Initialization table for the first user POSIX thread. 43 54 * 44 * This routine creates and starts all configured user45 * initializ ation threads.55 * This table is used by _POSIX_Threads_Initialize_user_thread() and 56 * initialized via <rtems/confdefs.h>. 46 57 */ 47 extern void _POSIX_Threads_Initialize_user_threads_body(void); 58 extern const posix_initialization_threads_table 59 _POSIX_Threads_User_thread_table; 60 61 /** 62 * @brief System initialization handler to create the first user POSIX thread. 63 */ 64 extern void _POSIX_Threads_Initialize_user_thread( void ); 48 65 49 66 /**
Note: See TracChangeset
for help on using the changeset viewer.