Home
last modified time | relevance | path

Searched refs:kfd2kgd (Results 1 – 16 of 16) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_mqd_manager.c212 return mm->dev->kfd2kgd->hiq_mqd_load(mm->dev->adev, mqd, pipe_id, in kfd_hiq_load_mqd_kiq()
220 return mm->dev->kfd2kgd->hqd_destroy(mm->dev->adev, mqd, type, timeout, in kfd_destroy_mqd_cp()
239 return mm->dev->kfd2kgd->hqd_is_occupied(mm->dev->adev, queue_address, in kfd_is_occupied_cp()
247 return mm->dev->kfd2kgd->hqd_sdma_load(mm->dev->adev, mqd, in kfd_load_mqd_sdma()
261 return mm->dev->kfd2kgd->hqd_sdma_destroy(mm->dev->adev, mqd, timeout); in kfd_destroy_mqd_sdma()
268 return mm->dev->kfd2kgd->hqd_sdma_is_occupied(mm->dev->adev, mqd); in kfd_is_occupied_sdma()
H A Dkfd_debug.c445 pdd->watch_points[watch_id] = pdd->dev->kfd2kgd->clear_address_watch( in kfd_dbg_trap_clear_dev_address_watch()
482 pdd->watch_points[*watch_id] = pdd->dev->kfd2kgd->set_address_watch( in kfd_dbg_trap_set_dev_address_watch()
619 pdd->dev->kfd2kgd->disable_debug_trap( in kfd_dbg_trap_deactivate()
726 pdd->dev->kfd2kgd->enable_debug_trap(pdd->dev->adev, true, in kfd_dbg_trap_activate()
729 pdd->spi_dbg_override = pdd->dev->kfd2kgd->enable_debug_trap( in kfd_dbg_trap_activate()
834 int err = pdd->dev->kfd2kgd->validate_trap_override_request( in kfd_dbg_validate_trap_override_request()
870 pdd->spi_dbg_override = pdd->dev->kfd2kgd->set_wave_launch_trap_override( in kfd_dbg_trap_set_wave_launch_override()
906 pdd->spi_dbg_launch_mode = pdd->dev->kfd2kgd->set_wave_launch_mode( in kfd_dbg_trap_set_wave_launch_mode()
H A Dkfd_device_queue_manager.h365 if (dqm->dev->kfd2kgd->get_iq_wait_times) in update_dqm_wait_times()
366 dqm->dev->kfd2kgd->get_iq_wait_times(dqm->dev->adev, in update_dqm_wait_times()
H A Dkfd_device_queue_manager.c152 dqm->dev->kfd2kgd->program_sh_mem_settings( in program_sh_mem_settings()
523 if (dqm->dev->kfd2kgd->program_trap_handler_settings) in program_trap_handler_settings()
525 dqm->dev->kfd2kgd->program_trap_handler_settings( in program_trap_handler_settings()
574 if (dqm->dev->kfd2kgd->set_scratch_backing_va) in allocate_vmid()
842 dev->kfd2kgd->wave_control_execute( in dbgdev_wave_reset_wavefronts()
1278 dqm->dev->kfd2kgd->set_vm_context_page_table_base( in restore_process_queues_nocpsch()
1472 ret = dqm->dev->kfd2kgd->set_pasid_vmid_mapping( in set_pasid_vmid_mapping()
1489 dqm->dev->kfd2kgd->init_interrupts( in init_interrupts()
3702 r = dqm->dev->kfd2kgd->hqd_dump(dqm->dev->adev, in dqm_debugfs_hqds()
3727 r = dqm->dev->kfd2kgd->hqd_dump(dqm->dev->adev, in dqm_debugfs_hqds()
[all …]
H A Dcik_event_interrupt.c36 const struct kfd2kgd_calls *f2g = dev->kfd2kgd; in cik_event_interrupt_isr()
H A Dkfd_mqd_manager_v9.c238 return mm->dev->kfd2kgd->hqd_load(mm->dev->adev, mqd, pipe_id, queue_id, in load_mqd()
583 err = mm->dev->kfd2kgd->hiq_mqd_load(mm->dev->adev, xcc_mqd, in hiq_load_mqd_kiq_v9_4_3()
787 err = mm->dev->kfd2kgd->hqd_destroy(mm->dev->adev, xcc_mqd, in destroy_mqd_v9_4_3()
813 err = mm->dev->kfd2kgd->hqd_load( in load_mqd_v9_4_3()
H A Dkfd_process.c280 if (dev->kfd2kgd->get_cu_occupancy == NULL) in kfd_get_cu_occupancy()
306 dev->kfd2kgd->get_cu_occupancy(dev->adev, cu_occupancy, in kfd_get_cu_occupancy()
602 if (pdd->dev->kfd2kgd->get_cu_occupancy) in kfd_procfs_add_sysfs_stats()
1113 if (pdd->dev->kfd2kgd->get_cu_occupancy) in kfd_process_remove_sysfs()
1639 pdd->spi_dbg_override = pdd->dev->kfd2kgd->disable_debug_trap( in kfd_create_process_device_data()
H A Dkfd_device.c497 kfd->kfd2kgd = f2g; in kgd2kfd_probe()
862 node->kfd2kgd = kfd->kfd2kgd; in kgd2kfd_device_init()
H A Dkfd_mqd_manager_v12.c175 r = mm->dev->kfd2kgd->hqd_load(mm->dev->adev, mqd, pipe_id, queue_id, in load_mqd()
H A Dkfd_mqd_manager_cik.c167 return mm->dev->kfd2kgd->hqd_load(mm->dev->adev, mqd, pipe_id, queue_id, in load_mqd()
H A Dkfd_priv.h266 const struct kfd2kgd_calls *kfd2kgd; /* Duplicated here along with member
329 const struct kfd2kgd_calls *kfd2kgd; member
H A Dkfd_chardev.c921 pdd->qpd.vmid != 0 && dev->kfd2kgd->set_scratch_backing_va) in kfd_ioctl_set_scratch_backing_va()
922 dev->kfd2kgd->set_scratch_backing_va( in kfd_ioctl_set_scratch_backing_va()
2800 pdd->dev->kfd2kgd->enable_debug_trap( in runtime_enable()
2805 pdd->spi_dbg_override = pdd->dev->kfd2kgd->enable_debug_trap( in runtime_enable()
2873 pdd->dev->kfd2kgd->disable_debug_trap( in runtime_disable()
H A Dkfd_mqd_manager_v10.c158 r = mm->dev->kfd2kgd->hqd_load(mm->dev->adev, mqd, pipe_id, queue_id, in load_mqd()
H A Dkfd_mqd_manager_vi.c165 return mm->dev->kfd2kgd->hqd_load(mm->dev->adev, mqd, pipe_id, queue_id, in load_mqd()
H A Dkfd_packet_manager_v9.c304 pm->dqm->dev->kfd2kgd->build_dequeue_wait_counts_packet_info( in pm_build_dequeue_wait_counts_packet_info()
H A Dkfd_mqd_manager_v11.c212 r = mm->dev->kfd2kgd->hqd_load(mm->dev->adev, mqd, pipe_id, queue_id, in load_mqd()