51#ifndef _TR_TQ_SURRENDER_PRIORITY_INHERIT_H
52#define _TR_TQ_SURRENDER_PRIORITY_INHERIT_H
67 ScoreTqReqSurrenderPriorityInherit_Pre_SchedulerCount_One,
68 ScoreTqReqSurrenderPriorityInherit_Pre_SchedulerCount_Two,
69 ScoreTqReqSurrenderPriorityInherit_Pre_SchedulerCount_More,
70 ScoreTqReqSurrenderPriorityInherit_Pre_SchedulerCount_NA
71} ScoreTqReqSurrenderPriorityInherit_Pre_SchedulerCount;
74 ScoreTqReqSurrenderPriorityInherit_Pre_InheritedPriority_Vital,
75 ScoreTqReqSurrenderPriorityInherit_Pre_InheritedPriority_Dispensable,
76 ScoreTqReqSurrenderPriorityInherit_Pre_InheritedPriority_NA
77} ScoreTqReqSurrenderPriorityInherit_Pre_InheritedPriority;
80 ScoreTqReqSurrenderPriorityInherit_Pre_PreviousHelping_Vital,
81 ScoreTqReqSurrenderPriorityInherit_Pre_PreviousHelping_Dispensable,
82 ScoreTqReqSurrenderPriorityInherit_Pre_PreviousHelping_NA
83} ScoreTqReqSurrenderPriorityInherit_Pre_PreviousHelping;
86 ScoreTqReqSurrenderPriorityInherit_Pre_UsedScheduler_Home,
87 ScoreTqReqSurrenderPriorityInherit_Pre_UsedScheduler_Helping,
88 ScoreTqReqSurrenderPriorityInherit_Pre_UsedScheduler_NA
89} ScoreTqReqSurrenderPriorityInherit_Pre_UsedScheduler;
92 ScoreTqReqSurrenderPriorityInherit_Pre_NewPriority_Vital,
93 ScoreTqReqSurrenderPriorityInherit_Pre_NewPriority_Dispensable,
94 ScoreTqReqSurrenderPriorityInherit_Pre_NewPriority_NA
95} ScoreTqReqSurrenderPriorityInherit_Pre_NewPriority;
98 ScoreTqReqSurrenderPriorityInherit_Pre_NewHelping_Vital,
99 ScoreTqReqSurrenderPriorityInherit_Pre_NewHelping_Dispensable,
100 ScoreTqReqSurrenderPriorityInherit_Pre_NewHelping_NA
101} ScoreTqReqSurrenderPriorityInherit_Pre_NewHelping;
104 ScoreTqReqSurrenderPriorityInherit_Pre_Suspended_Yes,
105 ScoreTqReqSurrenderPriorityInherit_Pre_Suspended_No,
106 ScoreTqReqSurrenderPriorityInherit_Pre_Suspended_NA
107} ScoreTqReqSurrenderPriorityInherit_Pre_Suspended;
110 ScoreTqReqSurrenderPriorityInherit_Pre_WaitState_Blocked,
111 ScoreTqReqSurrenderPriorityInherit_Pre_WaitState_IntendToBlock,
112 ScoreTqReqSurrenderPriorityInherit_Pre_WaitState_NA
113} ScoreTqReqSurrenderPriorityInherit_Pre_WaitState;
116 ScoreTqReqSurrenderPriorityInherit_Post_Dequeue_Priority,
117 ScoreTqReqSurrenderPriorityInherit_Post_Dequeue_NA
118} ScoreTqReqSurrenderPriorityInherit_Post_Dequeue;
121 ScoreTqReqSurrenderPriorityInherit_Post_Unblock_Yes,
122 ScoreTqReqSurrenderPriorityInherit_Post_Unblock_No,
123 ScoreTqReqSurrenderPriorityInherit_Post_Unblock_NA
124} ScoreTqReqSurrenderPriorityInherit_Post_Unblock;
127 ScoreTqReqSurrenderPriorityInherit_Post_PreviousOwnerPriority_Drop,
128 ScoreTqReqSurrenderPriorityInherit_Post_PreviousOwnerPriority_Nop,
129 ScoreTqReqSurrenderPriorityInherit_Post_PreviousOwnerPriority_NA
130} ScoreTqReqSurrenderPriorityInherit_Post_PreviousOwnerPriority;
133 ScoreTqReqSurrenderPriorityInherit_Post_NewPriority_Raise,
134 ScoreTqReqSurrenderPriorityInherit_Post_NewPriority_Nop,
135 ScoreTqReqSurrenderPriorityInherit_Post_NewPriority_NA
136} ScoreTqReqSurrenderPriorityInherit_Post_NewPriority;
139 ScoreTqReqSurrenderPriorityInherit_Post_RemoveHelper_Yes,
140 ScoreTqReqSurrenderPriorityInherit_Post_RemoveHelper_No,
141 ScoreTqReqSurrenderPriorityInherit_Post_RemoveHelper_NA
142} ScoreTqReqSurrenderPriorityInherit_Post_RemoveHelper;
145 ScoreTqReqSurrenderPriorityInherit_Post_AddHelper_Yes,
146 ScoreTqReqSurrenderPriorityInherit_Post_AddHelper_No,
147 ScoreTqReqSurrenderPriorityInherit_Post_AddHelper_NA
148} ScoreTqReqSurrenderPriorityInherit_Post_AddHelper;
151 ScoreTqReqSurrenderPriorityInherit_Post_Suspended_Yes,
152 ScoreTqReqSurrenderPriorityInherit_Post_Suspended_No,
153 ScoreTqReqSurrenderPriorityInherit_Post_Suspended_NA
154} ScoreTqReqSurrenderPriorityInherit_Post_Suspended;
void ScoreTqReqSurrenderPriorityInherit_Run(TQContext *tq_ctx)
Runs the parameterized test case.
Definition: tr-tq-surrender-priority-inherit.c:2447
Definition: tx-thread-queue.h:148
This header file provides the functions to test the Thread Queue Handler.