Lines Matching refs:ctx_data

982 			struct amdgpu_mes_ctx_data *ctx_data,  in amdgpu_mes_add_ring()  argument
1012 ring->mes_ctx = ctx_data; in amdgpu_mes_add_ring()
1045 dma_fence_wait(ctx_data->meta_data_va->last_pt_update, false); in amdgpu_mes_add_ring()
1095 struct amdgpu_mes_ctx_data *ctx_data) in amdgpu_mes_ctx_alloc_meta_data() argument
1102 &ctx_data->meta_data_obj, in amdgpu_mes_ctx_alloc_meta_data()
1103 &ctx_data->meta_data_mc_addr, in amdgpu_mes_ctx_alloc_meta_data()
1104 &ctx_data->meta_data_ptr); in amdgpu_mes_ctx_alloc_meta_data()
1105 if (!ctx_data->meta_data_obj) in amdgpu_mes_ctx_alloc_meta_data()
1108 memset(ctx_data->meta_data_ptr, 0, in amdgpu_mes_ctx_alloc_meta_data()
1114 void amdgpu_mes_ctx_free_meta_data(struct amdgpu_mes_ctx_data *ctx_data) in amdgpu_mes_ctx_free_meta_data() argument
1116 if (ctx_data->meta_data_obj) in amdgpu_mes_ctx_free_meta_data()
1117 amdgpu_bo_free_kernel(&ctx_data->meta_data_obj, in amdgpu_mes_ctx_free_meta_data()
1118 &ctx_data->meta_data_mc_addr, in amdgpu_mes_ctx_free_meta_data()
1119 &ctx_data->meta_data_ptr); in amdgpu_mes_ctx_free_meta_data()
1124 struct amdgpu_mes_ctx_data *ctx_data) in amdgpu_mes_ctx_map_meta_data() argument
1138 csa_tv.bo = &ctx_data->meta_data_obj->tbo; in amdgpu_mes_ctx_map_meta_data()
1150 bo_va = amdgpu_vm_bo_add(adev, vm, ctx_data->meta_data_obj); in amdgpu_mes_ctx_map_meta_data()
1157 r = amdgpu_vm_bo_map(adev, bo_va, ctx_data->meta_data_gpu_addr, 0, in amdgpu_mes_ctx_map_meta_data()
1185 ctx_data->meta_data_va = bo_va; in amdgpu_mes_ctx_map_meta_data()
1196 struct amdgpu_mes_ctx_data *ctx_data) in amdgpu_mes_ctx_unmap_meta_data() argument
1198 struct amdgpu_bo_va *bo_va = ctx_data->meta_data_va; in amdgpu_mes_ctx_unmap_meta_data()
1199 struct amdgpu_bo *bo = ctx_data->meta_data_obj; in amdgpu_mes_ctx_unmap_meta_data()
1256 struct amdgpu_mes_ctx_data *ctx_data) in amdgpu_mes_test_create_gang_and_queues() argument
1278 ctx_data, &ring); in amdgpu_mes_test_create_gang_and_queues()
1326 struct amdgpu_mes_ctx_data ctx_data = {0}; in amdgpu_mes_self_test() local
1355 r = amdgpu_mes_ctx_alloc_meta_data(adev, &ctx_data); in amdgpu_mes_self_test()
1361 ctx_data.meta_data_gpu_addr = AMDGPU_VA_RESERVED_SIZE; in amdgpu_mes_self_test()
1362 r = amdgpu_mes_ctx_map_meta_data(adev, vm, &ctx_data); in amdgpu_mes_self_test()
1386 &ctx_data); in amdgpu_mes_self_test()
1413 amdgpu_mes_ctx_unmap_meta_data(adev, &ctx_data); in amdgpu_mes_self_test()
1422 amdgpu_mes_ctx_free_meta_data(&ctx_data); in amdgpu_mes_self_test()