/kernel/linux/linux-5.10/tools/testing/radix-tree/ |
H A 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(id in idr_align_test() [all...] |
/kernel/linux/linux-6.6/tools/testing/radix-tree/ |
H A 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(id in idr_align_test() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_pgt.c | 133 ret = idr_replace(&pgt->pgt_idr, pgt_entry, mid); in mlxsw_sp_pgt_entry_create() 154 pgt_entry = idr_replace(&pgt->pgt_idr, NULL, pgt_entry->index); in mlxsw_sp_pgt_entry_destroy()
|
/kernel/linux/linux-5.10/security/apparmor/ |
H A D | secid.c | 51 idr_replace(&aa_secids, label, secid); in aa_secid_update()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vgem/ |
H A D | vgem_fence.c | 218 fence = idr_replace(&vfile->fence_idr, NULL, arg->fence); in vgem_fence_signal_ioctl()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vgem/ |
H A D | vgem_fence.c | 218 fence = idr_replace(&vfile->fence_idr, NULL, arg->fence); in vgem_fence_signal_ioctl()
|
/kernel/linux/linux-5.10/drivers/char/tpm/ |
H A D | tpm-chip.c | 426 idr_replace(&dev_nums_idr, chip, chip->dev_num); in tpm_add_char_device() 442 idr_replace(&dev_nums_idr, NULL, chip->dev_num); in tpm_del_char_device()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A 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()
|
H A D | drm_context.c | 252 if (IS_ERR(idr_replace(&dev->ctx_idr, map, request->ctx_id))) in drm_legacy_setsareactx()
|
H A D | drm_auth.c | 96 idr_replace(&file_priv->master->magic_map, NULL, auth->magic); in drm_authmagic()
|
/kernel/linux/linux-5.10/lib/ |
H A D | idr.c | 277 * idr_replace() - replace pointer for given ID. 290 void *idr_replace(struct idr *idr, void *ptr, unsigned long id) in idr_replace() function 306 EXPORT_SYMBOL(idr_replace); variable
|
/kernel/linux/linux-6.6/drivers/tee/ |
H A D | tee_shm.c | 162 ret = idr_replace(&teedev->idr, shm, id); in tee_shm_alloc_user_buf() 331 ret = idr_replace(&teedev->idr, shm, id); in tee_shm_register_user_buf()
|
/kernel/linux/linux-6.6/drivers/char/tpm/ |
H A D | tpm-chip.c | 434 idr_replace(&dev_nums_idr, chip, chip->dev_num); in tpm_add_char_device() 450 idr_replace(&dev_nums_idr, NULL, chip->dev_num); in tpm_del_char_device()
|
/kernel/linux/linux-6.6/lib/ |
H A D | idr.c | 277 * idr_replace() - replace pointer for given ID. 290 void *idr_replace(struct idr *idr, void *ptr, unsigned long id) in idr_replace() function 306 EXPORT_SYMBOL(idr_replace); variable
|
/kernel/linux/linux-5.10/drivers/firmware/arm_scmi/ |
H A D | bus.c | 87 idr_replace(&scmi_protocols, &scmi_protocol_dummy_init, in scmi_dev_probe()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | idr.h | 124 void *idr_replace(struct idr *, void *, unsigned long id);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | idr.h | 124 void *idr_replace(struct idr *, void *, unsigned long id);
|
/kernel/linux/linux-6.6/drivers/accel/ |
H A D | drm_accel.c | 175 idr_replace(&accel_minors_idr, minor, index); in accel_minor_replace()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/qxl/ |
H A 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()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_drv.c | 194 idr_replace(&drm_minors_idr, minor, minor->index); in drm_minor_register() 220 idr_replace(&drm_minors_idr, NULL, minor->index); in drm_minor_unregister()
|
H A D | drm_context.c | 246 if (IS_ERR(idr_replace(&dev->ctx_idr, map, request->ctx_id))) in drm_legacy_setsareactx()
|
H A D | drm_auth.c | 126 idr_replace(&file_priv->master->magic_map, NULL, auth->magic); in drm_authmagic()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/qxl/ |
H A D | qxl_cmd.c | 501 idr_replace(&qdev->surf_id_idr, surf, surf->surface_id); in qxl_hw_surface_alloc() 526 idr_replace(&qdev->surf_id_idr, NULL, surf->surface_id); in qxl_hw_surface_dealloc()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_bo_list.c | 310 old = idr_replace(&fpriv->bo_list_handles, list, handle); in amdgpu_bo_list_ioctl()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_bo_list.c | 281 old = idr_replace(&fpriv->bo_list_handles, list, handle); in amdgpu_bo_list_ioctl()
|