idr_destroy
idr_destroy(&dp->tx_ring[i].txbuf_idr);
idr_destroy(&dp->tx_ring[i].txbuf_idr);
idr_destroy(&mgr->ctx_handles);
idr_destroy(&file->object_idr);
idr_destroy(&amdgpu_pasid_idr);
idr_destroy(&fpriv->bo_list_handles);
idr_destroy(&adev->mes.pasid_idr);
idr_destroy(&adev->mes.gang_id_idr);
idr_destroy(&adev->mes.queue_id_idr);
idr_destroy(&adev->mes.pasid_idr);
idr_destroy(&adev->mes.gang_id_idr);
idr_destroy(&adev->mes.queue_id_idr);
idr_destroy(&userq_mgr->userq_idr);
idr_destroy(&p->event_idr);
idr_destroy(&p->event_idr);
idr_destroy(&pdd->alloc_idr);
idr_destroy(&master->magic_map);
idr_destroy(&master->leases);
idr_destroy(&master->lessee_idr);
idr_destroy(&file_private->object_idr);
idr_destroy(&ida->idr);
idr_destroy(&dev->mode_config.tile_idr);
idr_destroy(&dev->mode_config.object_idr);
idr_destroy(&file_private->syncobj_idr);
idr_destroy(&gvt->vgpu_idr);
idr_destroy(&gvt->vgpu_idr);
idr_destroy(&perf->metrics_idr);
void idr_destroy(struct idr *);