Home
last modified time | relevance | path

Searched refs:lead_thread (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_process.c200 mm = get_task_mm(pdd->process->lead_thread); in kfd_sdma_activity_worker()
302 dev->id, (int)proc->lead_thread->pid); in kfd_get_cu_occupancy()
885 (int)process->lead_thread->pid); in kfd_create_process_sysfs()
887 primary_process = kfd_lookup_process_by_mm(process->lead_thread->mm); in kfd_create_process_sysfs()
928 primary_process = kfd_lookup_process_by_mm(process->lead_thread->mm); in kfd_process_alloc_id()
954 primary_process = kfd_lookup_process_by_mm(process->lead_thread->mm); in kfd_process_free_id()
1197 pdd->dev->id, p->lead_thread->pid); in kfd_process_destroy_pdds()
1352 put_task_struct(p->lead_thread); in kfd_process_wq_release()
1674 process->lead_thread = thread->group_leader; in create_process()
1740 get_task_struct(process->lead_thread); in create_process()
[all …]
H A Dkfd_chardev.c221 process->lead_thread->pid, process->is_32bit_user_mode); in kfd_open()
445 p->lead_thread->pid, in kfd_ioctl_create_queue()
500 p->lead_thread->pid); in kfd_ioctl_destroy_queue()
557 args->queue_id, p->lead_thread->pid); in kfd_ioctl_update_queue()
778 dev_dbg(kfd_device, "get apertures for process pid %d", p->lead_thread->pid); in kfd_ioctl_get_process_apertures()
831 p->lead_thread->pid); in kfd_ioctl_get_process_apertures_new()
2888 args->pid = task_pid_nr_ns(p->lead_thread, in criu_process_info()
2889 task_active_pid_ns(p->lead_thread)); in criu_process_info()
3168 if (target != p && ptrace_parent(target->lead_thread) != current in kfd_ioctl_set_debug_trap()
3653 ptrace_parent(process->lead_thread) == current) in kfd_ioctl()
[all …]
H A Dkfd_smi_events.c351 kfd_smi_event_add(p->lead_thread, pdd->dev, in kfd_smi_event_queue_restore_rescheduled()
354 kfd_smi_task_to_pid(p->lead_thread), in kfd_smi_event_queue_restore_rescheduled()
H A Dkfd_migrate.c421 kfd_smi_event_migration_start(node, p->lead_thread, in svm_migrate_vma_to_vram()
459 kfd_smi_event_migration_end(node, p->lead_thread, in svm_migrate_vma_to_vram()
748 kfd_smi_event_migration_start(node, p->lead_thread, in svm_migrate_vma_to_ram()
787 kfd_smi_event_migration_end(node, p->lead_thread, in svm_migrate_vma_to_ram()
H A Dkfd_svm.c568 p->lead_thread->pid, prange->svms, in svm_range_vram_node_new()
574 mm = get_task_mm(p->lead_thread); in svm_range_vram_node_new()
1440 kfd_smi_event_unmap_from_gpu(pdd->dev, p->lead_thread, in svm_range_unmap_from_gpus()
1958 mm = get_task_mm(p->lead_thread); in svm_range_restore_work()
3116 mm = get_task_mm(p->lead_thread); in svm_range_restore_pages()
3218 kfd_smi_event_page_fault_start(node, p->lead_thread, addr, in svm_range_restore_pages()
3261 kfd_smi_event_page_fault_end(node, p->lead_thread, addr, in svm_range_restore_pages()
3348 pr_debug("process pid %d svms 0x%p\n", p->lead_thread->pid, in svm_range_list_fini()
3373 p->lead_thread->pid, &p->svms); in svm_range_list_fini()
3772 p->lead_thread->pid, &p->svms, start, start + size - 1, size); in svm_range_set_attr()
[all …]
H A Dkfd_device_queue_manager.c966 vmid, p->lead_thread->pid); in dbgdev_wave_reset_wavefronts()
973 p->lead_thread->pid); in dbgdev_wave_reset_wavefronts()
1219 pdd->process->lead_thread->pid, in suspend_single_queue()
1267 pdd->process->lead_thread->pid, in resume_single_queue()
1394 pdd->process->lead_thread->pid); in evict_process_queues_nocpsch()
1452 pdd->process->lead_thread->pid); in evict_process_queues_cpsch()
1526 pdd->process->lead_thread->pid); in restore_process_queues_nocpsch()
1543 mm = get_task_mm(pdd->process->lead_thread); in restore_process_queues_nocpsch()
1610 pdd->process->lead_thread->pid); in restore_process_queues_cpsch()
2418 q->properties.queue_id, pdd->process->lead_thread->pid); in set_queue_as_reset()
[all …]
H A Dkfd_process_queue_manager.c73 pqm->process->lead_thread->pid); in find_available_queue_slot()
469 pqm->process->lead_thread->pid, type, retval); in pqm_create_queue()
472 pqm->process->lead_thread->pid, type, retval); in pqm_create_queue()
H A Dkfd_device.c1213 WARN(debug_evictions, "Evicting pid %d", p->lead_thread->pid); in kgd2kfd_quiesce_mm()
1283 p->lead_thread->pid, delay_jiffies); in kgd2kfd_schedule_evict_and_restore_process()
H A Dkfd_priv.h950 struct task_struct *lead_thread; member