Searched refs:__xa_erase (Results 1 – 20 of 20) sorted by relevance
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | xarray.rst | 189 * __xa_erase() 226 __xa_erase(&foo->array, index); 242 意味着你有权使用像__xa_erase()这样的函数而不占用xa_lock;xa_lock是用来进行lockdep验证的,将来也
|
| /linux/rust/kernel/ |
| H A D | xarray.rs | 213 let ptr = unsafe { bindings::__xa_erase(self.xa.xa.get(), index) }.cast(); in remove()
|
| /linux/include/linux/ |
| H A D | xarray.h | 562 void *__xa_erase(struct xarray *, unsigned long index); 647 entry = __xa_erase(xa, index); in xa_erase_bh() 671 entry = __xa_erase(xa, index); in xa_erase_irq()
|
| /linux/drivers/block/ |
| H A D | brd.c | 192 page = __xa_erase(&brd->brd_pages, aligned_sector >> PAGE_SECTORS_SHIFT); in brd_do_discard()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_userq_fence.c | 110 __xa_erase(xa, index); in amdgpu_userq_walk_and_drop_fence_drv() 258 __xa_erase(&userq->fence_drv_xa, index); in amdgpu_userq_fence_create()
|
| H A D | amdgpu_ids.c | 94 __xa_erase(&amdgpu_pasid_xa, pasid); in amdgpu_pasid_free()
|
| H A D | amdgpu_userq.c | 989 queue = __xa_erase(&fpriv->userq_mgr.userq_xa, args->in.queue_id); in amdgpu_userq_ioctl() 1347 __xa_erase(&userq_mgr->userq_xa, queue_id); in amdgpu_userq_mgr_fini()
|
| /linux/net/shaper/ |
| H A D | shaper.c | 436 __xa_erase(&hierarchy->shapers, index); in net_shaper_rollback() 1387 __xa_erase(&hierarchy->shapers, index); in net_shaper_flush()
|
| /linux/fs/cachefiles/ |
| H A D | daemon.c | 163 __xa_erase(xa, index); in cachefiles_flush_reqs()
|
| H A D | ondemand.c | 722 __xa_erase(&cache->reqs, index); in cachefiles_ondemand_clean_object()
|
| /linux/lib/ |
| H A D | xarray.c | 1646 void *__xa_erase(struct xarray *xa, unsigned long index) in __xa_erase() function 1651 EXPORT_SYMBOL(__xa_erase); 1670 entry = __xa_erase(xa, index); in xa_erase()
|
| /linux/drivers/infiniband/core/ |
| H A D | ucma.c | 505 __xa_erase(&multicast_table, mc->id); in ucma_cleanup_multicast() 1580 __xa_erase(&multicast_table, mc->id); in ucma_process_join() 1658 __xa_erase(&multicast_table, mc->id); in ucma_leave_multicast()
|
| H A D | sa_query.c | 1432 __xa_erase(&queries, id); in send_mad() 2255 __xa_erase(&queries, query->id); in send_handler()
|
| /linux/arch/arm64/kvm/vgic/ |
| H A D | vgic.c | 136 __xa_erase(&dist->lpi_xa, irq->intid); in vgic_release_lpi_locked()
|
| /linux/net/devlink/ |
| H A D | region.c | 341 __xa_erase(&devlink->snapshot_ids, id); in __devlink_snapshot_id_decrement()
|
| /linux/fs/erofs/ |
| H A D | zdata.c | 900 DBG_BUGON(__xa_erase(&sbi->managed_pslots, pcl->pos) != pcl); in __erofs_try_to_release_pcluster()
|
| /linux/drivers/infiniband/hw/cxgb4/ |
| H A D | qp.c | 2094 __xa_erase(&rhp->qps, qhp->wq.sq.qid); in c4iw_destroy_qp()
|
| H A D | cm.c | 335 __xa_erase(&ep->com.dev->hwtids, ep->hwtid); in remove_ep_tid()
|
| /linux/net/ipv4/ |
| H A D | tcp.c | 2456 __xa_erase(&sk->sk_user_frags, p->tokens[i]); in tcp_xa_pool_commit_locked()
|
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_hw_v2.c | 2869 __xa_erase(&hr_dev->qp_table.dip_xa, hr_dip->dip_idx); in free_dip_entry()
|