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)
155 __entry->dw = p->job->ibs[i].length_dw;
165 TP_PROTO(struct amdgpu_job *job),
166 TP_ARGS(job),
169 __string(timeline, AMDGPU_JOB_GET_TIMELINE_NAME(job))
178 __entry->sched_job_id = job->base.id;
179 __assign_str(timeline, AMDGPU_JOB_GET_TIMELINE_NAME(job))
180 __entry->context = job->base.s_fence->finished.context;
181 __entry->seqno = job->base.s_fence->finished.seqno;
182 __entry->ring_name = to_amdgpu_ring(job->base.sched)->name;
183 __entry->num_ibs = job->num_ibs;
191 TP_PROTO(struct amdgpu_job *job),
192 TP_ARGS(job),
195 __string(timeline, AMDGPU_JOB_GET_TIMELINE_NAME(job))
203 __entry->sched_job_id = job->base.id;
204 __assign_str(timeline, AMDGPU_JOB_GET_TIMELINE_NAME(job))
205 __entry->context = job->base.s_fence->finished.context;
206 __entry->seqno = job->base.s_fence->finished.seqno;
207 __entry->ring_name = to_amdgpu_ring(job->base.sched)->name;
208 __entry->num_ibs = job->num_ibs;
218 struct amdgpu_job *job),
219 TP_ARGS(vm, ring, job),
233 __entry->vmid = job->vmid;
235 __entry->pd_addr = job->vm_pd_addr;
236 __entry->needs_flush = job->vm_needs_flush;