/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ib.c | 59 unsigned size, struct amdgpu_ib *ib) in amdgpu_ib_get() 94 void amdgpu_ib_free(struct amdgpu_device *adev, struct amdgpu_ib *ib) in amdgpu_ib_free() 124 struct amdgpu_ib *ibs, void *owner) in amdgpu_ib_schedule() 126 struct amdgpu_ib *ib = &ibs[0]; in amdgpu_ib_schedule()
|
D | amdgpu_vce.c | 372 struct amdgpu_ib *ib = NULL; in amdgpu_vce_get_create_msg() 378 ib = kzalloc(sizeof(struct amdgpu_ib), GFP_KERNEL); in amdgpu_vce_get_create_msg() 458 struct amdgpu_ib *ib = NULL; in amdgpu_vce_get_destroy_msg() 464 ib = kzalloc(sizeof(struct amdgpu_ib), GFP_KERNEL); in amdgpu_vce_get_destroy_msg() 525 struct amdgpu_ib *ib = &p->ibs[ib_idx]; in amdgpu_vce_cs_reloc() 610 struct amdgpu_ib *ib = &p->ibs[ib_idx]; in amdgpu_vce_ring_parse_cs() 777 void amdgpu_vce_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in amdgpu_vce_ring_emit_ib()
|
D | amdgpu_vm.c | 300 struct amdgpu_ib *ib, in amdgpu_vm_update_pages() 343 struct amdgpu_ib *ib; in amdgpu_vm_clear_bo() 359 ib = kzalloc(sizeof(struct amdgpu_ib), GFP_KERNEL); in amdgpu_vm_clear_bo() 436 struct amdgpu_ib *ib; in amdgpu_vm_update_page_directory() 451 ib = kzalloc(sizeof(struct amdgpu_ib), GFP_KERNEL); in amdgpu_vm_update_page_directory() 541 struct amdgpu_ib *ib, in amdgpu_vm_frag_ptes() 623 struct amdgpu_ib *ib, in amdgpu_vm_update_ptes() 712 struct amdgpu_ib *ib; in amdgpu_vm_bo_update_mapping() 760 ib = kzalloc(sizeof(struct amdgpu_ib), GFP_KERNEL); in amdgpu_vm_bo_update_mapping()
|
D | amdgpu_vce.h | 40 void amdgpu_vce_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib);
|
D | amdgpu.h | 187 struct amdgpu_ib; 256 void (*emit_copy_buffer)(struct amdgpu_ib *ib, 271 void (*emit_fill_buffer)(struct amdgpu_ib *ib, 283 void (*copy_pte)(struct amdgpu_ib *ib, 287 void (*write_pte)(struct amdgpu_ib *ib, 292 void (*set_pte_pde)(struct amdgpu_ib *ib, 297 void (*pad_ib)(struct amdgpu_ib *ib); 332 struct amdgpu_ib *ib); 805 struct amdgpu_ib { struct 836 struct amdgpu_ib *ibs, argument [all …]
|
D | amdgpu_uvd.c | 624 struct amdgpu_ib *ib; in amdgpu_uvd_cs_pass2() 710 struct amdgpu_ib *ib = &ctx->parser->ibs[ctx->ib_idx]; in amdgpu_uvd_cs_reg() 756 struct amdgpu_ib *ib = &ctx->parser->ibs[ctx->ib_idx]; in amdgpu_uvd_cs_packets() 798 struct amdgpu_ib *ib = &parser->ibs[ib_idx]; in amdgpu_uvd_ring_parse_cs() 846 struct amdgpu_ib *ib = NULL; in amdgpu_uvd_send_msg() 870 ib = kzalloc(sizeof(struct amdgpu_ib), GFP_KERNEL); in amdgpu_uvd_send_msg()
|
D | cik_sdma.c | 213 struct amdgpu_ib *ib) in cik_sdma_ring_emit_ib() 630 struct amdgpu_ib ib; in cik_sdma_ring_test_ib() 704 static void cik_sdma_vm_copy_pte(struct amdgpu_ib *ib, in cik_sdma_vm_copy_pte() 740 static void cik_sdma_vm_write_pte(struct amdgpu_ib *ib, in cik_sdma_vm_write_pte() 788 static void cik_sdma_vm_set_pte_pde(struct amdgpu_ib *ib, in cik_sdma_vm_set_pte_pde() 830 static void cik_sdma_vm_pad_ib(struct amdgpu_ib *ib) in cik_sdma_vm_pad_ib() 1344 static void cik_sdma_emit_copy_buffer(struct amdgpu_ib *ib, in cik_sdma_emit_copy_buffer() 1368 static void cik_sdma_emit_fill_buffer(struct amdgpu_ib *ib, in cik_sdma_emit_fill_buffer()
|
D | sdma_v2_4.c | 245 struct amdgpu_ib *ib) in sdma_v2_4_ring_emit_ib() 684 struct amdgpu_ib ib; in sdma_v2_4_ring_test_ib() 763 static void sdma_v2_4_vm_copy_pte(struct amdgpu_ib *ib, in sdma_v2_4_vm_copy_pte() 799 static void sdma_v2_4_vm_write_pte(struct amdgpu_ib *ib, in sdma_v2_4_vm_write_pte() 847 static void sdma_v2_4_vm_set_pte_pde(struct amdgpu_ib *ib, in sdma_v2_4_vm_set_pte_pde() 889 static void sdma_v2_4_vm_pad_ib(struct amdgpu_ib *ib) in sdma_v2_4_vm_pad_ib() 1349 static void sdma_v2_4_emit_copy_buffer(struct amdgpu_ib *ib, in sdma_v2_4_emit_copy_buffer() 1374 static void sdma_v2_4_emit_fill_buffer(struct amdgpu_ib *ib, in sdma_v2_4_emit_fill_buffer()
|
D | sdma_v3_0.c | 356 struct amdgpu_ib *ib) in sdma_v3_0_ring_emit_ib() 834 struct amdgpu_ib ib; in sdma_v3_0_ring_test_ib() 912 static void sdma_v3_0_vm_copy_pte(struct amdgpu_ib *ib, in sdma_v3_0_vm_copy_pte() 948 static void sdma_v3_0_vm_write_pte(struct amdgpu_ib *ib, in sdma_v3_0_vm_write_pte() 996 static void sdma_v3_0_vm_set_pte_pde(struct amdgpu_ib *ib, in sdma_v3_0_vm_set_pte_pde() 1038 static void sdma_v3_0_vm_pad_ib(struct amdgpu_ib *ib) in sdma_v3_0_vm_pad_ib() 1510 static void sdma_v3_0_emit_copy_buffer(struct amdgpu_ib *ib, in sdma_v3_0_emit_copy_buffer() 1535 static void sdma_v3_0_emit_fill_buffer(struct amdgpu_ib *ib, in sdma_v3_0_emit_fill_buffer()
|
D | amdgpu_sched.c | 73 struct amdgpu_ib *ibs, in amdgpu_sched_ib_submit_kernel_helper()
|
D | amdgpu_cs.c | 262 p->ibs = kcalloc(p->num_ibs, sizeof(struct amdgpu_ib), GFP_KERNEL); in amdgpu_cs_parser_init() 626 struct amdgpu_ib *ib; in amdgpu_cs_ib_fill() 703 struct amdgpu_ib *ib = &parser->ibs[0]; in amdgpu_cs_ib_fill() 720 struct amdgpu_ib *ib = &parser->ibs[parser->num_ibs - 1]; in amdgpu_cs_ib_fill() 737 struct amdgpu_ib *ib; in amdgpu_cs_dependencies()
|
D | amdgpu_trace.h | 57 __field(struct amdgpu_ib *, ib) 82 __field(struct amdgpu_ib *, ib)
|
D | Makefile | 21 amdgpu_prime.o amdgpu_vm.o amdgpu_ib.o amdgpu_pll.o \
|
D | amdgpu_ttm.c | 1020 struct amdgpu_ib *ib; in amdgpu_copy_buffer() 1032 ib = kzalloc(sizeof(struct amdgpu_ib), GFP_KERNEL); in amdgpu_copy_buffer()
|
D | uvd_v6_0.c | 563 struct amdgpu_ib *ib) in uvd_v6_0_ring_emit_ib()
|
D | uvd_v5_0.c | 563 struct amdgpu_ib *ib) in uvd_v5_0_ring_emit_ib()
|
D | uvd_v4_2.c | 519 struct amdgpu_ib *ib) in uvd_v4_2_ring_emit_ib()
|
D | gfx_v8_0.c | 667 struct amdgpu_ib ib; in gfx_v8_0_ring_test_ib() 4543 struct amdgpu_ib *ib) in gfx_v8_0_ring_emit_ib_gfx() 4588 struct amdgpu_ib *ib) in gfx_v8_0_ring_emit_ib_compute()
|
D | gfx_v7_0.c | 2565 struct amdgpu_ib *ib) in gfx_v7_0_ring_emit_ib_gfx() 2610 struct amdgpu_ib *ib) in gfx_v7_0_ring_emit_ib_compute() 2650 struct amdgpu_ib ib; in gfx_v7_0_ring_test_ib()
|