51#ifndef _TR_TQ_SURRENDER_MRSP_H
52#define _TR_TQ_SURRENDER_MRSP_H
67 ScoreTqReqSurrenderMrsp_Pre_InheritedPriority_Vital,
68 ScoreTqReqSurrenderMrsp_Pre_InheritedPriority_Dispensable,
69 ScoreTqReqSurrenderMrsp_Pre_InheritedPriority_NA
70} ScoreTqReqSurrenderMrsp_Pre_InheritedPriority;
73 ScoreTqReqSurrenderMrsp_Pre_PreviousHelping_Vital,
74 ScoreTqReqSurrenderMrsp_Pre_PreviousHelping_Dispensable,
75 ScoreTqReqSurrenderMrsp_Pre_PreviousHelping_NA
76} ScoreTqReqSurrenderMrsp_Pre_PreviousHelping;
79 ScoreTqReqSurrenderMrsp_Pre_Scheduler_Home,
80 ScoreTqReqSurrenderMrsp_Pre_Scheduler_Helping,
81 ScoreTqReqSurrenderMrsp_Pre_Scheduler_NA
82} ScoreTqReqSurrenderMrsp_Pre_Scheduler;
85 ScoreTqReqSurrenderMrsp_Pre_NewHelping_Vital,
86 ScoreTqReqSurrenderMrsp_Pre_NewHelping_Dispensable,
87 ScoreTqReqSurrenderMrsp_Pre_NewHelping_NA
88} ScoreTqReqSurrenderMrsp_Pre_NewHelping;
91 ScoreTqReqSurrenderMrsp_Pre_Suspended_Yes,
92 ScoreTqReqSurrenderMrsp_Pre_Suspended_No,
93 ScoreTqReqSurrenderMrsp_Pre_Suspended_NA
94} ScoreTqReqSurrenderMrsp_Pre_Suspended;
97 ScoreTqReqSurrenderMrsp_Pre_WaitState_IntendToBlock,
98 ScoreTqReqSurrenderMrsp_Pre_WaitState_NA
99} ScoreTqReqSurrenderMrsp_Pre_WaitState;
102 ScoreTqReqSurrenderMrsp_Post_Dequeue_Priority,
103 ScoreTqReqSurrenderMrsp_Post_Dequeue_NA
104} ScoreTqReqSurrenderMrsp_Post_Dequeue;
107 ScoreTqReqSurrenderMrsp_Post_Unblock_No,
108 ScoreTqReqSurrenderMrsp_Post_Unblock_NA
109} ScoreTqReqSurrenderMrsp_Post_Unblock;
112 ScoreTqReqSurrenderMrsp_Post_PreviousOwnerPriority_Drop,
113 ScoreTqReqSurrenderMrsp_Post_PreviousOwnerPriority_Nop,
114 ScoreTqReqSurrenderMrsp_Post_PreviousOwnerPriority_NA
115} ScoreTqReqSurrenderMrsp_Post_PreviousOwnerPriority;
118 ScoreTqReqSurrenderMrsp_Post_RemoveHelper_Yes,
119 ScoreTqReqSurrenderMrsp_Post_RemoveHelper_No,
120 ScoreTqReqSurrenderMrsp_Post_RemoveHelper_NA
121} ScoreTqReqSurrenderMrsp_Post_RemoveHelper;
124 ScoreTqReqSurrenderMrsp_Post_AddHelper_Yes,
125 ScoreTqReqSurrenderMrsp_Post_AddHelper_No,
126 ScoreTqReqSurrenderMrsp_Post_AddHelper_NA
127} ScoreTqReqSurrenderMrsp_Post_AddHelper;
130 ScoreTqReqSurrenderMrsp_Post_Suspended_Yes,
131 ScoreTqReqSurrenderMrsp_Post_Suspended_No,
132 ScoreTqReqSurrenderMrsp_Post_Suspended_NA
133} ScoreTqReqSurrenderMrsp_Post_Suspended;
void ScoreTqReqSurrenderMrsp_Run(TQContext *tq_ctx)
Runs the parameterized test case.
Definition: tr-tq-surrender-mrsp.c:982
Definition: tx-thread-queue.h:148
This header file provides the functions to test the Thread Queue Handler.