/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ib.c | 61 unsigned size, struct amdgpu_ib *ib) in amdgpu_ib_get() 91 void amdgpu_ib_free(struct amdgpu_device *adev, struct amdgpu_ib *ib, in amdgpu_ib_free() 119 struct amdgpu_ib *ibs, struct amdgpu_job *job, in amdgpu_ib_schedule() 123 struct amdgpu_ib *ib = &ibs[0]; in amdgpu_ib_schedule()
|
D | amdgpu_ring.h | 64 struct amdgpu_ib; 132 struct amdgpu_ib *ib, 152 void (*pad_ib)(struct amdgpu_ring *ring, struct amdgpu_ib *ib); 226 void amdgpu_ring_generic_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib);
|
D | si_dma.c | 64 struct amdgpu_ib *ib, in si_dma_ring_emit_ib() 264 struct amdgpu_ib ib; in si_dma_ring_test_ib() 332 static void si_dma_vm_copy_pte(struct amdgpu_ib *ib, in si_dma_vm_copy_pte() 357 static void si_dma_vm_write_pte(struct amdgpu_ib *ib, uint64_t pe, in si_dma_vm_write_pte() 385 static void si_dma_vm_set_pte_pde(struct amdgpu_ib *ib, in si_dma_vm_set_pte_pde() 425 static void si_dma_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in si_dma_ring_pad_ib() 818 static void si_dma_emit_copy_buffer(struct amdgpu_ib *ib, in si_dma_emit_copy_buffer() 841 static void si_dma_emit_fill_buffer(struct amdgpu_ib *ib, in si_dma_emit_fill_buffer()
|
D | cik_sdma.c | 221 struct amdgpu_ib *ib, in cik_sdma_ring_emit_ib() 673 struct amdgpu_ib ib; in cik_sdma_ring_test_ib() 743 static void cik_sdma_vm_copy_pte(struct amdgpu_ib *ib, in cik_sdma_vm_copy_pte() 770 static void cik_sdma_vm_write_pte(struct amdgpu_ib *ib, uint64_t pe, in cik_sdma_vm_write_pte() 800 static void cik_sdma_vm_set_pte_pde(struct amdgpu_ib *ib, uint64_t pe, in cik_sdma_vm_set_pte_pde() 823 static void cik_sdma_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in cik_sdma_ring_pad_ib() 1325 static void cik_sdma_emit_copy_buffer(struct amdgpu_ib *ib, in cik_sdma_emit_copy_buffer() 1349 static void cik_sdma_emit_fill_buffer(struct amdgpu_ib *ib, in cik_sdma_emit_fill_buffer()
|
D | sdma_v2_4.c | 248 struct amdgpu_ib *ib, in sdma_v2_4_ring_emit_ib() 649 struct amdgpu_ib ib; in sdma_v2_4_ring_test_ib() 723 static void sdma_v2_4_vm_copy_pte(struct amdgpu_ib *ib, in sdma_v2_4_vm_copy_pte() 750 static void sdma_v2_4_vm_write_pte(struct amdgpu_ib *ib, uint64_t pe, in sdma_v2_4_vm_write_pte() 780 static void sdma_v2_4_vm_set_pte_pde(struct amdgpu_ib *ib, uint64_t pe, in sdma_v2_4_vm_set_pte_pde() 803 static void sdma_v2_4_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in sdma_v2_4_ring_pad_ib() 1250 static void sdma_v2_4_emit_copy_buffer(struct amdgpu_ib *ib, in sdma_v2_4_emit_copy_buffer() 1275 static void sdma_v2_4_emit_fill_buffer(struct amdgpu_ib *ib, in sdma_v2_4_emit_fill_buffer()
|
D | amdgpu_job.h | 43 struct amdgpu_ib *ibs;
|
D | amdgpu_vce.h | 68 void amdgpu_vce_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib,
|
D | amdgpu.h | 186 struct amdgpu_ib; 283 void (*emit_copy_buffer)(struct amdgpu_ib *ib, 298 void (*emit_fill_buffer)(struct amdgpu_ib *ib, 313 void (*copy_pte)(struct amdgpu_ib *ib, 318 void (*write_pte)(struct amdgpu_ib *ib, uint64_t pe, 322 void (*set_pte_pde)(struct amdgpu_ib *ib, 592 struct amdgpu_ib { struct 959 unsigned size, struct amdgpu_ib *ib); 960 void amdgpu_ib_free(struct amdgpu_device *adev, struct amdgpu_ib *ib, 963 struct amdgpu_ib *ibs, struct amdgpu_job *job,
|
D | amdgpu_vcn.c | 292 struct amdgpu_ib *ib; in amdgpu_vcn_dec_send_msg() 470 struct amdgpu_ib *ib; in amdgpu_vcn_enc_get_create_msg() 522 struct amdgpu_ib *ib; in amdgpu_vcn_enc_get_destroy_msg() 646 struct amdgpu_ib *ib; in amdgpu_vcn_jpeg_set_reg()
|
D | sdma_v3_0.c | 423 struct amdgpu_ib *ib, in sdma_v3_0_ring_emit_ib() 922 struct amdgpu_ib ib; in sdma_v3_0_ring_test_ib() 995 static void sdma_v3_0_vm_copy_pte(struct amdgpu_ib *ib, in sdma_v3_0_vm_copy_pte() 1022 static void sdma_v3_0_vm_write_pte(struct amdgpu_ib *ib, uint64_t pe, in sdma_v3_0_vm_write_pte() 1052 static void sdma_v3_0_vm_set_pte_pde(struct amdgpu_ib *ib, uint64_t pe, in sdma_v3_0_vm_set_pte_pde() 1075 static void sdma_v3_0_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in sdma_v3_0_ring_pad_ib() 1690 static void sdma_v3_0_emit_copy_buffer(struct amdgpu_ib *ib, in sdma_v3_0_emit_copy_buffer() 1715 static void sdma_v3_0_emit_fill_buffer(struct amdgpu_ib *ib, in sdma_v3_0_emit_fill_buffer()
|
D | amdgpu_vce.c | 436 struct amdgpu_ib *ib; in amdgpu_vce_get_create_msg() 515 struct amdgpu_ib *ib; in amdgpu_vce_get_destroy_msg() 710 struct amdgpu_ib *ib = &p->job->ibs[ib_idx]; in amdgpu_vce_ring_parse_cs() 946 struct amdgpu_ib *ib = &p->job->ibs[ib_idx]; in amdgpu_vce_ring_parse_cs_vm() 1035 void amdgpu_vce_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib, in amdgpu_vce_ring_emit_ib()
|
D | sdma_v4_0.c | 381 struct amdgpu_ib *ib, in sdma_v4_0_ring_emit_ib() 984 struct amdgpu_ib ib; in sdma_v4_0_ring_test_ib() 1058 static void sdma_v4_0_vm_copy_pte(struct amdgpu_ib *ib, in sdma_v4_0_vm_copy_pte() 1087 static void sdma_v4_0_vm_write_pte(struct amdgpu_ib *ib, uint64_t pe, in sdma_v4_0_vm_write_pte() 1117 static void sdma_v4_0_vm_set_pte_pde(struct amdgpu_ib *ib, in sdma_v4_0_vm_set_pte_pde() 1141 static void sdma_v4_0_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in sdma_v4_0_ring_pad_ib() 1691 static void sdma_v4_0_emit_copy_buffer(struct amdgpu_ib *ib, in sdma_v4_0_emit_copy_buffer() 1716 static void sdma_v4_0_emit_fill_buffer(struct amdgpu_ib *ib, in sdma_v4_0_emit_fill_buffer()
|
D | amdgpu_amdkfd.c | 446 struct amdgpu_ib *ib; in amdgpu_amdkfd_submit_ib() 472 memset(ib, 0, sizeof(struct amdgpu_ib)); in amdgpu_amdkfd_submit_ib()
|
D | amdgpu_uvd.c | 891 struct amdgpu_ib *ib = &ctx->parser->job->ibs[ctx->ib_idx]; in amdgpu_uvd_cs_reg() 938 struct amdgpu_ib *ib = &ctx->parser->job->ibs[ctx->ib_idx]; in amdgpu_uvd_cs_packets() 980 struct amdgpu_ib *ib = &parser->job->ibs[ib_idx]; in amdgpu_uvd_ring_parse_cs() 1023 struct amdgpu_ib *ib; in amdgpu_uvd_send_msg()
|
D | Makefile | 51 amdgpu_prime.o amdgpu_vm.o amdgpu_ib.o amdgpu_pll.o \
|
D | amdgpu_job.c | 51 size += sizeof(struct amdgpu_ib) * num_ibs; in amdgpu_job_alloc()
|
D | uvd_v6_0.c | 219 struct amdgpu_ib *ib; in uvd_v6_0_enc_get_create_msg() 281 struct amdgpu_ib *ib; in uvd_v6_0_enc_get_destroy_msg() 1011 struct amdgpu_ib *ib, in uvd_v6_0_ring_emit_ib() 1034 struct amdgpu_ib *ib, unsigned int vmid, bool ctx_switch) in uvd_v6_0_enc_ring_emit_ib()
|
D | uvd_v7_0.c | 227 struct amdgpu_ib *ib; in uvd_v7_0_enc_get_create_msg() 288 struct amdgpu_ib *ib; in uvd_v7_0_enc_get_destroy_msg() 1267 struct amdgpu_ib *ib = &p->job->ibs[ib_idx]; in uvd_v7_0_ring_patch_cs_in_place() 1294 struct amdgpu_ib *ib, in uvd_v7_0_ring_emit_ib() 1323 struct amdgpu_ib *ib, unsigned int vmid, bool ctx_switch) in uvd_v7_0_enc_ring_emit_ib()
|
D | amdgpu_ring.c | 107 void amdgpu_ring_generic_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in amdgpu_ring_generic_pad_ib()
|
D | vcn_v1_0.c | 994 struct amdgpu_ib *ib, in vcn_v1_0_dec_ring_emit_ib() 1152 struct amdgpu_ib *ib, unsigned int vmid, bool ctx_switch) in vcn_v1_0_enc_ring_emit_ib() 1349 struct amdgpu_ib *ib, in vcn_v1_0_jpeg_ring_emit_ib()
|
D | uvd_v4_2.c | 522 struct amdgpu_ib *ib, in uvd_v4_2_ring_emit_ib()
|
D | uvd_v5_0.c | 538 struct amdgpu_ib *ib, in uvd_v5_0_ring_emit_ib()
|
D | amdgpu_cs.c | 917 struct amdgpu_ib *ib; in amdgpu_cs_ib_vm_chunk() 993 struct amdgpu_ib *ib; in amdgpu_cs_ib_fill()
|
D | vce_v3_0.c | 841 struct amdgpu_ib *ib, unsigned int vmid, bool ctx_switch) in vce_v3_0_ring_emit_ib()
|
D | vce_v4_0.c | 950 struct amdgpu_ib *ib, unsigned int vmid, bool ctx_switch) in vce_v4_0_ring_emit_ib()
|