51#ifndef _TR_TQ_ENQUEUE_PRIORITY_INHERIT_H
52#define _TR_TQ_ENQUEUE_PRIORITY_INHERIT_H
67 ScoreTqReqEnqueuePriorityInherit_Pre_Scheduler_One,
68 ScoreTqReqEnqueuePriorityInherit_Pre_Scheduler_Two,
69 ScoreTqReqEnqueuePriorityInherit_Pre_Scheduler_Three,
70 ScoreTqReqEnqueuePriorityInherit_Pre_Scheduler_More,
71 ScoreTqReqEnqueuePriorityInherit_Pre_Scheduler_NA
72} ScoreTqReqEnqueuePriorityInherit_Pre_Scheduler;
75 ScoreTqReqEnqueuePriorityInherit_Pre_QueueEligible_None,
76 ScoreTqReqEnqueuePriorityInherit_Pre_QueueEligible_High,
77 ScoreTqReqEnqueuePriorityInherit_Pre_QueueEligible_Equal,
78 ScoreTqReqEnqueuePriorityInherit_Pre_QueueEligible_Low,
79 ScoreTqReqEnqueuePriorityInherit_Pre_QueueEligible_NA
80} ScoreTqReqEnqueuePriorityInherit_Pre_QueueEligible;
83 ScoreTqReqEnqueuePriorityInherit_Pre_QueueIneligible_None,
84 ScoreTqReqEnqueuePriorityInherit_Pre_QueueIneligible_Only,
85 ScoreTqReqEnqueuePriorityInherit_Pre_QueueIneligible_Before,
86 ScoreTqReqEnqueuePriorityInherit_Pre_QueueIneligible_After,
87 ScoreTqReqEnqueuePriorityInherit_Pre_QueueIneligible_NA
88} ScoreTqReqEnqueuePriorityInherit_Pre_QueueIneligible;
91 ScoreTqReqEnqueuePriorityInherit_Pre_PriorityForOwner_Vital,
92 ScoreTqReqEnqueuePriorityInherit_Pre_PriorityForOwner_Dispensable,
93 ScoreTqReqEnqueuePriorityInherit_Pre_PriorityForOwner_NA
94} ScoreTqReqEnqueuePriorityInherit_Pre_PriorityForOwner;
97 ScoreTqReqEnqueuePriorityInherit_Pre_SchedulerForOwner_Vital,
98 ScoreTqReqEnqueuePriorityInherit_Pre_SchedulerForOwner_Dispensable,
99 ScoreTqReqEnqueuePriorityInherit_Pre_SchedulerForOwner_NA
100} ScoreTqReqEnqueuePriorityInherit_Pre_SchedulerForOwner;
103 ScoreTqReqEnqueuePriorityInherit_Pre_OwnerState_NotEnqueued,
104 ScoreTqReqEnqueuePriorityInherit_Pre_OwnerState_FIFO,
105 ScoreTqReqEnqueuePriorityInherit_Pre_OwnerState_Priority,
106 ScoreTqReqEnqueuePriorityInherit_Pre_OwnerState_PriorityInherit,
107 ScoreTqReqEnqueuePriorityInherit_Pre_OwnerState_NA
108} ScoreTqReqEnqueuePriorityInherit_Pre_OwnerState;
111 ScoreTqReqEnqueuePriorityInherit_Post_Position_InitialFirst,
112 ScoreTqReqEnqueuePriorityInherit_Post_Position_InitialLast,
113 ScoreTqReqEnqueuePriorityInherit_Post_Position_First,
114 ScoreTqReqEnqueuePriorityInherit_Post_Position_Second,
115 ScoreTqReqEnqueuePriorityInherit_Post_Position_FirstFirst,
116 ScoreTqReqEnqueuePriorityInherit_Post_Position_SecondFirst,
117 ScoreTqReqEnqueuePriorityInherit_Post_Position_FirstLast,
118 ScoreTqReqEnqueuePriorityInherit_Post_Position_SecondLast,
119 ScoreTqReqEnqueuePriorityInherit_Post_Position_NA
120} ScoreTqReqEnqueuePriorityInherit_Post_Position;
123 ScoreTqReqEnqueuePriorityInherit_Post_OwnerPriority_Raise,
124 ScoreTqReqEnqueuePriorityInherit_Post_OwnerPriority_Nop,
125 ScoreTqReqEnqueuePriorityInherit_Post_OwnerPriority_NA
126} ScoreTqReqEnqueuePriorityInherit_Post_OwnerPriority;
129 ScoreTqReqEnqueuePriorityInherit_Post_OwnerScheduler_NewHelper,
130 ScoreTqReqEnqueuePriorityInherit_Post_OwnerScheduler_Nop,
131 ScoreTqReqEnqueuePriorityInherit_Post_OwnerScheduler_NA
132} ScoreTqReqEnqueuePriorityInherit_Post_OwnerScheduler;
135 ScoreTqReqEnqueuePriorityInherit_Post_OwnerOwnerPriority_Raise,
136 ScoreTqReqEnqueuePriorityInherit_Post_OwnerOwnerPriority_Nop,
137 ScoreTqReqEnqueuePriorityInherit_Post_OwnerOwnerPriority_NA
138} ScoreTqReqEnqueuePriorityInherit_Post_OwnerOwnerPriority;
141 ScoreTqReqEnqueuePriorityInherit_Post_OwnerOwnerScheduler_NewHelper,
142 ScoreTqReqEnqueuePriorityInherit_Post_OwnerOwnerScheduler_Nop,
143 ScoreTqReqEnqueuePriorityInherit_Post_OwnerOwnerScheduler_NA
144} ScoreTqReqEnqueuePriorityInherit_Post_OwnerOwnerScheduler;
void ScoreTqReqEnqueuePriorityInherit_Run(TQContext *tq_ctx)
Runs the parameterized test case.
Definition: tr-tq-enqueue-priority-inherit.c:1676
Definition: tx-thread-queue.h:148
This header file provides the functions to test the Thread Queue Handler.