kfd2kgd 66 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c const struct kfd2kgd_calls *kfd2kgd; kfd2kgd 72 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c kfd2kgd = amdgpu_amdkfd_gfx_7_get_functions(); kfd2kgd 82 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c kfd2kgd = amdgpu_amdkfd_gfx_8_0_get_functions(); kfd2kgd 88 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c kfd2kgd = amdgpu_amdkfd_gfx_9_0_get_functions(); kfd2kgd 91 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c kfd2kgd = amdgpu_amdkfd_arcturus_get_functions(); kfd2kgd 96 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c kfd2kgd = amdgpu_amdkfd_gfx_10_0_get_functions(); kfd2kgd 104 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c adev->pdev, kfd2kgd); kfd2kgd 291 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c static const struct kfd2kgd_calls kfd2kgd = { kfd2kgd 321 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c return (struct kfd2kgd_calls *)&kfd2kgd; kfd2kgd 142 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c static const struct kfd2kgd_calls kfd2kgd = { kfd2kgd 170 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c return (struct kfd2kgd_calls *)&kfd2kgd; kfd2kgd 173 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c static const struct kfd2kgd_calls kfd2kgd = { kfd2kgd 201 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c return (struct kfd2kgd_calls *)&kfd2kgd; kfd2kgd 128 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c static const struct kfd2kgd_calls kfd2kgd = { kfd2kgd 157 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c return (struct kfd2kgd_calls *)&kfd2kgd; kfd2kgd 814 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c static const struct kfd2kgd_calls kfd2kgd = { kfd2kgd 844 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c return (struct kfd2kgd_calls *)&kfd2kgd; kfd2kgd 35 drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c const struct kfd2kgd_calls *f2g = dev->kfd2kgd; kfd2kgd 1132 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c dev->kfd2kgd->set_scratch_backing_va( kfd2kgd 1154 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c dev->kfd2kgd->get_tile_config(dev->kgd, &config); kfd2kgd 44 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c dev->kfd2kgd->address_watch_disable(dev->kgd); kfd2kgd 324 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c pdd->dev->kfd2kgd->address_watch_execute( kfd2kgd 422 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c dbgdev->dev->kfd2kgd->address_watch_get_offset( kfd2kgd 433 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c dbgdev->dev->kfd2kgd->address_watch_get_offset( kfd2kgd 443 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c dbgdev->dev->kfd2kgd->address_watch_get_offset( kfd2kgd 459 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c dbgdev->dev->kfd2kgd->address_watch_get_offset( kfd2kgd 755 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c return dbgdev->dev->kfd2kgd->wave_control_execute(dbgdev->dev->kgd, kfd2kgd 785 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c if (dev->kfd2kgd->get_atc_vmid_pasid_mapping_valid kfd2kgd 787 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c if (dev->kfd2kgd->get_atc_vmid_pasid_mapping_pasid kfd2kgd 814 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c dev->kfd2kgd->wave_control_execute(dev->kgd, kfd2kgd 558 drivers/gpu/drm/amd/amdkfd/kfd_device.c kfd->kfd2kgd = f2g; kfd2kgd 669 drivers/gpu/drm/amd/amdkfd/kfd_device.c if (kfd->kfd2kgd->get_hive_id) kfd2kgd 670 drivers/gpu/drm/amd/amdkfd/kfd_device.c kfd->hive_id = kfd->kfd2kgd->get_hive_id(kfd->kgd); kfd2kgd 127 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c return dqm->dev->kfd2kgd->program_sh_mem_settings( kfd2kgd 217 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c dqm->dev->kfd2kgd->set_vm_context_page_table_base(dqm->dev->kgd, kfd2kgd 223 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c dqm->dev->kfd2kgd->set_scratch_backing_va( kfd2kgd 678 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c dqm->dev->kfd2kgd->set_vm_context_page_table_base( kfd2kgd 843 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c return dqm->dev->kfd2kgd->set_pasid_vmid_mapping( kfd2kgd 853 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c dqm->dev->kfd2kgd->init_interrupts(dqm->dev->kgd, i); kfd2kgd 1889 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c r = dqm->dev->kfd2kgd->hqd_dump(dqm->dev->kgd, kfd2kgd 1910 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c r = dqm->dev->kfd2kgd->hqd_dump( kfd2kgd 1927 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c r = dqm->dev->kfd2kgd->hqd_sdma_dump( kfd2kgd 57 drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c pasid = dev->kfd2kgd->get_atc_vmid_pasid_mapping_pasid( kfd2kgd 173 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c return mm->dev->kfd2kgd->hqd_load(mm->dev->kgd, mqd, pipe_id, queue_id, kfd2kgd 182 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c return mm->dev->kfd2kgd->hqd_sdma_load(mm->dev->kgd, mqd, kfd2kgd 267 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c return mm->dev->kfd2kgd->hqd_destroy(mm->dev->kgd, mqd, type, timeout, kfd2kgd 280 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c return mm->dev->kfd2kgd->hqd_sdma_destroy(mm->dev->kgd, mqd, timeout); kfd2kgd 288 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c return mm->dev->kfd2kgd->hqd_is_occupied(mm->dev->kgd, queue_address, kfd2kgd 297 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c return mm->dev->kfd2kgd->hqd_sdma_is_occupied(mm->dev->kgd, mqd); kfd2kgd 169 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c r = mm->dev->kfd2kgd->hqd_load(mm->dev->kgd, mqd, pipe_id, queue_id, kfd2kgd 245 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c return mm->dev->kfd2kgd->hqd_destroy kfd2kgd 267 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c return mm->dev->kfd2kgd->hqd_is_occupied( kfd2kgd 342 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c return mm->dev->kfd2kgd->hqd_sdma_load(mm->dev->kgd, mqd, kfd2kgd 388 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c return mm->dev->kfd2kgd->hqd_sdma_destroy(mm->dev->kgd, mqd, timeout); kfd2kgd 395 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c return mm->dev->kfd2kgd->hqd_sdma_is_occupied(mm->dev->kgd, mqd); kfd2kgd 189 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c return mm->dev->kfd2kgd->hqd_load(mm->dev->kgd, mqd, pipe_id, queue_id, kfd2kgd 264 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c return mm->dev->kfd2kgd->hqd_destroy kfd2kgd 286 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c return mm->dev->kfd2kgd->hqd_is_occupied( kfd2kgd 360 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c return mm->dev->kfd2kgd->hqd_sdma_load(mm->dev->kgd, mqd, kfd2kgd 402 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c return mm->dev->kfd2kgd->hqd_sdma_destroy(mm->dev->kgd, mqd, timeout); kfd2kgd 409 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c return mm->dev->kfd2kgd->hqd_sdma_is_occupied(mm->dev->kgd, mqd); kfd2kgd 164 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c return mm->dev->kfd2kgd->hqd_load(mm->dev->kgd, mqd, pipe_id, queue_id, kfd2kgd 257 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c return mm->dev->kfd2kgd->hqd_destroy kfd2kgd 272 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c return mm->dev->kfd2kgd->hqd_is_occupied( kfd2kgd 343 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c return mm->dev->kfd2kgd->hqd_sdma_load(mm->dev->kgd, mqd, kfd2kgd 384 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c return mm->dev->kfd2kgd->hqd_sdma_destroy(mm->dev->kgd, mqd, timeout); kfd2kgd 391 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c return mm->dev->kfd2kgd->hqd_sdma_is_occupied(mm->dev->kgd, mqd); kfd2kgd 28 drivers/gpu/drm/amd/amdkfd/kfd_pasid.c static const struct kfd2kgd_calls *kfd2kgd; kfd2kgd 36 drivers/gpu/drm/amd/amdkfd/kfd_pasid.c if (kfd2kgd) kfd2kgd 59 drivers/gpu/drm/amd/amdkfd/kfd_pasid.c if (!kfd2kgd) { kfd2kgd 64 drivers/gpu/drm/amd/amdkfd/kfd_pasid.c if (dev && dev->kfd2kgd) { kfd2kgd 65 drivers/gpu/drm/amd/amdkfd/kfd_pasid.c kfd2kgd = dev->kfd2kgd; kfd2kgd 71 drivers/gpu/drm/amd/amdkfd/kfd_pasid.c if (!kfd2kgd) kfd2kgd 82 drivers/gpu/drm/amd/amdkfd/kfd_pasid.c if (kfd2kgd) kfd2kgd 251 drivers/gpu/drm/amd/amdkfd/kfd_priv.h const struct kfd2kgd_calls *kfd2kgd; kfd2kgd 1150 drivers/gpu/drm/amd/amdkfd/kfd_process.c const struct kfd2kgd_calls *f2g = dev->kfd2kgd;