/Linux-v5.10/lib/ |
D | test_xarray.c | 62 XA_BUG_ON(xa, xa_erase(xa, index) != xa_mk_index(index)); in xa_erase_index() 89 XA_BUG_ON(xa, xa_err(xa_erase(xa, 0)) != 0); in check_xa_err() 97 XA_BUG_ON(xa, xa_err(xa_erase(xa, 1)) != 0); in check_xa_err() 460 XA_BUG_ON(xa, xa_erase(xa, 12345678) != NULL); in check_reserve() 658 xa_erase(xa, 0); in check_multi_store() 763 XA_BUG_ON(xa, xa_erase(xa, id) != NULL); in check_xa_alloc_2() 783 XA_BUG_ON(xa, xa_erase(xa, 5) != NULL); in check_xa_alloc_2() 792 XA_BUG_ON(xa, xa_erase(xa, i) != NULL); in check_xa_alloc_2() 795 XA_BUG_ON(xa, xa_erase(xa, 8) != NULL); in check_xa_alloc_2() 797 XA_BUG_ON(xa, xa_erase(xa, base + 9) != NULL); in check_xa_alloc_2() [all …]
|
D | test_hmm.c | 207 xa_erase(&dmirror->pt, pfn); in dmirror_do_update() 1016 xa_erase(&dmirror->pt, addr >> PAGE_SHIFT); in dmirror_devmem_fault_alloc_and_copy()
|
/Linux-v5.10/tools/testing/radix-tree/ |
D | iteration_check_2.c | 47 xa_erase(xa, i); in throbber()
|
D | iteration_check.c | 143 item = xa_erase(&array, pgoff); in remove_entries_fn()
|
D | test.c | 81 struct item *item = xa_erase(xa, index); in item_delete_rcu()
|
/Linux-v5.10/arch/arm64/mm/ |
D | mteswap.c | 64 void *tags = xa_erase(&mte_pages, entry.val); in mte_invalidate_tags()
|
/Linux-v5.10/drivers/iommu/ |
D | ioasid.c | 93 ioasid_data = xa_erase(&default_allocator.xa, ioasid); in default_free() 366 ioasid_data = xa_erase(&active_allocator->xa, ioasid); in ioasid_free()
|
/Linux-v5.10/drivers/gpu/drm/lima/ |
D | lima_ctx.c | 58 ctx = xa_erase(&mgr->handles, id); in lima_ctx_free()
|
/Linux-v5.10/drivers/infiniband/hw/mlx4/ |
D | cm.c | 186 if (!xa_erase(&sriov->pv_id_table, ent->pv_cm_id)) in id_map_ent_timeout() 554 xa_erase(&sriov->pv_id_table, ent->pv_cm_id); in mlx4_ib_cm_paravirt_clean() 570 xa_erase(&sriov->pv_id_table, map->pv_cm_id); in mlx4_ib_cm_paravirt_clean()
|
/Linux-v5.10/drivers/infiniband/core/ |
D | rdma_core.c | 452 xa_erase(&attrs->ufile->idr, uobj->id); in alloc_begin_idr_uobject() 534 xa_erase(&uobj->ufile->idr, uobj->id); in alloc_abort_idr_uobject() 565 xa_erase(&uobj->ufile->idr, uobj->id); in remove_handle_idr_uobject()
|
D | ucma.c | 324 xa_erase(&ctx_table, ctx->id); in ucma_connect_event_handler() 469 xa_erase(&ctx_table, ctx->id); in ucma_create_id() 480 xa_erase(&ctx_table, ctx->id); in ucma_create_id() 497 xa_erase(&multicast_table, index); in ucma_cleanup_multicast() 1495 xa_erase(&multicast_table, mc->id); in ucma_process_join() 1787 xa_erase(&ctx_table, ctx->id); in ucma_close()
|
D | device.c | 626 xa_erase(&devices, device->index); in ib_dealloc_device() 686 xa_erase(&device->client_data, client->client_id); in add_client_context() 737 xa_erase(&device->client_data, client_id); in remove_client_context() 947 cdev = xa_erase(&device->compat_devs, id); in remove_one_compat_dev() 1101 xa_erase(&rdma_nets, rnet->id); in rdma_dev_exit_net() 1711 xa_erase(&clients, client->client_id); in remove_client_id()
|
D | restrack.c | 327 old = xa_erase(&rt->xa, res->id); in rdma_restrack_del()
|
/Linux-v5.10/drivers/infiniband/hw/hns/ |
D | hns_roce_srq.c | 149 xa_erase(&srq_table->xa, srq->srqn); in alloc_srqc() 169 xa_erase(&srq_table->xa, srq->srqn); in free_srqc()
|
D | hns_roce_cq.c | 108 xa_erase(&cq_table->array, hr_cq->cqn); in alloc_cqc() 131 xa_erase(&cq_table->array, hr_cq->cqn); in free_cqc()
|
/Linux-v5.10/fs/erofs/ |
D | utils.c | 157 DBG_BUGON(xa_erase(&sbi->managed_pslots, grp->index) != grp); in erofs_try_to_release_workgroup()
|
/Linux-v5.10/drivers/iommu/arm/arm-smmu-v3/ |
D | arm-smmu-v3-sva.c | 63 xa_erase(&arm_smmu_asid_xa, asid); in arm_smmu_share_asid()
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | mapping.c | 80 xa_erase(&ctx->xarray, mi->id); in mapping_remove_and_free()
|
/Linux-v5.10/drivers/dma-buf/ |
D | dma-heap.c | 270 xa_erase(&dma_heap_minors, minor); in dma_heap_add()
|
/Linux-v5.10/drivers/block/rnbd/ |
D | rnbd-srv.c | 219 xa_erase(&sess_dev->sess->index_idr, sess_dev->device_id); in rnbd_destroy_sess_dev() 798 xa_erase(&srv_sess->index_idr, srv_sess_dev->device_id); in process_msg_open()
|
/Linux-v5.10/drivers/infiniband/hw/hfi1/ |
D | netdev_rx.c | 450 return xa_erase(&priv->dev_tbl, id); in hfi1_netdev_remove_data()
|
/Linux-v5.10/drivers/infiniband/sw/siw/ |
D | siw_mem.c | 135 found = xa_erase(&mem->sdev->mem_xa, mem->stag >> 8); in siw_mr_drop_mem()
|
/Linux-v5.10/Documentation/core-api/ |
D | xarray.rst | 69 use xa_erase() instead of calling xa_store() with a 104 want the entry to become ``NULL``, you should use xa_erase(). 155 To free an entry, use xa_erase() (or xa_release() if 210 * xa_erase()
|
/Linux-v5.10/drivers/gpu/drm/v3d/ |
D | v3d_sched.c | 83 return xa_erase(&job->deps, job->last_dep++); in v3d_job_dependency()
|
/Linux-v5.10/drivers/misc/uacce/ |
D | uacce.c | 506 xa_erase(&uacce_xa, uacce->dev_id); in uacce_remove()
|