Lines Matching refs:td
252 struct thread_data *td = &thread_data[thread_id]; in thread_pipeline_enable() local
253 struct pipeline_data *tdp = &td->pipeline_data[td->n_pipelines]; in thread_pipeline_enable()
255 if (td->n_pipelines >= THREAD_PIPELINES_MAX) in thread_pipeline_enable()
259 td->p[td->n_pipelines] = p->p; in thread_pipeline_enable()
266 td->n_pipelines++; in thread_pipeline_enable()
331 struct thread_data *td = &thread_data[thread_id]; in thread_pipeline_disable() local
334 for (i = 0; i < td->n_pipelines; i++) { in thread_pipeline_disable()
335 struct pipeline_data *tdp = &td->pipeline_data[i]; in thread_pipeline_disable()
341 if (i < td->n_pipelines - 1) { in thread_pipeline_disable()
343 td->p[td->n_pipelines - 1]; in thread_pipeline_disable()
345 &td->pipeline_data[td->n_pipelines - 1]; in thread_pipeline_disable()
347 td->p[i] = pipeline_last; in thread_pipeline_disable()
351 td->n_pipelines--; in thread_pipeline_disable()