RTEMS
|
Classic Attributes Implementation. More...
Go to the source code of this file.
Macros | |
#define | ATTRIBUTES_NOT_SUPPORTED 0 |
#define | ATTRIBUTES_REQUIRED RTEMS_FLOATING_POINT |
Functions | |
RTEMS_INLINE_ROUTINE rtems_attribute | _Attributes_Set (rtems_attribute new_attributes, rtems_attribute attribute_set) |
Sets the requested new_attributes in the attribute_set passed in. More... | |
RTEMS_INLINE_ROUTINE rtems_attribute | _Attributes_Clear (rtems_attribute attribute_set, rtems_attribute mask) |
Clears the requested new_attributes in the attribute_set passed in. More... | |
RTEMS_INLINE_ROUTINE bool | _Attributes_Is_floating_point (rtems_attribute attribute_set) |
Checks if the floating point attribute is enabled in the attribute_set. More... | |
RTEMS_INLINE_ROUTINE bool | _Attributes_Is_priority (rtems_attribute attribute_set) |
Checks if the priority attribute is enabled in the attribute_set. More... | |
RTEMS_INLINE_ROUTINE bool | _Attributes_Is_binary_semaphore (rtems_attribute attribute_set) |
Checks if the binary semaphore attribute is enabled in the attribute_set. More... | |
RTEMS_INLINE_ROUTINE bool | _Attributes_Is_simple_binary_semaphore (rtems_attribute attribute_set) |
Checks if the simple binary semaphore attribute is enabled in the attribute_set. More... | |
RTEMS_INLINE_ROUTINE bool | _Attributes_Is_counting_semaphore (rtems_attribute attribute_set) |
Checks if the counting semaphore attribute is enabled in the attribute_set. More... | |
RTEMS_INLINE_ROUTINE bool | _Attributes_Is_inherit_priority (rtems_attribute attribute_set) |
Checks if the priority inheritance attribute is enabled in the attribute_set. More... | |
RTEMS_INLINE_ROUTINE bool | _Attributes_Has_at_most_one_protocol (rtems_attribute attribute_set) |
Returns true if the attribute set has at most one protocol, and false otherwise. More... | |
RTEMS_INLINE_ROUTINE bool | _Attributes_Is_priority_ceiling (rtems_attribute attribute_set) |
Checks if the priority ceiling attribute is enabled in the attribute_set. More... | |
RTEMS_INLINE_ROUTINE bool | _Attributes_Is_multiprocessor_resource_sharing (rtems_attribute attribute_set) |
Checks if the Multiprocessor Resource Sharing Protocol attribute is enabled in the attribute_set. More... | |
RTEMS_INLINE_ROUTINE bool | _Attributes_Is_barrier_automatic (rtems_attribute attribute_set) |
Checks if the barrier automatic release attribute is enabled in the attribute_set. More... | |
RTEMS_INLINE_ROUTINE bool | _Attributes_Is_system_task (rtems_attribute attribute_set) |
Checks if the system task attribute is enabled in the attribute_set. More... | |
Classic Attributes Implementation.
Definition in file attrimpl.h.