Lines Matching defs:pasid
43 /* Helper to free pasid from a fence callback */
46 u32 pasid;
62 int pasid = -EINVAL;
65 pasid = ida_alloc_range(&amdgpu_pasid_ida, 1U << (bits - 1),
67 if (pasid != -ENOSPC)
71 if (pasid >= 0)
72 trace_amdgpu_pasid_allocated(pasid);
74 return pasid;
79 * @pasid: PASID to free
81 void amdgpu_pasid_free(u32 pasid)
83 trace_amdgpu_pasid_freed(pasid);
84 ida_free(&amdgpu_pasid_ida, pasid);
93 amdgpu_pasid_free(cb->pasid);
99 * amdgpu_pasid_free_delayed - free pasid when fences signal
102 * @pasid: pasid to free
104 * Free the pasid only after all the fences in resv are signaled.
107 u32 pasid)
118 amdgpu_pasid_free(pasid);
127 amdgpu_pasid_free(pasid);
129 cb->pasid = pasid;
143 amdgpu_pasid_free(pasid);
441 job->pasid = vm->pasid;