Home
last modified time | relevance | path

Searched refs:amdgpu_ib (Results 1 – 25 of 49) sorted by relevance

12

/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_ring.h33 struct amdgpu_ib;
94 struct amdgpu_ib { struct
177 struct amdgpu_ib *ib);
180 struct amdgpu_ib *ib);
187 struct amdgpu_ib *ib,
207 void (*pad_ib)(struct amdgpu_ring *ring, struct amdgpu_ib *ib);
409 static inline u32 amdgpu_ib_get_value(struct amdgpu_ib *ib, int idx) in amdgpu_ib_get_value()
414 static inline void amdgpu_ib_set_value(struct amdgpu_ib *ib, int idx, in amdgpu_ib_set_value()
423 struct amdgpu_ib *ib);
424 void amdgpu_ib_free(struct amdgpu_device *adev, struct amdgpu_ib *ib,
[all …]
A Damdgpu_vce.h63 struct amdgpu_ib *ib);
66 struct amdgpu_ib *ib);
68 struct amdgpu_ib *ib, uint32_t flags);
A Dvcn_v2_0.h33 struct amdgpu_ib *ib, uint32_t flags);
46 struct amdgpu_ib *ib, uint32_t flags);
A Damdgpu_vcn.c501 struct amdgpu_ib *ib_msg, in amdgpu_vcn_dec_send_msg()
508 struct amdgpu_ib *ib; in amdgpu_vcn_dec_send_msg()
550 struct amdgpu_ib *ib) in amdgpu_vcn_dec_get_create_msg()
585 struct amdgpu_ib *ib) in amdgpu_vcn_dec_get_destroy_msg()
614 struct amdgpu_ib ib; in amdgpu_vcn_dec_ring_test_ib()
682 struct amdgpu_ib *ib; in amdgpu_vcn_dec_sw_send_msg()
746 struct amdgpu_ib ib; in amdgpu_vcn_dec_sw_ring_test_ib()
807 struct amdgpu_ib *ib_msg, in amdgpu_vcn_enc_get_create_msg()
812 struct amdgpu_ib *ib; in amdgpu_vcn_enc_get_create_msg()
879 struct amdgpu_ib *ib; in amdgpu_vcn_enc_get_destroy_msg()
[all …]
A Damdgpu_sdma.h87 void (*emit_copy_buffer)(struct amdgpu_ib *ib,
103 void (*emit_fill_buffer)(struct amdgpu_ib *ib,
A Damdgpu_ib.c66 struct amdgpu_ib *ib) in amdgpu_ib_get()
98 void amdgpu_ib_free(struct amdgpu_device *adev, struct amdgpu_ib *ib, in amdgpu_ib_free()
127 struct amdgpu_ib *ibs, struct amdgpu_job *job, in amdgpu_ib_schedule()
131 struct amdgpu_ib *ib = &ibs[0]; in amdgpu_ib_schedule()
A Dsi_dma.c64 struct amdgpu_ib *ib, in si_dma_ring_emit_ib()
253 struct amdgpu_ib ib; in si_dma_ring_test_ib()
313 static void si_dma_vm_copy_pte(struct amdgpu_ib *ib, in si_dma_vm_copy_pte()
338 static void si_dma_vm_write_pte(struct amdgpu_ib *ib, uint64_t pe, in si_dma_vm_write_pte()
366 static void si_dma_vm_set_pte_pde(struct amdgpu_ib *ib, in si_dma_vm_set_pte_pde()
407 static void si_dma_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in si_dma_ring_pad_ib()
777 static void si_dma_emit_copy_buffer(struct amdgpu_ib *ib, in si_dma_emit_copy_buffer()
801 static void si_dma_emit_fill_buffer(struct amdgpu_ib *ib, in si_dma_emit_fill_buffer()
A Damdgpu_vm_sdma.c120 struct amdgpu_ib *ib = p->job->ibs; in amdgpu_vm_sdma_commit()
169 struct amdgpu_ib *ib = p->job->ibs; in amdgpu_vm_sdma_copy_ptes()
199 struct amdgpu_ib *ib = p->job->ibs; in amdgpu_vm_sdma_set_ptes()
A Damdgpu_vce.c441 struct amdgpu_ib *ib; in amdgpu_vce_get_create_msg()
442 struct amdgpu_ib ib_msg; in amdgpu_vce_get_create_msg()
533 struct amdgpu_ib *ib; in amdgpu_vce_get_destroy_msg()
597 struct amdgpu_ib *ib, int lo, int hi, in amdgpu_vce_validate_bo()
647 static int amdgpu_vce_cs_reloc(struct amdgpu_cs_parser *p, struct amdgpu_ib *ib, in amdgpu_vce_cs_reloc()
735 struct amdgpu_ib *ib) in amdgpu_vce_ring_parse_cs()
973 struct amdgpu_ib *ib) in amdgpu_vce_ring_parse_cs_vm()
1067 struct amdgpu_ib *ib, in amdgpu_vce_ring_emit_ib()
A Dsdma_v2_4.c248 struct amdgpu_ib *ib, in sdma_v2_4_ring_emit_ib()
593 struct amdgpu_ib ib; in sdma_v2_4_ring_test_ib()
659 static void sdma_v2_4_vm_copy_pte(struct amdgpu_ib *ib, in sdma_v2_4_vm_copy_pte()
686 static void sdma_v2_4_vm_write_pte(struct amdgpu_ib *ib, uint64_t pe, in sdma_v2_4_vm_write_pte()
716 static void sdma_v2_4_vm_set_pte_pde(struct amdgpu_ib *ib, uint64_t pe, in sdma_v2_4_vm_set_pte_pde()
740 static void sdma_v2_4_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in sdma_v2_4_ring_pad_ib()
1195 static void sdma_v2_4_emit_copy_buffer(struct amdgpu_ib *ib, in sdma_v2_4_emit_copy_buffer()
1221 static void sdma_v2_4_emit_fill_buffer(struct amdgpu_ib *ib, in sdma_v2_4_emit_fill_buffer()
A Dvcn_sw_ring.h36 struct amdgpu_ib *ib, uint32_t flags);
A Dcik_sdma.c222 struct amdgpu_ib *ib, in cik_sdma_ring_emit_ib()
660 struct amdgpu_ib ib; in cik_sdma_ring_test_ib()
722 static void cik_sdma_vm_copy_pte(struct amdgpu_ib *ib, in cik_sdma_vm_copy_pte()
749 static void cik_sdma_vm_write_pte(struct amdgpu_ib *ib, uint64_t pe, in cik_sdma_vm_write_pte()
779 static void cik_sdma_vm_set_pte_pde(struct amdgpu_ib *ib, uint64_t pe, in cik_sdma_vm_set_pte_pde()
803 static void cik_sdma_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in cik_sdma_ring_pad_ib()
1307 static void cik_sdma_emit_copy_buffer(struct amdgpu_ib *ib, in cik_sdma_emit_copy_buffer()
1332 static void cik_sdma_emit_fill_buffer(struct amdgpu_ib *ib, in cik_sdma_emit_fill_buffer()
A Damdgpu_vm.h158 void (*copy_pte)(struct amdgpu_ib *ib,
163 void (*write_pte)(struct amdgpu_ib *ib, uint64_t pe,
167 void (*set_pte_pde)(struct amdgpu_ib *ib,
A Djpeg_v2_0.h53 struct amdgpu_ib *ib, uint32_t flags);
A Dsdma_v3_0.c422 struct amdgpu_ib *ib, in sdma_v3_0_ring_emit_ib()
865 struct amdgpu_ib ib; in sdma_v3_0_ring_test_ib()
930 static void sdma_v3_0_vm_copy_pte(struct amdgpu_ib *ib, in sdma_v3_0_vm_copy_pte()
957 static void sdma_v3_0_vm_write_pte(struct amdgpu_ib *ib, uint64_t pe, in sdma_v3_0_vm_write_pte()
987 static void sdma_v3_0_vm_set_pte_pde(struct amdgpu_ib *ib, uint64_t pe, in sdma_v3_0_vm_set_pte_pde()
1011 static void sdma_v3_0_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in sdma_v3_0_ring_pad_ib()
1633 static void sdma_v3_0_emit_copy_buffer(struct amdgpu_ib *ib, in sdma_v3_0_emit_copy_buffer()
1659 static void sdma_v3_0_emit_fill_buffer(struct amdgpu_ib *ib, in sdma_v3_0_emit_fill_buffer()
A Damdgpu_uvd.h87 struct amdgpu_ib *ib);
A Dsdma_v6_0.c246 struct amdgpu_ib *ib, in sdma_v6_0_ring_emit_ib()
947 struct amdgpu_ib ib; in sdma_v6_0_ring_test_ib()
1041 static void sdma_v6_0_vm_copy_pte(struct amdgpu_ib *ib, in sdma_v6_0_vm_copy_pte()
1069 static void sdma_v6_0_vm_write_pte(struct amdgpu_ib *ib, uint64_t pe, in sdma_v6_0_vm_write_pte()
1099 static void sdma_v6_0_vm_set_pte_pde(struct amdgpu_ib *ib, in sdma_v6_0_vm_set_pte_pde()
1123 static void sdma_v6_0_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in sdma_v6_0_ring_pad_ib()
1602 static void sdma_v6_0_emit_copy_buffer(struct amdgpu_ib *ib, in sdma_v6_0_emit_copy_buffer()
1629 static void sdma_v6_0_emit_fill_buffer(struct amdgpu_ib *ib, in sdma_v6_0_emit_fill_buffer()
A Damdgpu_job.h74 struct amdgpu_ib ibs[];
A Dvcn_sw_ring.c45 struct amdgpu_ib *ib, uint32_t flags) in vcn_dec_sw_ring_emit_ib()
A Dsdma_v5_2.c231 struct amdgpu_ib *ib, in sdma_v5_2_ring_emit_ib()
905 struct amdgpu_ib ib; in sdma_v5_2_ring_test_ib()
999 static void sdma_v5_2_vm_copy_pte(struct amdgpu_ib *ib, in sdma_v5_2_vm_copy_pte()
1027 static void sdma_v5_2_vm_write_pte(struct amdgpu_ib *ib, uint64_t pe, in sdma_v5_2_vm_write_pte()
1057 static void sdma_v5_2_vm_set_pte_pde(struct amdgpu_ib *ib, in sdma_v5_2_vm_set_pte_pde()
1083 static void sdma_v5_2_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in sdma_v5_2_ring_pad_ib()
1728 static void sdma_v5_2_emit_copy_buffer(struct amdgpu_ib *ib, in sdma_v5_2_emit_copy_buffer()
1755 static void sdma_v5_2_emit_fill_buffer(struct amdgpu_ib *ib, in sdma_v5_2_emit_fill_buffer()
A Dsdma_v5_0.c426 struct amdgpu_ib *ib, in sdma_v5_0_ring_emit_ib()
1069 struct amdgpu_ib ib; in sdma_v5_0_ring_test_ib()
1164 static void sdma_v5_0_vm_copy_pte(struct amdgpu_ib *ib, in sdma_v5_0_vm_copy_pte()
1192 static void sdma_v5_0_vm_write_pte(struct amdgpu_ib *ib, uint64_t pe, in sdma_v5_0_vm_write_pte()
1222 static void sdma_v5_0_vm_set_pte_pde(struct amdgpu_ib *ib, in sdma_v5_0_vm_set_pte_pde()
1247 static void sdma_v5_0_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in sdma_v5_0_ring_pad_ib()
1840 static void sdma_v5_0_emit_copy_buffer(struct amdgpu_ib *ib, in sdma_v5_0_emit_copy_buffer()
1867 static void sdma_v5_0_emit_fill_buffer(struct amdgpu_ib *ib, in sdma_v5_0_emit_fill_buffer()
A Dsdma_v4_0.c760 struct amdgpu_ib *ib, in sdma_v4_0_ring_emit_ib()
1483 struct amdgpu_ib ib; in sdma_v4_0_ring_test_ib()
1550 static void sdma_v4_0_vm_copy_pte(struct amdgpu_ib *ib, in sdma_v4_0_vm_copy_pte()
1578 static void sdma_v4_0_vm_write_pte(struct amdgpu_ib *ib, uint64_t pe, in sdma_v4_0_vm_write_pte()
1608 static void sdma_v4_0_vm_set_pte_pde(struct amdgpu_ib *ib, in sdma_v4_0_vm_set_pte_pde()
1632 static void sdma_v4_0_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in sdma_v4_0_ring_pad_ib()
2519 static void sdma_v4_0_emit_copy_buffer(struct amdgpu_ib *ib, in sdma_v4_0_emit_copy_buffer()
2546 static void sdma_v4_0_emit_fill_buffer(struct amdgpu_ib *ib, in sdma_v4_0_emit_fill_buffer()
A Damdgpu_jpeg.c148 struct amdgpu_ib *ib; in amdgpu_jpeg_dec_set_reg()
A Damdgpu_amdkfd.c655 struct amdgpu_ib *ib; in amdgpu_amdkfd_submit_ib()
681 memset(ib, 0, sizeof(struct amdgpu_ib)); in amdgpu_amdkfd_submit_ib()
A Duvd_v6_0.c214 struct amdgpu_ib *ib; in uvd_v6_0_enc_get_create_msg()
278 struct amdgpu_ib *ib; in uvd_v6_0_enc_get_destroy_msg()
1020 struct amdgpu_ib *ib, in uvd_v6_0_ring_emit_ib()
1048 struct amdgpu_ib *ib, in uvd_v6_0_enc_ring_emit_ib()

Completed in 44 milliseconds

12