Searched refs:add_queue (Results 1 – 3 of 3) sorted by relevance
331 union UMSCHAPI__ADD_QUEUE add_queue = {}; in umsch_mm_v4_0_add_queue() local334 add_queue.header.type = UMSCH_API_TYPE_SCHEDULER; in umsch_mm_v4_0_add_queue()335 add_queue.header.opcode = UMSCH_API_ADD_QUEUE; in umsch_mm_v4_0_add_queue()336 add_queue.header.dwsize = API_FRAME_SIZE_IN_DWORDS; in umsch_mm_v4_0_add_queue()338 add_queue.process_id = input_ptr->process_id; in umsch_mm_v4_0_add_queue()339 add_queue.page_table_base_addr = input_ptr->page_table_base_addr; in umsch_mm_v4_0_add_queue()340 add_queue.process_va_start = input_ptr->process_va_start; in umsch_mm_v4_0_add_queue()341 add_queue.process_va_end = input_ptr->process_va_end; in umsch_mm_v4_0_add_queue()342 add_queue.process_quantum = input_ptr->process_quantum; in umsch_mm_v4_0_add_queue()343 add_queue.process_csa_addr = input_ptr->process_csa_addr; in umsch_mm_v4_0_add_queue()[all …]
120 int (*add_queue)(struct amdgpu_umsch_mm *umsch, member214 ((umsch)->funcs->add_queue ? (umsch)->funcs->add_queue((umsch), (input)) : 0)
2132 struct mes_add_queue_input add_queue = {0}; in mes_v12_1_test_queue() local2186 add_queue.xcc_id = xcc_id; in mes_v12_1_test_queue()2187 add_queue.process_id = pasid; in mes_v12_1_test_queue()2188 add_queue.page_table_base_addr = adev->vm_manager.vram_base_offset + in mes_v12_1_test_queue()2190 add_queue.process_va_start = 0; in mes_v12_1_test_queue()2191 add_queue.process_va_end = adev->vm_manager.max_pfn - 1; in mes_v12_1_test_queue()2192 add_queue.process_context_addr = meta_gpu_addr; in mes_v12_1_test_queue()2193 add_queue.gang_context_addr = meta_gpu_addr + AMDGPU_MES_PROC_CTX_SIZE; in mes_v12_1_test_queue()2194 add_queue.doorbell_offset = doorbell_idx; in mes_v12_1_test_queue()2195 add_queue.mqd_addr = mqd_gpu_addr; in mes_v12_1_test_queue()[all …]