Symbol: idr_replace
arch/powerpc/kvm/book3s_hv_nested.c
715
if (idr_replace(&kvm->arch.kvm_nested_guest_idr, gp, lpid))
drivers/char/tpm/tpm-chip.c
409
idr_replace(&dev_nums_idr, chip, chip->dev_num);
drivers/char/tpm/tpm-chip.c
425
idr_replace(&dev_nums_idr, NULL, chip->dev_num);
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c
265
old = idr_replace(&fpriv->bo_list_handles, list, handle);
drivers/gpu/drm/drm_auth.c
125
idr_replace(&file_priv->master->magic_map, NULL, auth->magic);
drivers/gpu/drm/drm_gem.c
407
obj = idr_replace(&filp->object_idr, NULL, handle);
drivers/gpu/drm/drm_gem.c
522
obj = idr_replace(&file_priv->object_idr, obj, handle);
drivers/gpu/drm/drm_mode_object.c
91
idr_replace(&dev->mode_config.object_idr, obj, obj->id);
drivers/gpu/drm/qxl/qxl_cmd.c
500
idr_replace(&qdev->surf_id_idr, surf, surf->surface_id);
drivers/gpu/drm/qxl/qxl_cmd.c
525
idr_replace(&qdev->surf_id_idr, NULL, surf->surface_id);
drivers/gpu/drm/vgem/vgem_fence.c
203
fence = idr_replace(&vfile->fence_idr, NULL, arg->fence);
drivers/md/dm.c
2386
old_md = idr_replace(&_minor_idr, md, minor);
drivers/md/dm.c
2712
idr_replace(&_minor_idr, MINOR_ALLOCED, MINOR(disk_devt(dm_disk(md))));
drivers/net/ethernet/mellanox/mlxsw/spectrum_pgt.c
123
ret = idr_replace(&pgt->pgt_idr, pgt_entry, mid);
drivers/net/ethernet/mellanox/mlxsw/spectrum_pgt.c
144
pgt_entry = idr_replace(&pgt->pgt_idr, NULL, pgt_entry->index);
drivers/tee/qcomtee/user_obj.c
273
idr_replace(&ctxdata->reqs_idr,
drivers/tee/tee_shm.c
159
ret = idr_replace(&teedev->idr, shm, id);
drivers/tee/tee_shm.c
525
ret = idr_replace(&teedev->idr, shm, id);
fs/nfs/nfs40client.c
35
idr_replace(&nn->cb_ident_idr, keep, drop->cl_cb_ident);
fs/nfs/nfs40client.c
38
idr_replace(&nn->cb_ident_idr, drop, save);
include/linux/idr.h
125
void *idr_replace(struct idr *, void *, unsigned long id);
ipc/util.c
251
idr_replace(&ids->ipcs_idr, new, idx);
kernel/cgroup/cgroup.c
379
ret = idr_replace(idr, ptr, id);
kernel/events/core.c
12723
tmp = idr_replace(idr, new, id);
kernel/pid.c
320
idr_replace(&upid->ns->idr, pid, upid->nr);
lib/idr.c
308
EXPORT_SYMBOL(idr_replace);
net/l2tp/l2tp_core.c
1692
idr_replace(&pn->l2tp_tunnel_idr, tunnel, tunnel->tunnel_id);
net/l2tp/l2tp_core.c
536
void *old = idr_replace(&pn->l2tp_v3_session_idr, session2, session_key);
net/l2tp/l2tp_core.c
604
old = idr_replace(&pn->l2tp_v3_session_idr, session, session_key);
net/l2tp/l2tp_core.c
606
old = idr_replace(&pn->l2tp_v2_session_idr, session, session_key);
net/sched/act_api.c
1329
idr_replace(&idrinfo->action_idr, a, a->tcfa_index);
net/sched/cls_basic.c
232
idr_replace(&head->handle_idr, fnew, fnew->handle);
net/sched/cls_bpf.c
513
idr_replace(&head->handle_idr, prog, handle);
net/sched/cls_flower.c
2543
idr_replace(&head->handle_idr, fnew, fnew->handle);
net/sched/cls_flower.c
2559
idr_replace(&head->handle_idr, fnew, fnew->handle);
net/sched/cls_u32.c
816
idr_replace(&ht->handle_idr, n, n->handle);
tools/testing/radix-tree/idr-test.c
117
assert(idr_replace(&idr, DUMMY_PTR, 3) == NULL);
tools/testing/radix-tree/idr-test.c
118
assert(idr_replace(&idr, DUMMY_PTR, 4) == NULL);
tools/testing/radix-tree/idr-test.c
119
assert(idr_replace(&idr, NULL, 4) == DUMMY_PTR);
tools/testing/radix-tree/idr-test.c
120
assert(idr_replace(&idr, DUMMY_PTR, 11) == ERR_PTR(-ENOENT));
tools/testing/radix-tree/idr-test.c
135
assert(idr_replace(&idr, DUMMY_PTR, 3) == ERR_PTR(-ENOENT));
tools/testing/radix-tree/idr-test.c
136
assert(idr_replace(&idr, DUMMY_PTR, 0) == NULL);
tools/testing/radix-tree/idr-test.c
137
assert(idr_replace(&idr, NULL, 0) == DUMMY_PTR);
tools/testing/radix-tree/idr-test.c
285
idr_replace(idr, &name[i], 0);
tools/testing/radix-tree/idr-test.c
296
idr_replace(idr, &name[i + 1], 0);
tools/testing/radix-tree/idr-test.c
85
idr_replace(&idr, &idr, 10);