Changeset 72719d2 in rtems
- Timestamp:
- 11/10/99 20:37:01 (24 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 7d29dc7f
- Parents:
- 74db82a
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/exec/rtems/src/semflush.c
r74db82a r72719d2 53 53 */ 54 54 55 #if defined(RTEMS_MULTIPROCESSING) 56 #define SEND_OBJECT_WAS_DELETED _Semaphore_MP_Send_object_was_deleted 57 #else 58 #define SEND_OBJECT_WAS_DELETED NULL 59 #endif 60 55 61 rtems_status_code rtems_semaphore_flush( 56 62 Objects_Id id … … 76 82 _CORE_mutex_Flush( 77 83 &the_semaphore->Core_control.mutex, 78 NULL,84 SEND_OBJECT_WAS_DELETED, 79 85 CORE_MUTEX_STATUS_UNSATISFIED_NOWAIT 80 86 ); … … 82 88 _CORE_semaphore_Flush( 83 89 &the_semaphore->Core_control.semaphore, 84 NULL,90 SEND_OBJECT_WAS_DELETED, 85 91 CORE_SEMAPHORE_STATUS_UNSATISFIED_NOWAIT 86 92 ); 87 93 } 94 _Thread_Enable_dispatch(); 88 95 return RTEMS_SUCCESSFUL; 89 96 } -
cpukit/rtems/src/semflush.c
r74db82a r72719d2 53 53 */ 54 54 55 #if defined(RTEMS_MULTIPROCESSING) 56 #define SEND_OBJECT_WAS_DELETED _Semaphore_MP_Send_object_was_deleted 57 #else 58 #define SEND_OBJECT_WAS_DELETED NULL 59 #endif 60 55 61 rtems_status_code rtems_semaphore_flush( 56 62 Objects_Id id … … 76 82 _CORE_mutex_Flush( 77 83 &the_semaphore->Core_control.mutex, 78 NULL,84 SEND_OBJECT_WAS_DELETED, 79 85 CORE_MUTEX_STATUS_UNSATISFIED_NOWAIT 80 86 ); … … 82 88 _CORE_semaphore_Flush( 83 89 &the_semaphore->Core_control.semaphore, 84 NULL,90 SEND_OBJECT_WAS_DELETED, 85 91 CORE_SEMAPHORE_STATUS_UNSATISFIED_NOWAIT 86 92 ); 87 93 } 94 _Thread_Enable_dispatch(); 88 95 return RTEMS_SUCCESSFUL; 89 96 }
Note: See TracChangeset
for help on using the changeset viewer.