Lines Matching refs:task_info
2447 void amdgpu_vm_put_task_info(struct amdgpu_task_info *task_info) in amdgpu_vm_put_task_info() argument
2449 kref_put(&task_info->refcount, amdgpu_vm_destroy_task_info); in amdgpu_vm_put_task_info()
2466 ti = vm->task_info; in amdgpu_vm_get_task_info_vm()
2467 kref_get(&vm->task_info->refcount); in amdgpu_vm_get_task_info_vm()
2491 vm->task_info = kzalloc(sizeof(struct amdgpu_task_info), GFP_KERNEL); in amdgpu_vm_create_task_info()
2492 if (!vm->task_info) in amdgpu_vm_create_task_info()
2495 kref_init(&vm->task_info->refcount); in amdgpu_vm_create_task_info()
2506 if (!vm->task_info) in amdgpu_vm_set_task_info()
2509 if (vm->task_info->pid == current->pid) in amdgpu_vm_set_task_info()
2512 vm->task_info->pid = current->pid; in amdgpu_vm_set_task_info()
2513 get_task_comm(vm->task_info->task_name, current); in amdgpu_vm_set_task_info()
2518 vm->task_info->tgid = current->group_leader->pid; in amdgpu_vm_set_task_info()
2519 get_task_comm(vm->task_info->process_name, current->group_leader); in amdgpu_vm_set_task_info()
2772 struct amdgpu_task_info *ti = vm->task_info; in amdgpu_vm_fini()
2779 amdgpu_vm_put_task_info(vm->task_info); in amdgpu_vm_fini()