Lines Matching refs:td
106 testdata_t td[ 4 ];
121 ret = pthread_getschedparam( td[ i ].thread, &pol, &sp );
128 if ( pol != td[ i ].policy )
133 if ( sp.sched_priority != td[ i ].prio )
214 td[ 0 ].policy = td[ 1 ].policy = SCHED_FIFO;
216 td[ 2 ].policy = td[ 3 ].policy = SCHED_RR;
218 td[ 0 ].prio = sched_get_priority_min( SCHED_FIFO );
220 if ( td[ 0 ].prio == -1 )
225 td[ 1 ].prio = sched_get_priority_max( SCHED_FIFO );
227 if ( td[ 1 ].prio == -1 )
232 td[ 2 ].prio = sched_get_priority_min( SCHED_RR );
234 if ( td[ 2 ].prio == -1 )
239 td[ 3 ].prio = sched_get_priority_max( SCHED_RR );
241 if ( td[ 3 ].prio == -1 )
263 sp.sched_priority = td[ i ].prio;
272 ret = pthread_attr_setschedpolicy( &ta[ i ], td[ i ].policy );
279 ret = pthread_create( &td[ i ].thread, &ta[ i ], rt_thread, &bar );
321 ret = pthread_join( td[ i ].thread, NULL );