Home
last modified time | relevance | path

Searched refs:task_info (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_smi_events.c251 struct amdgpu_task_info *task_info; in kfd_smi_event_update_vmfault() local
253 task_info = amdgpu_vm_get_task_info_pasid(dev->adev, pasid); in kfd_smi_event_update_vmfault()
254 if (task_info) { in kfd_smi_event_update_vmfault()
256 if (task_info->task.pid) in kfd_smi_event_update_vmfault()
258 task_info->task.pid, task_info->task.comm)); in kfd_smi_event_update_vmfault()
259 amdgpu_vm_put_task_info(task_info); in kfd_smi_event_update_vmfault()
349 struct amdgpu_task_info *task_info; in kfd_smi_event_process() local
356 task_info = amdgpu_vm_get_task_info_vm(avm); in kfd_smi_event_process()
358 if (task_info) { in kfd_smi_event_process()
362 KFD_EVENT_FMT_PROCESS(task_info->task.pid, in kfd_smi_event_process()
[all …]
/linux/tools/accounting/
H A Ddelaytop.c76 offsetof(struct task_info, name##_delay_total), \
77 offsetof(struct task_info, name##_count), \
105 struct task_info { struct
162 static struct task_info tasks[MAX_TASKS];
378 static void set_mem_delay_total(struct task_info *t) in set_mem_delay_total()
387 static void set_mem_count(struct task_info *t) in set_mem_count()
776 const struct task_info *t1 = (const struct task_info *)a; in compare_tasks()
777 const struct task_info *t2 = (const struct task_info *)b; in compare_tasks()
801 qsort(tasks, task_count, sizeof(struct task_info), compare_tasks); in sort_tasks()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm.c2494 void amdgpu_vm_put_task_info(struct amdgpu_task_info *task_info) in amdgpu_vm_put_task_info() argument
2496 if (task_info) in amdgpu_vm_put_task_info()
2497 kref_put(&task_info->refcount, amdgpu_vm_destroy_task_info); in amdgpu_vm_put_task_info()
2514 ti = vm->task_info; in amdgpu_vm_get_task_info_vm()
2515 kref_get(&vm->task_info->refcount); in amdgpu_vm_get_task_info_vm()
2539 vm->task_info = kzalloc_obj(struct amdgpu_task_info); in amdgpu_vm_create_task_info()
2540 if (!vm->task_info) in amdgpu_vm_create_task_info()
2543 kref_init(&vm->task_info->refcount); in amdgpu_vm_create_task_info()
2554 if (!vm->task_info) in amdgpu_vm_set_task_info()
2557 if (vm->task_info->task.pid == current->pid) in amdgpu_vm_set_task_info()
[all …]
H A Damdgpu_vm.h438 struct amdgpu_task_info *task_info; member
589 void amdgpu_vm_put_task_info(struct amdgpu_task_info *task_info);
689 struct amdgpu_task_info *task_info);
H A Dsdma_v4_4_2.c1864 struct amdgpu_task_info *task_info; in sdma_v4_4_2_print_iv_entry() local
1881 task_info = amdgpu_vm_get_task_info_pasid(adev, entry->pasid); in sdma_v4_4_2_print_iv_entry()
1882 if (task_info) { in sdma_v4_4_2_print_iv_entry()
1884 task_info->process_name, task_info->tgid, in sdma_v4_4_2_print_iv_entry()
1885 task_info->task.comm, task_info->task.pid); in sdma_v4_4_2_print_iv_entry()
1886 amdgpu_vm_put_task_info(task_info); in sdma_v4_4_2_print_iv_entry()
H A Dsdma_v4_0.c2168 struct amdgpu_task_info *task_info; in sdma_v4_0_print_iv_entry() local
2185 task_info = amdgpu_vm_get_task_info_pasid(adev, entry->pasid); in sdma_v4_0_print_iv_entry()
2186 if (task_info) { in sdma_v4_0_print_iv_entry()
2189 task_info->process_name, task_info->tgid, in sdma_v4_0_print_iv_entry()
2190 task_info->task.comm, task_info->task.pid); in sdma_v4_0_print_iv_entry()
2191 amdgpu_vm_put_task_info(task_info); in sdma_v4_0_print_iv_entry()
H A Dgmc_v8_0.c1463 struct amdgpu_task_info *task_info; in gmc_v8_0_process_interrupt() local
1468 task_info = amdgpu_vm_get_task_info_pasid(adev, entry->pasid); in gmc_v8_0_process_interrupt()
1469 if (task_info) { in gmc_v8_0_process_interrupt()
1470 amdgpu_vm_print_task_info(adev, task_info); in gmc_v8_0_process_interrupt()
1471 amdgpu_vm_put_task_info(task_info); in gmc_v8_0_process_interrupt()
H A Dgmc_v9_0.c552 struct amdgpu_task_info *task_info; in gmc_v9_0_process_interrupt() local
606 task_info = amdgpu_vm_get_task_info_pasid(adev, entry->pasid); in gmc_v9_0_process_interrupt()
607 if (task_info) { in gmc_v9_0_process_interrupt()
608 amdgpu_vm_print_task_info(adev, task_info); in gmc_v9_0_process_interrupt()
609 amdgpu_vm_put_task_info(task_info); in gmc_v9_0_process_interrupt()
/linux/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dcoredump.h59 char task_info[32]; member
H A Dcoredump.c257 strscpy(dump->task_info, "(task stack) start, end, size", in mt7915_coredump_fw_task()
258 sizeof(dump->task_info)); in mt7915_coredump_fw_task()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_sched.c650 } task_info; member
1495 group->task_info.pid, group->task_info.comm); in cs_slot_process_fatal_event_locked()
1560 group->task_info.pid, group->task_info.comm); in cs_slot_process_fault_event_locked()
1771 group->task_info.pid, group->task_info.comm); in csg_slot_process_progress_timer_event_locked()
3407 group->task_info.pid, group->task_info.comm, job->done_fence->seqno); in queue_timedout_job()
3605 group->task_info.pid = task->pid; in group_init_task_info()
3606 get_task_comm(group->task_info.comm, task); in group_init_task_info()