Home
last modified time | relevance | path

Searched refs:num_ibs (Results 1 – 7 of 7) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/amd/amdgpu/
Damdgpu_job.c91 int amdgpu_job_alloc(struct amdgpu_device *adev, unsigned num_ibs, in amdgpu_job_alloc() argument
94 if (num_ibs == 0) in amdgpu_job_alloc()
97 *job = kzalloc(struct_size(*job, ibs, num_ibs), GFP_KERNEL); in amdgpu_job_alloc()
126 (*job)->num_ibs = 1; in amdgpu_job_alloc_with_ib()
165 for (i = 0; i < job->num_ibs; ++i) in amdgpu_job_free_resources()
242 r = amdgpu_ib_schedule(ring, job->num_ibs, job->ibs, job, fence); in amdgpu_job_submit_direct()
306 r = amdgpu_ib_schedule(ring, job->num_ibs, job->ibs, job, in amdgpu_job_run()
Damdgpu_job.h72 uint32_t num_ibs; member
81 int amdgpu_job_alloc(struct amdgpu_device *adev, unsigned num_ibs,
Damdgpu_trace.h176 __field(u32, num_ibs)
185 __entry->num_ibs = job->num_ibs;
189 __entry->seqno, __get_str(ring), __entry->num_ibs)
201 __field(u32, num_ibs)
210 __entry->num_ibs = job->num_ibs;
214 __entry->seqno, __get_str(ring), __entry->num_ibs)
Damdgpu_ib.c126 int amdgpu_ib_schedule(struct amdgpu_ring *ring, unsigned num_ibs, in amdgpu_ib_schedule() argument
145 if (num_ibs == 0) in amdgpu_ib_schedule()
174 alloc_size = ring->funcs->emit_frame_size + num_ibs * in amdgpu_ib_schedule()
236 for (i = 0; i < num_ibs; ++i) { in amdgpu_ib_schedule()
Damdgpu_cs.c103 unsigned int *num_ibs) in amdgpu_cs_p1_ib() argument
111 ++(num_ibs[r]); in amdgpu_cs_p1_ib()
186 unsigned int num_ibs[AMDGPU_CS_GANG_SIZE] = { }; in amdgpu_cs_pass1() local
254 ret = amdgpu_cs_p1_ib(p, p->chunks[i].kdata, num_ibs); in amdgpu_cs_pass1()
297 ret = amdgpu_job_alloc(p->adev, num_ibs[i], &p->jobs[i], vm); in amdgpu_cs_pass1()
355 ib = &job->ibs[job->num_ibs++]; in amdgpu_cs_p2_ib()
1013 for (j = 0; j < job->num_ibs; ++j) in trace_amdgpu_cs_ibs()
1029 for (i = 0; i < job->num_ibs; ++i) { in amdgpu_cs_patch_ibs()
Damdgpu_ring.h412 int amdgpu_ib_schedule(struct amdgpu_ring *ring, unsigned num_ibs,
Damdgpu_amdkfd.c688 job->num_ibs = 1; in amdgpu_amdkfd_submit_ib()