idr_replace
if (idr_replace(&kvm->arch.kvm_nested_guest_idr, gp, lpid))
idr_replace(&dev_nums_idr, chip, chip->dev_num);
idr_replace(&dev_nums_idr, NULL, chip->dev_num);
old = idr_replace(&fpriv->bo_list_handles, list, handle);
idr_replace(&file_priv->master->magic_map, NULL, auth->magic);
obj = idr_replace(&filp->object_idr, NULL, handle);
obj = idr_replace(&file_priv->object_idr, obj, handle);
idr_replace(&dev->mode_config.object_idr, obj, obj->id);
idr_replace(&qdev->surf_id_idr, surf, surf->surface_id);
idr_replace(&qdev->surf_id_idr, NULL, surf->surface_id);
fence = idr_replace(&vfile->fence_idr, NULL, arg->fence);
old_md = idr_replace(&_minor_idr, md, minor);
idr_replace(&_minor_idr, MINOR_ALLOCED, MINOR(disk_devt(dm_disk(md))));
ret = idr_replace(&pgt->pgt_idr, pgt_entry, mid);
pgt_entry = idr_replace(&pgt->pgt_idr, NULL, pgt_entry->index);
idr_replace(&ctxdata->reqs_idr,
ret = idr_replace(&teedev->idr, shm, id);
ret = idr_replace(&teedev->idr, shm, id);
idr_replace(&nn->cb_ident_idr, keep, drop->cl_cb_ident);
idr_replace(&nn->cb_ident_idr, drop, save);
void *idr_replace(struct idr *, void *, unsigned long id);
idr_replace(&ids->ipcs_idr, new, idx);
ret = idr_replace(idr, ptr, id);
tmp = idr_replace(idr, new, id);
idr_replace(&upid->ns->idr, pid, upid->nr);
EXPORT_SYMBOL(idr_replace);
idr_replace(&pn->l2tp_tunnel_idr, tunnel, tunnel->tunnel_id);
void *old = idr_replace(&pn->l2tp_v3_session_idr, session2, session_key);
old = idr_replace(&pn->l2tp_v3_session_idr, session, session_key);
old = idr_replace(&pn->l2tp_v2_session_idr, session, session_key);
idr_replace(&idrinfo->action_idr, a, a->tcfa_index);
idr_replace(&head->handle_idr, fnew, fnew->handle);
idr_replace(&head->handle_idr, prog, handle);
idr_replace(&head->handle_idr, fnew, fnew->handle);
idr_replace(&head->handle_idr, fnew, fnew->handle);
idr_replace(&ht->handle_idr, n, n->handle);
assert(idr_replace(&idr, DUMMY_PTR, 3) == NULL);
assert(idr_replace(&idr, DUMMY_PTR, 4) == NULL);
assert(idr_replace(&idr, NULL, 4) == DUMMY_PTR);
assert(idr_replace(&idr, DUMMY_PTR, 11) == ERR_PTR(-ENOENT));
assert(idr_replace(&idr, DUMMY_PTR, 3) == ERR_PTR(-ENOENT));
assert(idr_replace(&idr, DUMMY_PTR, 0) == NULL);
assert(idr_replace(&idr, NULL, 0) == DUMMY_PTR);
idr_replace(idr, &name[i], 0);
idr_replace(idr, &name[i + 1], 0);
idr_replace(&idr, &idr, 10);