Changeset e460cd00 in rtems


Ignore:
Timestamp:
Sep 27, 2017, 10:07:14 AM (19 months ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
ef18d36
Parents:
5616983
git-author:
Sebastian Huber <sebastian.huber@…> (09/27/17 10:07:14)
git-committer:
Sebastian Huber <sebastian.huber@…> (09/27/17 10:09:37)
Message:

score: Rename to _Scheduler_Control

Rename struct Scheduler_Control to _Scheduler_Control to allow its use
in standard header files, e.g. <pthread.h>.

Update #3112.

Location:
cpukit/score/include/rtems/score
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • cpukit/score/include/rtems/score/coremutex.h

    r5616983 re460cd00  
    2828#include <rtems/score/interr.h>
    2929
    30 struct Scheduler_Control;
     30struct _Scheduler_Control;
    3131
    3232#ifdef __cplusplus
     
    9191   * @brief The scheduler instance for this priority ceiling mutex.
    9292   */
    93   const struct Scheduler_Control *scheduler;
     93  const struct _Scheduler_Control *scheduler;
    9494#endif
    9595} CORE_ceiling_mutex_Control;
  • cpukit/score/include/rtems/score/percpu.h

    r5616983 re460cd00  
    453453       * scheduler instance.
    454454       */
    455       const struct Scheduler_Control *control;
     455      const struct _Scheduler_Control *control;
    456456
    457457      /**
  • cpukit/score/include/rtems/score/priority.h

    r5616983 re460cd00  
    2323#include <rtems/score/rbtree.h>
    2424
    25 struct Scheduler_Control;
     25struct _Scheduler_Control;
    2626
    2727#ifdef __cplusplus
     
    141141   * @brief The scheduler instance of this priority aggregation.
    142142   */
    143   const struct Scheduler_Control *scheduler;
     143  const struct _Scheduler_Control *scheduler;
    144144#endif
    145145
  • cpukit/score/include/rtems/score/scheduler.h

    r5616983 re460cd00  
    4141/**@{*/
    4242
    43 typedef struct Scheduler_Control Scheduler_Control;
     43typedef struct _Scheduler_Control Scheduler_Control;
    4444
    4545/**
     
    237237 * @brief Scheduler control.
    238238 */
    239 struct Scheduler_Control {
     239struct _Scheduler_Control {
    240240  /**
    241241   * @brief Reference to a statically allocated scheduler context.
  • cpukit/score/include/rtems/score/schedulernodeimpl.h

    r5616983 re460cd00  
    1919#include <rtems/score/priorityimpl.h>
    2020
    21 struct Scheduler_Control;
     21struct _Scheduler_Control;
    2222
    2323#ifdef __cplusplus
     
    3232
    3333RTEMS_INLINE_ROUTINE void _Scheduler_Node_do_initialize(
    34   const struct Scheduler_Control *scheduler,
    35   Scheduler_Node                 *node,
    36   Thread_Control                 *the_thread,
    37   Priority_Control                priority
     34  const struct _Scheduler_Control *scheduler,
     35  Scheduler_Node                  *node,
     36  Thread_Control                  *the_thread,
     37  Priority_Control                 priority
    3838)
    3939{
  • cpukit/score/include/rtems/score/thread.h

    r5616983 re460cd00  
    4545struct Per_CPU_Control;
    4646
    47 struct Scheduler_Control;
     47struct _Scheduler_Control;
    4848
    4949struct User_extensions_Iterator;
     
    262262   * @brief The home scheduler control of this thread.
    263263   */
    264   const struct Scheduler_Control *home;
     264  const struct _Scheduler_Control *home;
    265265
    266266  /**
  • cpukit/score/include/rtems/score/threadimpl.h

    r5616983 re460cd00  
    166166  Thread_Information                   *information,
    167167  Thread_Control                       *the_thread,
    168   const struct Scheduler_Control       *scheduler,
     168  const struct _Scheduler_Control      *scheduler,
    169169  void                                 *stack_area,
    170170  size_t                                stack_size,
Note: See TracChangeset for help on using the changeset viewer.