xa_erase 55 drivers/gpu/drm/lima/lima_ctx.c ctx = xa_erase(&mgr->handles, id); xa_erase 188 drivers/gpu/drm/lima/lima_sched.c return xa_erase(&task->deps, task->last_dep++); xa_erase 83 drivers/gpu/drm/v3d/v3d_sched.c return xa_erase(&job->deps, job->last_dep++); xa_erase 269 drivers/infiniband/core/cma.c xa_erase(xa, snum); xa_erase 630 drivers/infiniband/core/device.c xa_erase(&devices, device->index); xa_erase 729 drivers/infiniband/core/device.c xa_erase(&device->client_data, client_id); xa_erase 939 drivers/infiniband/core/device.c cdev = xa_erase(&device->compat_devs, id); xa_erase 1093 drivers/infiniband/core/device.c xa_erase(&rdma_nets, rnet->id); xa_erase 1719 drivers/infiniband/core/device.c xa_erase(&clients, client->client_id); xa_erase 474 drivers/infiniband/core/mad.c xa_erase(&ib_mad_clients, mad_agent_priv->agent.hi_tid); xa_erase 639 drivers/infiniband/core/mad.c xa_erase(&ib_mad_clients, mad_agent_priv->agent.hi_tid); xa_erase 454 drivers/infiniband/core/rdma_core.c xa_erase(&ufile->idr, uobj->id); xa_erase 515 drivers/infiniband/core/rdma_core.c xa_erase(&uobj->ufile->idr, uobj->id); xa_erase 546 drivers/infiniband/core/rdma_core.c xa_erase(&uobj->ufile->idr, uobj->id); xa_erase 335 drivers/infiniband/core/restrack.c old = xa_erase(&rt->xa, res->id); xa_erase 523 drivers/infiniband/core/ucma.c xa_erase(&ctx_table, ctx->id); xa_erase 538 drivers/infiniband/core/ucma.c xa_erase(&multicast_table, mc->id); xa_erase 1479 drivers/infiniband/core/ucma.c xa_erase(&multicast_table, mc->id); xa_erase 1793 drivers/infiniband/core/ucma.c xa_erase(&ctx_table, ctx->id); xa_erase 189 drivers/infiniband/hw/efa/efa_verbs.c xa_erase(&ucontext->mmap_xa, mmap_page); xa_erase 627 drivers/infiniband/hw/hfi1/vnic_main.c xa_erase(&dd->vnic.vesws, vinfo->vesw_id); xa_erase 163 drivers/infiniband/hw/hns/hns_roce_cq.c xa_erase(&cq_table->array, hr_cq->cqn); xa_erase 193 drivers/infiniband/hw/hns/hns_roce_cq.c xa_erase(&cq_table->array, hr_cq->cqn); xa_erase 147 drivers/infiniband/hw/hns/hns_roce_srq.c xa_erase(&srq_table->xa, srq->srqn); xa_erase 168 drivers/infiniband/hw/hns/hns_roce_srq.c xa_erase(&srq_table->xa, srq->srqn); xa_erase 177 drivers/infiniband/hw/mlx4/cm.c if (!xa_erase(&sriov->pv_id_table, ent->pv_cm_id)) xa_erase 414 drivers/infiniband/hw/mlx4/cm.c xa_erase(&sriov->pv_id_table, ent->pv_cm_id); xa_erase 430 drivers/infiniband/hw/mlx4/cm.c xa_erase(&sriov->pv_id_table, map->pv_cm_id); xa_erase 1324 drivers/infiniband/hw/mlx5/devx.c xa_erase(&event->object_ids, xa_erase 1348 drivers/infiniband/hw/mlx5/devx.c xa_erase(&obj->ib_dev->mdev->priv.mkey_table, xa_erase 1791 drivers/infiniband/hw/mlx5/devx.c xa_erase(&event->object_ids, xa_erase 2515 drivers/infiniband/hw/qedr/verbs.c xa_erase(&dev->qps, qp->qp_id); xa_erase 135 drivers/infiniband/sw/siw/siw_mem.c found = xa_erase(&mem->sdev->mem_xa, mem->stag >> 8); xa_erase 1322 drivers/infiniband/sw/siw/siw_qp.c found = xa_erase(&sdev->qp_xa, qp_id(qp)); xa_erase 147 drivers/infiniband/sw/siw/siw_verbs.c kfree(xa_erase(&uctx->xa, index)); xa_erase 499 drivers/infiniband/sw/siw/siw_verbs.c xa_erase(&sdev->qp_xa, qp_id(qp)); xa_erase 505 drivers/infiniband/sw/siw/siw_verbs.c kfree(xa_erase(&uctx->xa, qp->xa_sq_index)); xa_erase 507 drivers/infiniband/sw/siw/siw_verbs.c kfree(xa_erase(&uctx->xa, qp->xa_rq_index)); xa_erase 622 drivers/infiniband/sw/siw/siw_verbs.c kfree(xa_erase(&uctx->xa, qp->xa_sq_index)); xa_erase 624 drivers/infiniband/sw/siw/siw_verbs.c kfree(xa_erase(&uctx->xa, qp->xa_rq_index)); xa_erase 1094 drivers/infiniband/sw/siw/siw_verbs.c kfree(xa_erase(&ctx->xa, cq->xa_cq_index)); xa_erase 1188 drivers/infiniband/sw/siw/siw_verbs.c kfree(xa_erase(&ctx->xa, cq->xa_cq_index)); xa_erase 1639 drivers/infiniband/sw/siw/siw_verbs.c kfree(xa_erase(&ctx->xa, srq->xa_srq_index)); xa_erase 1726 drivers/infiniband/sw/siw/siw_verbs.c kfree(xa_erase(&ctx->xa, srq->xa_srq_index)); xa_erase 349 include/linux/xarray.h void *xa_erase(struct xarray *, unsigned long index); xa_erase 62 lib/test_xarray.c XA_BUG_ON(xa, xa_erase(xa, index) != xa_mk_index(index)); xa_erase 89 lib/test_xarray.c XA_BUG_ON(xa, xa_err(xa_erase(xa, 0)) != 0); xa_erase 97 lib/test_xarray.c XA_BUG_ON(xa, xa_err(xa_erase(xa, 1)) != 0); xa_erase 435 lib/test_xarray.c XA_BUG_ON(xa, xa_erase(xa, 12345678) != NULL); xa_erase 633 lib/test_xarray.c xa_erase(xa, 0); xa_erase 738 lib/test_xarray.c XA_BUG_ON(xa, xa_erase(xa, id) != NULL); xa_erase 758 lib/test_xarray.c XA_BUG_ON(xa, xa_erase(xa, 5) != NULL); xa_erase 767 lib/test_xarray.c XA_BUG_ON(xa, xa_erase(xa, i) != NULL); xa_erase 770 lib/test_xarray.c XA_BUG_ON(xa, xa_erase(xa, 8) != NULL); xa_erase 772 lib/test_xarray.c XA_BUG_ON(xa, xa_erase(xa, base + 9) != NULL); xa_erase 1535 lib/test_xarray.c xa_erase(xa, 0); xa_erase 1541 lib/test_xarray.c xa_erase(xa, 0); xa_erase 1643 lib/test_xarray.c xa_erase(xa, 1 << order); xa_erase 1646 lib/test_xarray.c xa_erase(xa, 0); xa_erase 1365 lib/xarray.c EXPORT_SYMBOL(xa_erase); xa_erase 143 tools/testing/radix-tree/iteration_check.c item = xa_erase(&array, pgoff); xa_erase 47 tools/testing/radix-tree/iteration_check_2.c xa_erase(xa, i); xa_erase 81 tools/testing/radix-tree/test.c struct item *item = xa_erase(xa, index);