Lines Matching refs:job
35 #define AMDGPU_JOB_GET_TIMELINE_NAME(job) \ argument
36 job->base.s_fence->finished.ops->get_timeline_name(&job->base.s_fence->finished)
144 struct amdgpu_job *job,
146 TP_ARGS(p, job, ib),
156 __entry->ring = to_amdgpu_ring(job->base.entity->rq->sched)->idx;
159 to_amdgpu_ring(job->base.entity->rq->sched));
167 TP_PROTO(struct amdgpu_job *job),
168 TP_ARGS(job),
171 __string(timeline, AMDGPU_JOB_GET_TIMELINE_NAME(job))
175 __string(ring, to_amdgpu_ring(job->base.sched)->name)
180 __entry->sched_job_id = job->base.id;
181 __assign_str(timeline, AMDGPU_JOB_GET_TIMELINE_NAME(job));
182 __entry->context = job->base.s_fence->finished.context;
183 __entry->seqno = job->base.s_fence->finished.seqno;
184 __assign_str(ring, to_amdgpu_ring(job->base.sched)->name);
185 __entry->num_ibs = job->num_ibs;
193 TP_PROTO(struct amdgpu_job *job),
194 TP_ARGS(job),
197 __string(timeline, AMDGPU_JOB_GET_TIMELINE_NAME(job))
200 __string(ring, to_amdgpu_ring(job->base.sched)->name)
205 __entry->sched_job_id = job->base.id;
206 __assign_str(timeline, AMDGPU_JOB_GET_TIMELINE_NAME(job));
207 __entry->context = job->base.s_fence->finished.context;
208 __entry->seqno = job->base.s_fence->finished.seqno;
209 __assign_str(ring, to_amdgpu_ring(job->base.sched)->name);
210 __entry->num_ibs = job->num_ibs;
220 struct amdgpu_job *job),
221 TP_ARGS(vm, ring, job),
235 __entry->vmid = job->vmid;
237 __entry->pd_addr = job->vm_pd_addr;
238 __entry->needs_flush = job->vm_needs_flush;