Lines Matching defs:pasid_array
54 struct xarray pasid_array;
937 xa_init(&group->pasid_array);
3154 !xa_empty(&group->pasid_array)) {
3185 if (!WARN_ON(!group->owner_cnt || !xa_empty(&group->pasid_array)))
3220 !xa_empty(&group->pasid_array))
3308 !xa_empty(&group->pasid_array)))
3419 curr = xa_cmpxchg(&group->pasid_array, pasid, NULL, domain, GFP_KERNEL);
3428 xa_erase(&group->pasid_array, pasid);
3454 WARN_ON(xa_erase(&group->pasid_array, pasid) != domain);
3486 xa_lock(&group->pasid_array);
3487 domain = xa_load(&group->pasid_array, pasid);
3490 xa_unlock(&group->pasid_array);