drm_minor_get_xa
xa_erase(drm_minor_get_xa(minor->type), minor->index);
r = xa_alloc(drm_minor_get_xa(type), &minor->index,
entry = xa_store(drm_minor_get_xa(type), minor->index, minor, GFP_KERNEL);
xa_store(drm_minor_get_xa(type), minor->index, NULL, GFP_KERNEL);