Searched refs:ibs (Results 1 – 17 of 17) sorted by relevance
/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_vm_sdma.c | 93 struct amdgpu_ib *ib = p->job->ibs; in amdgpu_vm_sdma_commit() 142 struct amdgpu_ib *ib = p->job->ibs; in amdgpu_vm_sdma_copy_ptes() 172 struct amdgpu_ib *ib = p->job->ibs; in amdgpu_vm_sdma_set_ptes() 217 ndw -= p->job->ibs->length_dw; in amdgpu_vm_sdma_update() 260 pte = (uint64_t *)&(p->job->ibs->ptr[p->num_dw_left]); in amdgpu_vm_sdma_update()
|
D | amdgpu_job.c | 83 (*job)->ibs = (void *)&(*job)[1]; in amdgpu_job_alloc() 104 r = amdgpu_ib_get(adev, NULL, size, pool_type, &(*job)->ibs[0]); in amdgpu_job_alloc_with_ib() 121 amdgpu_ib_free(ring->adev, &job->ibs[i], f); in amdgpu_job_free_resources() 171 r = amdgpu_ib_schedule(ring, job->num_ibs, job->ibs, NULL, fence); in amdgpu_job_submit_direct() 229 r = amdgpu_ib_schedule(ring, job->num_ibs, job->ibs, job, in amdgpu_job_run()
|
D | amdgpu_ib.c | 125 struct amdgpu_ib *ibs, struct amdgpu_job *job, in amdgpu_ib_schedule() argument 129 struct amdgpu_ib *ib = &ibs[0]; in amdgpu_ib_schedule() 239 ib = &ibs[i]; in amdgpu_ib_schedule()
|
D | amdgpu_ttm.c | 278 src_addr += job->ibs[0].gpu_addr; in amdgpu_ttm_map_buffer() 282 amdgpu_emit_copy_buffer(adev, &job->ibs[0], src_addr, in amdgpu_ttm_map_buffer() 285 amdgpu_ring_pad_ib(ring, &job->ibs[0]); in amdgpu_ttm_map_buffer() 286 WARN_ON(job->ibs[0].length_dw > num_dw); in amdgpu_ttm_map_buffer() 292 cpu_addr = &job->ibs[0].ptr[num_dw]; in amdgpu_ttm_map_buffer() 2153 amdgpu_emit_copy_buffer(adev, &job->ibs[0], src_offset, in amdgpu_copy_buffer() 2161 amdgpu_ring_pad_ib(ring, &job->ibs[0]); in amdgpu_copy_buffer() 2162 WARN_ON(job->ibs[0].length_dw > num_dw); in amdgpu_copy_buffer() 2248 amdgpu_emit_fill_buffer(adev, &job->ibs[0], src_data, in amdgpu_fill_buffer() 2259 amdgpu_ring_pad_ib(ring, &job->ibs[0]); in amdgpu_fill_buffer() [all …]
|
D | amdgpu_job.h | 48 struct amdgpu_ib *ibs; member
|
D | amdgpu_vce.c | 454 ib = &job->ibs[0]; in amdgpu_vce_get_create_msg() 534 ib = &job->ibs[0]; in amdgpu_vce_get_destroy_msg() 721 struct amdgpu_ib *ib = &p->job->ibs[ib_idx]; in amdgpu_vce_ring_parse_cs() 957 struct amdgpu_ib *ib = &p->job->ibs[ib_idx]; in amdgpu_vce_ring_parse_cs_vm()
|
D | amdgpu_uvd.c | 932 struct amdgpu_ib *ib = &ctx->parser->job->ibs[ctx->ib_idx]; in amdgpu_uvd_cs_reg() 979 struct amdgpu_ib *ib = &ctx->parser->job->ibs[ctx->ib_idx]; in amdgpu_uvd_cs_packets() 1021 struct amdgpu_ib *ib = &parser->job->ibs[ib_idx]; in amdgpu_uvd_ring_parse_cs() 1101 ib = &job->ibs[0]; in amdgpu_uvd_send_msg()
|
D | amdgpu_vcn.c | 448 ib = &job->ibs[0]; in amdgpu_vcn_dec_send_msg() 616 ib = &job->ibs[0]; in amdgpu_vcn_enc_get_create_msg() 670 ib = &job->ibs[0]; in amdgpu_vcn_enc_get_destroy_msg()
|
D | gmc_v10_0.c | 335 job->ibs->ptr[job->ibs->length_dw++] = ring->funcs->nop; in gmc_v10_0_flush_gpu_tlb() 336 amdgpu_ring_pad_ib(ring, &job->ibs[0]); in gmc_v10_0_flush_gpu_tlb()
|
D | amdgpu_jpeg.c | 160 ib = &job->ibs[0]; in amdgpu_jpeg_dec_set_reg()
|
D | amdgpu.h | 475 struct amdgpu_ib *ibs, struct amdgpu_job *job, 531 return p->job->ibs[ib_idx].ptr[idx]; in amdgpu_get_ib_value() 538 p->job->ibs[ib_idx].ptr[idx] = value; in amdgpu_set_ib_value()
|
D | uvd_v7_0.c | 232 ib = &job->ibs[0]; in uvd_v7_0_enc_get_create_msg() 295 ib = &job->ibs[0]; in uvd_v7_0_enc_get_destroy_msg() 1263 struct amdgpu_ib *ib = &p->job->ibs[ib_idx]; in uvd_v7_0_ring_patch_cs_in_place()
|
D | uvd_v6_0.c | 224 ib = &job->ibs[0]; in uvd_v6_0_enc_get_create_msg() 288 ib = &job->ibs[0]; in uvd_v6_0_enc_get_destroy_msg()
|
D | amdgpu_amdkfd.c | 628 ib = &job->ibs[0]; in amdgpu_amdkfd_submit_ib()
|
D | amdgpu_cs.c | 735 ib = &p->job->ibs[j]; in amdgpu_cs_vm_handling() 875 ib = &parser->job->ibs[j]; in amdgpu_cs_ib_fill()
|
D | amdgpu_trace.h | 155 __entry->dw = p->job->ibs[i].length_dw;
|
/drivers/gpu/drm/msm/adreno/ |
D | a5xx_gpu.c | 122 unsigned int i, ibs = 0; in a5xx_submit() local 168 ibs++; in a5xx_submit()
|