/Linux-v5.10/tools/testing/radix-tree/ |
D | idr-test.c | 65 idr_replace(&idr, &idr, 10); in idr_replace_test() 97 assert(idr_replace(&idr, DUMMY_PTR, 3) == NULL); in idr_null_test() 98 assert(idr_replace(&idr, DUMMY_PTR, 4) == NULL); in idr_null_test() 99 assert(idr_replace(&idr, NULL, 4) == DUMMY_PTR); in idr_null_test() 100 assert(idr_replace(&idr, DUMMY_PTR, 11) == ERR_PTR(-ENOENT)); in idr_null_test() 115 assert(idr_replace(&idr, DUMMY_PTR, 3) == ERR_PTR(-ENOENT)); in idr_null_test() 116 assert(idr_replace(&idr, DUMMY_PTR, 0) == NULL); in idr_null_test() 117 assert(idr_replace(&idr, NULL, 0) == DUMMY_PTR); in idr_null_test() 265 idr_replace(idr, &name[i], 0); in idr_align_test() 276 idr_replace(idr, &name[i + 1], 0); in idr_align_test()
|
/Linux-v5.10/security/apparmor/ |
D | secid.c | 51 idr_replace(&aa_secids, label, secid); in aa_secid_update()
|
/Linux-v5.10/lib/ |
D | idr.c | 290 void *idr_replace(struct idr *idr, void *ptr, unsigned long id) in idr_replace() function 306 EXPORT_SYMBOL(idr_replace);
|
/Linux-v5.10/drivers/gpu/drm/vgem/ |
D | vgem_fence.c | 218 fence = idr_replace(&vfile->fence_idr, NULL, arg->fence); in vgem_fence_signal_ioctl()
|
/Linux-v5.10/drivers/char/tpm/ |
D | tpm-chip.c | 460 idr_replace(&dev_nums_idr, chip, chip->dev_num); in tpm_add_char_device() 472 idr_replace(&dev_nums_idr, NULL, chip->dev_num); in tpm_del_char_device()
|
/Linux-v5.10/include/linux/ |
D | idr.h | 124 void *idr_replace(struct idr *, void *, unsigned long id);
|
/Linux-v5.10/drivers/firmware/arm_scmi/ |
D | bus.c | 87 idr_replace(&scmi_protocols, &scmi_protocol_dummy_init, in scmi_dev_probe()
|
/Linux-v5.10/drivers/gpu/drm/ |
D | drm_drv.c | 174 idr_replace(&drm_minors_idr, minor, minor->index); in drm_minor_register() 196 idr_replace(&drm_minors_idr, NULL, minor->index); in drm_minor_unregister()
|
D | drm_auth.c | 96 idr_replace(&file_priv->master->magic_map, NULL, auth->magic); in drm_authmagic()
|
D | drm_context.c | 252 if (IS_ERR(idr_replace(&dev->ctx_idr, map, request->ctx_id))) in drm_legacy_setsareactx()
|
D | drm_mode_object.c | 89 idr_replace(&dev->mode_config.object_idr, obj, obj->id); in drm_mode_object_register()
|
D | drm_gem.c | 282 obj = idr_replace(&filp->object_idr, NULL, handle); in drm_gem_handle_delete()
|
/Linux-v5.10/drivers/gpu/drm/qxl/ |
D | qxl_cmd.c | 508 idr_replace(&qdev->surf_id_idr, surf, surf->surface_id); in qxl_hw_surface_alloc() 533 idr_replace(&qdev->surf_id_idr, NULL, surf->surface_id); in qxl_hw_surface_dealloc()
|
/Linux-v5.10/Documentation/core-api/ |
D | idr.rst | 32 idr_replace(). One common reason to do this is to reserve an
|
/Linux-v5.10/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_bo_list.c | 309 old = idr_replace(&fpriv->bo_list_handles, list, handle); in amdgpu_bo_list_ioctl()
|
/Linux-v5.10/net/sched/ |
D | cls_basic.c | 230 idr_replace(&head->handle_idr, fnew, fnew->handle); in basic_change()
|
D | act_api.c | 523 idr_replace(&idrinfo->action_idr, in tcf_idr_check_alloc() 532 idr_replace(&idrinfo->action_idr, ERR_PTR(-EBUSY), in tcf_idr_check_alloc() 906 idr_replace(&idrinfo->action_idr, a, a->tcfa_index); in tcf_idr_insert_many()
|
D | cls_bpf.c | 519 idr_replace(&head->handle_idr, prog, handle); in cls_bpf_change()
|
D | cls_u32.c | 787 idr_replace(&ht->handle_idr, n, n->handle); in u32_replace_knode()
|
/Linux-v5.10/fs/nfs/ |
D | nfs4client.c | 470 idr_replace(&nn->cb_ident_idr, keep, drop->cl_cb_ident); in nfs4_swap_callback_idents() 473 idr_replace(&nn->cb_ident_idr, drop, save); in nfs4_swap_callback_idents()
|
/Linux-v5.10/kernel/ |
D | pid.c | 274 idr_replace(&upid->ns->idr, pid, upid->nr); in alloc_pid()
|
/Linux-v5.10/ipc/ |
D | util.c | 250 idr_replace(&ids->ipcs_idr, new, idx); in ipc_idr_alloc()
|
/Linux-v5.10/drivers/md/ |
D | dm.c | 1855 old_md = idr_replace(&_minor_idr, md, minor); in alloc_dev() 2200 idr_replace(&_minor_idr, MINOR_ALLOCED, MINOR(disk_devt(dm_disk(md)))); in __dm_destroy()
|
/Linux-v5.10/block/ |
D | genhd.c | 625 idr_replace(&ext_devt_idr, NULL, blk_mangle_minor(MINOR(devt))); in blk_invalidate_devt()
|
/Linux-v5.10/mm/ |
D | vmscan.c | 379 idr_replace(&shrinker_idr, shrinker, shrinker->id); in register_shrinker_prepared()
|