mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-12-05 15:15:25 +00:00
Separate the task create function for core affinity (#789)
* Separate the task create function for core affinity * Update function prototype and comment * Code review suggestions Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com> --------- Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com> Co-authored-by: kar-rahul-aws <118818625+kar-rahul-aws@users.noreply.github.com> Co-authored-by: Gaurav Aggarwal <aggarg@amazon.com> Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
This commit is contained in:
@@ -1610,6 +1610,14 @@
|
||||
#define traceRETURN_xTaskCreateStatic( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_xTaskCreateStaticAffinitySet
|
||||
#define traceENTER_xTaskCreateStaticAffinitySet( pxTaskCode, pcName, ulStackDepth, pvParameters, uxPriority, puxStackBuffer, pxTaskBuffer, uxCoreAffinityMask )
|
||||
#endif
|
||||
|
||||
#ifndef traceRETURN_xTaskCreateStaticAffinitySet
|
||||
#define traceRETURN_xTaskCreateStaticAffinitySet( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_xTaskCreateRestrictedStatic
|
||||
#define traceENTER_xTaskCreateRestrictedStatic( pxTaskDefinition, pxCreatedTask )
|
||||
#endif
|
||||
@@ -1618,6 +1626,14 @@
|
||||
#define traceRETURN_xTaskCreateRestrictedStatic( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_xTaskCreateRestrictedStaticAffinitySet
|
||||
#define traceENTER_xTaskCreateRestrictedStaticAffinitySet( pxTaskDefinition, uxCoreAffinityMask, pxCreatedTask )
|
||||
#endif
|
||||
|
||||
#ifndef traceRETURN_xTaskCreateRestrictedStaticAffinitySet
|
||||
#define traceRETURN_xTaskCreateRestrictedStaticAffinitySet( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_xTaskCreateRestricted
|
||||
#define traceENTER_xTaskCreateRestricted( pxTaskDefinition, pxCreatedTask )
|
||||
#endif
|
||||
@@ -1626,6 +1642,14 @@
|
||||
#define traceRETURN_xTaskCreateRestricted( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_xTaskCreateRestrictedAffinitySet
|
||||
#define traceENTER_xTaskCreateRestrictedAffinitySet( pxTaskDefinition, uxCoreAffinityMask, pxCreatedTask )
|
||||
#endif
|
||||
|
||||
#ifndef traceRETURN_xTaskCreateRestrictedAffinitySet
|
||||
#define traceRETURN_xTaskCreateRestrictedAffinitySet( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_xTaskCreate
|
||||
#define traceENTER_xTaskCreate( pxTaskCode, pcName, usStackDepth, pvParameters, uxPriority, pxCreatedTask )
|
||||
#endif
|
||||
@@ -1634,6 +1658,14 @@
|
||||
#define traceRETURN_xTaskCreate( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_xTaskCreateAffinitySet
|
||||
#define traceENTER_xTaskCreateAffinitySet( pxTaskCode, pcName, usStackDepth, pvParameters, uxPriority, uxCoreAffinityMask, pxCreatedTask )
|
||||
#endif
|
||||
|
||||
#ifndef traceRETURN_xTaskCreateAffinitySet
|
||||
#define traceRETURN_xTaskCreateAffinitySet( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_vTaskDelete
|
||||
#define traceENTER_vTaskDelete( xTaskToDelete )
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user