Searched refs:idr_replace (Results 1 - 25 of 27) sorted by relevance

12

/linux-master/tools/testing/radix-tree/
H A Didr-test.c65 idr_replace(&idr, &idr, 10);
97 assert(idr_replace(&idr, DUMMY_PTR, 3) == NULL);
98 assert(idr_replace(&idr, DUMMY_PTR, 4) == NULL);
99 assert(idr_replace(&idr, NULL, 4) == DUMMY_PTR);
100 assert(idr_replace(&idr, DUMMY_PTR, 11) == ERR_PTR(-ENOENT));
115 assert(idr_replace(&idr, DUMMY_PTR, 3) == ERR_PTR(-ENOENT));
116 assert(idr_replace(&idr, DUMMY_PTR, 0) == NULL);
117 assert(idr_replace(&idr, NULL, 0) == DUMMY_PTR);
265 idr_replace(idr, &name[i], 0);
276 idr_replace(id
[all...]
/linux-master/drivers/gpu/drm/vgem/
H A Dvgem_fence.c218 fence = idr_replace(&vfile->fence_idr, NULL, arg->fence);
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_pgt.c123 ret = idr_replace(&pgt->pgt_idr, pgt_entry, mid);
144 pgt_entry = idr_replace(&pgt->pgt_idr, NULL, pgt_entry->index);
/linux-master/drivers/char/tpm/
H A Dtpm-chip.c434 idr_replace(&dev_nums_idr, chip, chip->dev_num);
450 idr_replace(&dev_nums_idr, NULL, chip->dev_num);
/linux-master/lib/
H A Didr.c277 * idr_replace() - replace pointer for given ID.
290 void *idr_replace(struct idr *idr, void *ptr, unsigned long id) function
306 EXPORT_SYMBOL(idr_replace); variable
/linux-master/drivers/tee/
H A Dtee_shm.c151 ret = idr_replace(&teedev->idr, shm, id);
331 ret = idr_replace(&teedev->idr, shm, id);
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_bo_list.c270 old = idr_replace(&fpriv->bo_list_handles, list, handle);
/linux-master/include/linux/
H A Didr.h124 void *idr_replace(struct idr *, void *, unsigned long id);
/linux-master/drivers/accel/
H A Ddrm_accel.c172 idr_replace(&accel_minors_idr, minor, index);
/linux-master/drivers/gpu/drm/
H A Ddrm_drv.c192 idr_replace(&drm_minors_idr, minor, minor->index);
218 idr_replace(&drm_minors_idr, NULL, minor->index);
H A Ddrm_auth.c125 idr_replace(&file_priv->master->magic_map, NULL, auth->magic);
H A Ddrm_mode_object.c89 idr_replace(&dev->mode_config.object_idr, obj, obj->id);
H A Ddrm_gem.c284 obj = idr_replace(&filp->object_idr, NULL, handle);
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_cmd.c499 idr_replace(&qdev->surf_id_idr, surf, surf->surface_id);
524 idr_replace(&qdev->surf_id_idr, NULL, surf->surface_id);
/linux-master/net/sched/
H A Dcls_basic.c232 idr_replace(&head->handle_idr, fnew, fnew->handle);
H A Dcls_bpf.c513 idr_replace(&head->handle_idr, prog, handle);
H A Dcls_u32.c807 idr_replace(&ht->handle_idr, n, n->handle);
H A Dcls_flower.c2411 idr_replace(&head->handle_idr, fnew, fnew->handle);
2427 idr_replace(&head->handle_idr, fnew, fnew->handle);
H A Dact_api.c1322 idr_replace(&idrinfo->action_idr, a, a->tcfa_index);
/linux-master/ipc/
H A Dutil.c248 * inside idr_replace, as part of
251 idr_replace(&ids->ipcs_idr, new, idx);
/linux-master/kernel/
H A Dpid.c283 idr_replace(&upid->ns->idr, pid, upid->nr);
/linux-master/fs/nfs/
H A Dnfs4client.c507 idr_replace(&nn->cb_ident_idr, keep, drop->cl_cb_ident);
510 idr_replace(&nn->cb_ident_idr, drop, save);
/linux-master/drivers/md/
H A Ddm.c2163 old_md = idr_replace(&_minor_idr, md, minor);
2493 idr_replace(&_minor_idr, MINOR_ALLOCED, MINOR(disk_devt(dm_disk(md))));
/linux-master/net/l2tp/
H A Dl2tp_core.c1512 idr_replace(&pn->l2tp_tunnel_idr, tunnel, tunnel->tunnel_id);
/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv_nested.c707 if (idr_replace(&kvm->arch.kvm_nested_guest_idr, gp, lpid))

Completed in 461 milliseconds

12