Changeset 535db3ae in rtems


Ignore:
Timestamp:
01/25/99 23:20:39 (25 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
03598b1
Parents:
94b3ee13
Message:

Added enough prototypes to allow most of POSIX Threads Manager to be
split into multiple files.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • c/src/exec/posix/include/rtems/posix/pthread.h

    r94b3ee13 r535db3ae  
    4242POSIX_EXTERN unsigned32   _POSIX_Threads_Number_of_initialization_threads;
    4343
     44extern const pthread_attr_t _POSIX_Threads_Default_attributes;
    4445 
    4546/*
     
    112113);
    113114
     115/*
     116 *  _POSIX_Threads_Sporadic_budget_callout
     117 *
     118 *  DESCRIPTION:
     119 *
     120 *  This routine handles the sporadic scheduling algorithm.
     121 */
     122
     123void _POSIX_Threads_Sporadic_budget_callout(
     124  Thread_Control *the_thread
     125);
     126
     127/*
     128 *  _POSIX_Threads_Sporadic_budget_TSR
     129 *
     130 *  DESCRIPTION:
     131 *
     132 *  This routine supports the sporadic scheduling algorithm.
     133 */
     134
     135void _POSIX_Threads_Sporadic_budget_TSR(
     136  Objects_Id      id,
     137  void           *argument
     138);
     139
    114140#include <rtems/posix/pthread.inl>
    115141#if defined(RTEMS_MULTIPROCESSING)
  • cpukit/posix/include/rtems/posix/pthread.h

    r94b3ee13 r535db3ae  
    4242POSIX_EXTERN unsigned32   _POSIX_Threads_Number_of_initialization_threads;
    4343
     44extern const pthread_attr_t _POSIX_Threads_Default_attributes;
    4445 
    4546/*
     
    112113);
    113114
     115/*
     116 *  _POSIX_Threads_Sporadic_budget_callout
     117 *
     118 *  DESCRIPTION:
     119 *
     120 *  This routine handles the sporadic scheduling algorithm.
     121 */
     122
     123void _POSIX_Threads_Sporadic_budget_callout(
     124  Thread_Control *the_thread
     125);
     126
     127/*
     128 *  _POSIX_Threads_Sporadic_budget_TSR
     129 *
     130 *  DESCRIPTION:
     131 *
     132 *  This routine supports the sporadic scheduling algorithm.
     133 */
     134
     135void _POSIX_Threads_Sporadic_budget_TSR(
     136  Objects_Id      id,
     137  void           *argument
     138);
     139
    114140#include <rtems/posix/pthread.inl>
    115141#if defined(RTEMS_MULTIPROCESSING)
Note: See TracChangeset for help on using the changeset viewer.