Lines Matching refs:job
37 #define AMDGPU_JOB_GET_TIMELINE_NAME(job) \ argument
38 job->base.s_fence->finished.ops->get_timeline_name(&job->base.s_fence->finished)
154 __entry->dw = p->job->ibs[i].length_dw;
164 TP_PROTO(struct amdgpu_job *job),
165 TP_ARGS(job),
168 __string(timeline, AMDGPU_JOB_GET_TIMELINE_NAME(job))
177 __entry->sched_job_id = job->base.id;
178 __assign_str(timeline, AMDGPU_JOB_GET_TIMELINE_NAME(job))
179 __entry->context = job->base.s_fence->finished.context;
180 __entry->seqno = job->base.s_fence->finished.seqno;
181 __entry->ring_name = to_amdgpu_ring(job->base.sched)->name;
182 __entry->num_ibs = job->num_ibs;
190 TP_PROTO(struct amdgpu_job *job),
191 TP_ARGS(job),
194 __string(timeline, AMDGPU_JOB_GET_TIMELINE_NAME(job))
202 __entry->sched_job_id = job->base.id;
203 __assign_str(timeline, AMDGPU_JOB_GET_TIMELINE_NAME(job))
204 __entry->context = job->base.s_fence->finished.context;
205 __entry->seqno = job->base.s_fence->finished.seqno;
206 __entry->ring_name = to_amdgpu_ring(job->base.sched)->name;
207 __entry->num_ibs = job->num_ibs;
217 struct amdgpu_job *job),
218 TP_ARGS(vm, ring, job),
231 __entry->vmid = job->vmid;
233 __entry->pd_addr = job->vm_pd_addr;
234 __entry->needs_flush = job->vm_needs_flush;