Home
last modified time | relevance | path

Searched refs:xa_erase (Results 1 – 25 of 59) sorted by relevance

123

/OK3568_Linux_fs/kernel/lib/
H A Dtest_xarray.c62 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 …]
H A Dtest_hmm.c207 xa_erase(&dmirror->pt, pfn); in dmirror_do_update()
1040 xa_erase(&dmirror->pt, addr >> PAGE_SHIFT); in dmirror_devmem_fault_alloc_and_copy()
/OK3568_Linux_fs/kernel/drivers/iommu/
H A Dioasid.c93 ioasid_data = xa_erase(&default_allocator.xa, ioasid); in default_free()
366 ioasid_data = xa_erase(&active_allocator->xa, ioasid); in ioasid_free()
/OK3568_Linux_fs/kernel/tools/testing/radix-tree/
H A Diteration_check_2.c47 xa_erase(xa, i); in throbber()
H A Diteration_check.c143 item = xa_erase(&array, pgoff); in remove_entries_fn()
H A Dtest.c81 struct item *item = xa_erase(xa, index); in item_delete_rcu()
/OK3568_Linux_fs/kernel/arch/arm64/mm/
H A Dmteswap.c73 void *tags = xa_erase(&mte_pages, entry.val); in mte_invalidate_tags()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/mlx4/
H A Dcm.c186 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()
/OK3568_Linux_fs/kernel/drivers/dma-buf/
H A Ddma-heap.c272 xa_erase(&dma_heap_minors, minor); in dma_heap_release()
398 xa_erase(&dma_heap_minors, minor); in dma_heap_add()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/lima/
H A Dlima_ctx.c58 ctx = xa_erase(&mgr->handles, id); in lima_ctx_free()
/OK3568_Linux_fs/kernel/drivers/infiniband/core/
H A Drdma_core.c452 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()
H A Ddevice.c626 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()
1700 xa_erase(&clients, client->client_id); in remove_client_id()
H A Drestrack.c328 old = xa_erase(&rt->xa, res->id); in rdma_restrack_del()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/hns/
H A Dhns_roce_srq.c152 xa_erase(&srq_table->xa, srq->srqn); in alloc_srqc()
172 xa_erase(&srq_table->xa, srq->srqn); in free_srqc()
H A Dhns_roce_cq.c108 xa_erase(&cq_table->array, hr_cq->cqn); in alloc_cqc()
131 xa_erase(&cq_table->array, hr_cq->cqn); in free_cqc()
/OK3568_Linux_fs/kernel/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-sva.c63 xa_erase(&arm_smmu_asid_xa, asid); in arm_smmu_share_asid()
/OK3568_Linux_fs/kernel/drivers/dma-buf/rk_heaps/
H A Drk-dma-heap.c349 xa_erase(&rk_dma_heap_minors, minor); in rk_dma_heap_release()
474 xa_erase(&rk_dma_heap_minors, minor); in rk_dma_heap_add()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dmapping.c80 xa_erase(&ctx->xarray, mi->id); in mapping_remove_and_free()
/OK3568_Linux_fs/kernel/drivers/block/rnbd/
H A Drnbd-srv.c219 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()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/hfi1/
H A Dnetdev_rx.c449 return xa_erase(&priv->dev_tbl, id); in hfi1_netdev_remove_data()
/OK3568_Linux_fs/kernel/Documentation/core-api/
H A Dxarray.rst69 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()
/OK3568_Linux_fs/kernel/drivers/infiniband/sw/siw/
H A Dsiw_mem.c135 found = xa_erase(&mem->sdev->mem_xa, mem->stag >> 8); in siw_mr_drop_mem()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/v3d/
H A Dv3d_sched.c83 return xa_erase(&job->deps, job->last_dep++); in v3d_job_dependency()
/OK3568_Linux_fs/kernel/drivers/nvme/target/
H A Dpassthru.c563 xa_erase(&passthru_subsystems, subsys->passthru_ctrl->cntlid); in __nvmet_passthru_ctrl_disable()
/OK3568_Linux_fs/kernel/drivers/misc/uacce/
H A Duacce.c540 xa_erase(&uacce_xa, uacce->dev_id); in uacce_remove()

123