| /xsrc/external/mit/libdrm/dist/tests/amdgpu/ |
| H A D | deadlock_tests.c | 247 struct amdgpu_cs_request ibs_request; local in function:amdgpu_deadlock_helper 295 memset(&ibs_request, 0, sizeof(struct amdgpu_cs_request)); 296 ibs_request.ip_type = ip_type; 297 ibs_request.ring = 0; 298 ibs_request.number_of_ibs = 1; 299 ibs_request.ibs = &ib_info; 300 ibs_request.resources = bo_list; 301 ibs_request.fence_info.handle = NULL; 303 r = amdgpu_cs_submit(context_handle, 0,&ibs_request, 1); 313 fence_status.fence = ibs_request 338 struct amdgpu_cs_request ibs_request; local in function:amdgpu_deadlock_sdma 435 struct amdgpu_cs_request ibs_request; local in function:bad_access_helper 554 struct amdgpu_cs_request ibs_request; local in function:amdgpu_hang_sdma_helper [all...] |
| H A D | hotunplug_tests.c | 199 struct amdgpu_cs_request ibs_request; local in function:amdgpu_nop_cs 222 memset(&ibs_request, 0, sizeof(struct amdgpu_cs_request)); 223 ibs_request.ip_type = AMDGPU_HW_IP_GFX; 224 ibs_request.ring = 0; 225 ibs_request.number_of_ibs = 1; 226 ibs_request.ibs = &ib_info; 227 ibs_request.resources = bo_list; 230 amdgpu_cs_submit(context, 0, &ibs_request, 1); 232 amdgpu_cs_sync(context, AMDGPU_HW_IP_GFX, 0, ibs_request.seq_no); 363 struct amdgpu_cs_request ibs_request; local in function:amdgpu_hotunplug_with_exported_fence [all...] |
| H A D | basic_tests.c | 75 struct amdgpu_cs_request *ibs_request); 852 struct amdgpu_cs_request ibs_request = {0}; local in function:amdgpu_command_submission_gfx_separate_ibs 908 ibs_request.ip_type = AMDGPU_HW_IP_GFX; 909 ibs_request.number_of_ibs = 2; 910 ibs_request.ibs = ib_info; 911 ibs_request.resources = bo_list; 912 ibs_request.fence_info.handle = NULL; 914 r = amdgpu_cs_submit(context_handle, 0,&ibs_request, 1); 921 fence_status.fence = ibs_request.seq_no; 950 struct amdgpu_cs_request ibs_request local in function:amdgpu_command_submission_gfx_shared_ib 1054 struct amdgpu_cs_request *ibs_request; local in function:amdgpu_bo_eviction_test 1216 struct amdgpu_cs_request ibs_request[2] = {0}; local in function:amdgpu_semaphore_test 1363 struct amdgpu_cs_request ibs_request; local in function:amdgpu_command_submission_compute_nop 1466 amdgpu_test_exec_cs_helper_raw(amdgpu_device_handle device_handle,amdgpu_context_handle context_handle,unsigned ip_type,int instance,int pm4_dw,uint32_t * pm4_src,int res_cnt,amdgpu_bo_handle * resources,struct amdgpu_cs_ib_info * ib_info,struct amdgpu_cs_request * ibs_request,bool secure) argument 1549 amdgpu_test_exec_cs_helper(amdgpu_context_handle context_handle,unsigned ip_type,int instance,int pm4_dw,uint32_t * pm4_src,int res_cnt,amdgpu_bo_handle * resources,struct amdgpu_cs_ib_info * ib_info,struct amdgpu_cs_request * ibs_request) argument 1574 struct amdgpu_cs_request *ibs_request; local in function:amdgpu_command_submission_write_linear_helper_with_secure 1783 struct amdgpu_cs_request *ibs_request; local in function:amdgpu_command_submission_const_fill_helper 1916 struct amdgpu_cs_request *ibs_request; local in function:amdgpu_command_submission_copy_linear_helper 2078 struct amdgpu_cs_request ibs_request[2] = {0}; local in function:amdgpu_command_submission_multi_fence_wait_all 2190 struct amdgpu_cs_request *ibs_request; local in function:amdgpu_userptr_test 2281 struct amdgpu_cs_request ibs_request; local in function:amdgpu_sync_dependency_test [all...] |
| H A D | amdgpu_stress.c | 186 struct amdgpu_cs_request ibs_request; local in function:submit_ib 232 memset(&ibs_request, 0, sizeof(ibs_request)); 233 ibs_request.ip_type = AMDGPU_HW_IP_DMA; 234 ibs_request.ring = 0; 235 ibs_request.number_of_ibs = 1; 236 ibs_request.ibs = &ib_info; 237 ibs_request.fence_info.handle = NULL; 244 &ibs_request.resources); 249 r = amdgpu_cs_submit(context_handle, 0, &ibs_request, [all...] |
| H A D | vm_tests.c | 102 struct amdgpu_cs_request ibs_request; local in function:amdgpu_vmid_reserve_test 150 memset(&ibs_request, 0, sizeof(struct amdgpu_cs_request)); 151 ibs_request.ip_type = gc_ip_type; 152 ibs_request.ring = 0; 153 ibs_request.number_of_ibs = 1; 154 ibs_request.ibs = &ib_info; 155 ibs_request.resources = bo_list; 156 ibs_request.fence_info.handle = NULL; 158 r = amdgpu_cs_submit(context_handle, 0,&ibs_request, 1); 167 fence_status.fence = ibs_request [all...] |
| H A D | cp_dma_tests.c | 208 struct amdgpu_cs_request ibs_request = {0}; local in function:submit_and_sync 218 NULL, &ibs_request.resources); 232 ibs_request.ip_type = gc_ip_type; 233 ibs_request.number_of_ibs = 1; 234 ibs_request.ibs = &ib_info; 235 ibs_request.fence_info.handle = NULL; 237 r = amdgpu_cs_submit(context_handle, 0, &ibs_request, 1); 241 r = amdgpu_bo_list_destroy(ibs_request.resources); 247 fence_status.fence = ibs_request.seq_no;
|
| H A D | cs_tests.c | 154 struct amdgpu_cs_request ibs_request = {0}; local in function:submit 163 ibs_request.ip_type = ip; 166 NULL, &ibs_request.resources); 170 ibs_request.number_of_ibs = 1; 171 ibs_request.ibs = &ib_info; 172 ibs_request.fence_info.handle = NULL; 174 r = amdgpu_cs_submit(context_handle, 0, &ibs_request, 1); 178 r = amdgpu_bo_list_destroy(ibs_request.resources); 184 fence_status.fence = ibs_request.seq_no;
|
| H A D | jpeg_tests.c | 237 struct amdgpu_cs_request ibs_request = {0}; local in function:submit 246 ibs_request.ip_type = ip; 249 &ibs_request.resources); 253 ibs_request.number_of_ibs = 1; 254 ibs_request.ibs = &ib_info; 255 ibs_request.fence_info.handle = NULL; 257 r = amdgpu_cs_submit(context_handle, 0, &ibs_request, 1); 261 r = amdgpu_bo_list_destroy(ibs_request.resources); 267 fence_status.fence = ibs_request.seq_no;
|
| H A D | shader_test_util.c | 587 struct amdgpu_cs_request ibs_request = {0}; local in function:amdgpu_test_dispatch_memset 642 ibs_request.ip_type = test_info->ip; 643 ibs_request.ring = test_info->ring; 644 ibs_request.resources = bo_list; 645 ibs_request.number_of_ibs = 1; 646 ibs_request.ibs = &ib_info; 647 ibs_request.fence_info.handle = NULL; 650 r = amdgpu_cs_submit(context_handle, 0, &ibs_request, 1); 660 fence_status.fence = ibs_request.seq_no; 706 struct amdgpu_cs_request ibs_request local in function:amdgpu_test_dispatch_memcpy 1768 struct amdgpu_cs_request ibs_request = {0}; local in function:amdgpu_memset_draw_test 1931 struct amdgpu_cs_request ibs_request = {0}; local in function:amdgpu_memcpy_draw_test [all...] |
| H A D | uvd_enc_tests.c | 155 struct amdgpu_cs_request ibs_request = {0}; local in function:submit 164 ibs_request.ip_type = ip; 167 NULL, &ibs_request.resources); 171 ibs_request.number_of_ibs = 1; 172 ibs_request.ibs = &ib_info; 173 ibs_request.fence_info.handle = NULL; 175 r = amdgpu_cs_submit(context_handle, 0, &ibs_request, 1); 179 r = amdgpu_bo_list_destroy(ibs_request.resources); 185 fence_status.fence = ibs_request.seq_no;
|
| H A D | vce_tests.c | 198 struct amdgpu_cs_request ibs_request = {0}; local in function:submit 207 ibs_request.ip_type = ip; 210 NULL, &ibs_request.resources); 214 ibs_request.number_of_ibs = 1; 215 ibs_request.ibs = &ib_info; 216 ibs_request.fence_info.handle = NULL; 218 r = amdgpu_cs_submit(context_handle, 0, &ibs_request, 1); 222 r = amdgpu_bo_list_destroy(ibs_request.resources); 228 fence_status.fence = ibs_request.seq_no;
|
| H A D | vcn_tests.c | 385 struct amdgpu_cs_request ibs_request = {0}; local in function:submit 394 ibs_request.ip_type = ip; 397 NULL, &ibs_request.resources); 401 ibs_request.number_of_ibs = 1; 402 ibs_request.ibs = &ib_info; 403 ibs_request.fence_info.handle = NULL; 405 r = amdgpu_cs_submit(context_handle, 0, &ibs_request, 1); 409 r = amdgpu_bo_list_destroy(ibs_request.resources); 415 fence_status.fence = ibs_request.seq_no;
|
| H A D | amdgpu_test.h | 539 struct amdgpu_cs_request *ibs_request,
|
| /xsrc/external/mit/libdrm/dist/amdgpu/ |
| H A D | amdgpu_cs.c | 248 * \param ibs_request - \c [in] Pointer to submission requests 255 struct amdgpu_cs_request *ibs_request) 269 if (ibs_request->ip_type >= AMDGPU_HW_IP_NUM) 271 if (ibs_request->ring >= AMDGPU_CS_MAX_RINGS) 273 if (ibs_request->number_of_ibs == 0) { 274 ibs_request->seq_no = AMDGPU_NULL_SUBMIT_SEQ; 277 user_fence = (ibs_request->fence_info.handle != NULL); 279 size = ibs_request->number_of_ibs + (user_fence ? 2 : 1) + 1; 283 size = ibs_request->number_of_ibs + (user_fence ? 1 : 0); 287 if (ibs_request 254 amdgpu_cs_submit_one(amdgpu_context_handle context,struct amdgpu_cs_request * ibs_request) argument 395 amdgpu_cs_submit(amdgpu_context_handle context,uint64_t flags,struct amdgpu_cs_request * ibs_request,uint32_t number_of_requests) argument [all...] |
| H A D | amdgpu.h | 1027 * in ibs_request structure. 1034 * \param ibs_request - \c [in/out] Pointer to submission requests. 1054 struct amdgpu_cs_request *ibs_request,
|