forked from Imagelibrary/rtems
score: Conditional _Thread_Priority_replace()
This function is only used in SMP configurations.
This commit is contained in:
@@ -778,6 +778,7 @@ RTEMS_INLINE_ROUTINE void _Thread_Priority_change(
|
||||
);
|
||||
}
|
||||
|
||||
#if defined(RTEMS_SMP)
|
||||
/**
|
||||
* @brief Replaces the victim priority node with the replacement priority node
|
||||
* in the corresponding thread priority aggregation.
|
||||
@@ -795,6 +796,7 @@ void _Thread_Priority_replace(
|
||||
Priority_Node *victim_node,
|
||||
Priority_Node *replacement_node
|
||||
);
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @brief Updates the priority of all threads in the set
|
||||
|
||||
@@ -360,6 +360,7 @@ void _Thread_Priority_changed(
|
||||
);
|
||||
}
|
||||
|
||||
#if defined(RTEMS_SMP)
|
||||
void _Thread_Priority_replace(
|
||||
Thread_Control *the_thread,
|
||||
Priority_Node *victim_node,
|
||||
@@ -375,6 +376,7 @@ void _Thread_Priority_replace(
|
||||
replacement_node
|
||||
);
|
||||
}
|
||||
#endif
|
||||
|
||||
void _Thread_Priority_update( Thread_queue_Context *queue_context )
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user