[PATCH 1/3] score: Constify objects name to id functions
Sebastian Huber
sebastian.huber at embedded-brains.de
Fri Aug 21 08:32:36 UTC 2020
---
cpukit/include/rtems/score/objectimpl.h | 8 ++++----
cpukit/include/rtems/score/objectmp.h | 8 ++++----
cpukit/score/src/objectmp.c | 8 ++++----
cpukit/score/src/objectnametoid.c | 10 +++++-----
4 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/cpukit/include/rtems/score/objectimpl.h b/cpukit/include/rtems/score/objectimpl.h
index c540f90166..a8c7fcb457 100644
--- a/cpukit/include/rtems/score/objectimpl.h
+++ b/cpukit/include/rtems/score/objectimpl.h
@@ -237,10 +237,10 @@ typedef enum {
* @retval OBJECTS_INVALID_ID The id is not 0 before the operation.
*/
Objects_Name_or_id_lookup_errors _Objects_Name_to_id_u32(
- Objects_Information *information,
- uint32_t name,
- uint32_t node,
- Objects_Id *id
+ const Objects_Information *information,
+ uint32_t name,
+ uint32_t node,
+ Objects_Id *id
);
typedef enum {
diff --git a/cpukit/include/rtems/score/objectmp.h b/cpukit/include/rtems/score/objectmp.h
index fcdfa78aa3..c2621c3857 100644
--- a/cpukit/include/rtems/score/objectmp.h
+++ b/cpukit/include/rtems/score/objectmp.h
@@ -150,10 +150,10 @@ void _Objects_MP_Close (
* @retval OBJECTS_INVALID_NAME There is no global object with this name.
*/
Objects_Name_or_id_lookup_errors _Objects_MP_Global_name_search (
- Objects_Information *information,
- Objects_Name the_name,
- uint32_t nodes_to_search,
- Objects_Id *the_id
+ const Objects_Information *information,
+ Objects_Name the_name,
+ uint32_t nodes_to_search,
+ Objects_Id *the_id
);
/**
diff --git a/cpukit/score/src/objectmp.c b/cpukit/score/src/objectmp.c
index 987b86a968..e956135a91 100644
--- a/cpukit/score/src/objectmp.c
+++ b/cpukit/score/src/objectmp.c
@@ -284,10 +284,10 @@ void _Objects_MP_Close (
}
Objects_Name_or_id_lookup_errors _Objects_MP_Global_name_search(
- Objects_Information *information,
- Objects_Name the_name,
- uint32_t nodes_to_search,
- Objects_Id *the_id
+ const Objects_Information *information,
+ Objects_Name the_name,
+ uint32_t nodes_to_search,
+ Objects_Id *the_id
)
{
Objects_Name_or_id_lookup_errors status;
diff --git a/cpukit/score/src/objectnametoid.c b/cpukit/score/src/objectnametoid.c
index bafa7b23f4..2a9052d948 100644
--- a/cpukit/score/src/objectnametoid.c
+++ b/cpukit/score/src/objectnametoid.c
@@ -21,14 +21,14 @@
#include <rtems/score/objectimpl.h>
Objects_Name_or_id_lookup_errors _Objects_Name_to_id_u32(
- Objects_Information *information,
- uint32_t name,
- uint32_t node,
- Objects_Id *id
+ const Objects_Information *information,
+ uint32_t name,
+ uint32_t node,
+ Objects_Id *id
)
{
bool search_local_node;
- Objects_Control *the_object;
+ const Objects_Control *the_object;
Objects_Maximum maximum;
Objects_Maximum index;
#if defined(RTEMS_MULTIPROCESSING)
--
2.26.2
More information about the devel
mailing list