Searched refs:ibs_request (Results 1 – 9 of 9) sorted by relevance
/external/libdrm/tests/amdgpu/ |
D | basic_tests.c | 60 struct amdgpu_cs_request *ibs_request); 344 struct amdgpu_cs_request ibs_request = {0}; in amdgpu_command_submission_gfx_separate_ibs() local 393 ibs_request.ip_type = AMDGPU_HW_IP_GFX; in amdgpu_command_submission_gfx_separate_ibs() 394 ibs_request.number_of_ibs = 2; in amdgpu_command_submission_gfx_separate_ibs() 395 ibs_request.ibs = ib_info; in amdgpu_command_submission_gfx_separate_ibs() 396 ibs_request.resources = bo_list; in amdgpu_command_submission_gfx_separate_ibs() 397 ibs_request.fence_info.handle = NULL; in amdgpu_command_submission_gfx_separate_ibs() 399 r = amdgpu_cs_submit(context_handle, 0,&ibs_request, 1); in amdgpu_command_submission_gfx_separate_ibs() 406 fence_status.fence = ibs_request.seq_no; in amdgpu_command_submission_gfx_separate_ibs() 435 struct amdgpu_cs_request ibs_request = {0}; in amdgpu_command_submission_gfx_shared_ib() local [all …]
|
D | vm_tests.c | 96 struct amdgpu_cs_request ibs_request; in amdgpu_vmid_reserve_test() local 132 memset(&ibs_request, 0, sizeof(struct amdgpu_cs_request)); in amdgpu_vmid_reserve_test() 133 ibs_request.ip_type = AMDGPU_HW_IP_GFX; in amdgpu_vmid_reserve_test() 134 ibs_request.ring = 0; in amdgpu_vmid_reserve_test() 135 ibs_request.number_of_ibs = 1; in amdgpu_vmid_reserve_test() 136 ibs_request.ibs = &ib_info; in amdgpu_vmid_reserve_test() 137 ibs_request.resources = bo_list; in amdgpu_vmid_reserve_test() 138 ibs_request.fence_info.handle = NULL; in amdgpu_vmid_reserve_test() 140 r = amdgpu_cs_submit(context_handle, 0,&ibs_request, 1); in amdgpu_vmid_reserve_test() 149 fence_status.fence = ibs_request.seq_no; in amdgpu_vmid_reserve_test()
|
D | deadlock_tests.c | 171 struct amdgpu_cs_request ibs_request; in amdgpu_deadlock_helper() local 219 memset(&ibs_request, 0, sizeof(struct amdgpu_cs_request)); in amdgpu_deadlock_helper() 220 ibs_request.ip_type = ip_type; in amdgpu_deadlock_helper() 221 ibs_request.ring = 0; in amdgpu_deadlock_helper() 222 ibs_request.number_of_ibs = 1; in amdgpu_deadlock_helper() 223 ibs_request.ibs = &ib_info; in amdgpu_deadlock_helper() 224 ibs_request.resources = bo_list; in amdgpu_deadlock_helper() 225 ibs_request.fence_info.handle = NULL; in amdgpu_deadlock_helper() 228 r = amdgpu_cs_submit(context_handle, 0,&ibs_request, 1); in amdgpu_deadlock_helper() 238 fence_status.fence = ibs_request.seq_no; in amdgpu_deadlock_helper()
|
D | vcn_tests.c | 149 struct amdgpu_cs_request ibs_request = {0}; in submit() local 158 ibs_request.ip_type = ip; in submit() 161 NULL, &ibs_request.resources); in submit() 165 ibs_request.number_of_ibs = 1; in submit() 166 ibs_request.ibs = &ib_info; in submit() 167 ibs_request.fence_info.handle = NULL; in submit() 169 r = amdgpu_cs_submit(context_handle, 0, &ibs_request, 1); in submit() 173 r = amdgpu_bo_list_destroy(ibs_request.resources); in submit() 179 fence_status.fence = ibs_request.seq_no; in submit()
|
D | cs_tests.c | 151 struct amdgpu_cs_request ibs_request = {0}; in submit() local 160 ibs_request.ip_type = ip; in submit() 163 NULL, &ibs_request.resources); in submit() 167 ibs_request.number_of_ibs = 1; in submit() 168 ibs_request.ibs = &ib_info; in submit() 169 ibs_request.fence_info.handle = NULL; in submit() 171 r = amdgpu_cs_submit(context_handle, 0, &ibs_request, 1); in submit() 175 r = amdgpu_bo_list_destroy(ibs_request.resources); in submit() 181 fence_status.fence = ibs_request.seq_no; in submit()
|
D | uvd_enc_tests.c | 155 struct amdgpu_cs_request ibs_request = {0}; in submit() local 164 ibs_request.ip_type = ip; in submit() 167 NULL, &ibs_request.resources); in submit() 171 ibs_request.number_of_ibs = 1; in submit() 172 ibs_request.ibs = &ib_info; in submit() 173 ibs_request.fence_info.handle = NULL; in submit() 175 r = amdgpu_cs_submit(context_handle, 0, &ibs_request, 1); in submit() 179 r = amdgpu_bo_list_destroy(ibs_request.resources); in submit() 185 fence_status.fence = ibs_request.seq_no; in submit()
|
D | vce_tests.c | 164 struct amdgpu_cs_request ibs_request = {0}; in submit() local 173 ibs_request.ip_type = ip; in submit() 176 NULL, &ibs_request.resources); in submit() 180 ibs_request.number_of_ibs = 1; in submit() 181 ibs_request.ibs = &ib_info; in submit() 182 ibs_request.fence_info.handle = NULL; in submit() 184 r = amdgpu_cs_submit(context_handle, 0, &ibs_request, 1); in submit() 188 r = amdgpu_bo_list_destroy(ibs_request.resources); in submit() 194 fence_status.fence = ibs_request.seq_no; in submit()
|
/external/libdrm/amdgpu/ |
D | amdgpu_cs.c | 176 struct amdgpu_cs_request *ibs_request) in amdgpu_cs_submit_one() argument 190 if (ibs_request->ip_type >= AMDGPU_HW_IP_NUM) in amdgpu_cs_submit_one() 192 if (ibs_request->ring >= AMDGPU_CS_MAX_RINGS) in amdgpu_cs_submit_one() 194 if (ibs_request->number_of_ibs == 0) { in amdgpu_cs_submit_one() 195 ibs_request->seq_no = AMDGPU_NULL_SUBMIT_SEQ; in amdgpu_cs_submit_one() 198 user_fence = (ibs_request->fence_info.handle != NULL); in amdgpu_cs_submit_one() 200 size = ibs_request->number_of_ibs + (user_fence ? 2 : 1) + 1; in amdgpu_cs_submit_one() 205 size = ibs_request->number_of_ibs + (user_fence ? 1 : 0); in amdgpu_cs_submit_one() 212 if (ibs_request->resources) in amdgpu_cs_submit_one() 213 cs.in.bo_list_handle = ibs_request->resources->handle; in amdgpu_cs_submit_one() [all …]
|
D | amdgpu.h | 903 struct amdgpu_cs_request *ibs_request,
|