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))
173 __string(ring, to_amdgpu_ring(job->base.sched)->name)
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 __assign_str(ring, 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))
198 __string(ring, to_amdgpu_ring(job->base.sched)->name)
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 __assign_str(ring, 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;