Lines Matching refs:first
87 bool first = true;
89 if (!queue->last_job_syncs.first[i])
90 first = false;
93 /* If we're not the first job, that means we're waiting on some
97 if (first) {
121 queue->last_job_syncs.first[i] = false;
163 v3dv_reset_query_pools(job->device, info->pool, info->first, info->count);
283 info->first,
301 * The first synchronization scope includes every command previously
355 /* Wait for all GPU work to finish first, since we may be accessing
475 /* If multisync is supported, we wait on semaphores in the first job
587 /* If this is the first job submitted to a given GPU queue in this cmd buf
590 if (queue->last_job_syncs.first[queue_sync])
798 /* We need a binning sync if we are the first CL job waiting on a semaphore
810 if (queue->last_job_syncs.first[V3DV_QUEUE_CL]) {
865 queue->last_job_syncs.first[V3DV_QUEUE_CL] = false;
907 queue->last_job_syncs.first[V3DV_QUEUE_TFU] = false;
986 queue->last_job_syncs.first[V3DV_QUEUE_CSD] = false;
1083 queue->last_job_syncs.first[i] = true;