Searched refs:__xa_cmpxchg (Results 1 – 10 of 10) sorted by relevance
/linux-6.12.1/include/linux/ |
D | xarray.h | 564 void *__xa_cmpxchg(struct xarray *, unsigned long index, void *old, 699 curr = __xa_cmpxchg(xa, index, old, entry, gfp); in xa_cmpxchg() 727 curr = __xa_cmpxchg(xa, index, old, entry, gfp); in xa_cmpxchg_bh() 755 curr = __xa_cmpxchg(xa, index, old, entry, gfp); in xa_cmpxchg_irq()
|
/linux-6.12.1/Documentation/translations/zh_CN/core-api/ |
D | xarray.rst | 190 * __xa_cmpxchg()
|
/linux-6.12.1/fs/erofs/ |
D | zutil.c | 265 pre = __xa_cmpxchg(&sbi->managed_pslots, grp->index, in erofs_insert_workgroup()
|
/linux-6.12.1/lib/ |
D | xarray.c | 1619 void *__xa_cmpxchg(struct xarray *xa, unsigned long index, in __xa_cmpxchg() function 1639 EXPORT_SYMBOL(__xa_cmpxchg);
|
/linux-6.12.1/drivers/iommu/iommufd/ |
D | device.c | 110 igroup = __xa_cmpxchg(&ictx->groups, id, cur_igroup, new_igroup, in iommufd_get_group()
|
/linux-6.12.1/drivers/vfio/ |
D | vfio_main.c | 92 dev_set = __xa_cmpxchg(&vfio_device_set_xa, idx, NULL, new_dev_set, in vfio_assign_device_set()
|
/linux-6.12.1/drivers/infiniband/hw/mlx5/ |
D | odp.c | 489 ret = __xa_cmpxchg(&imr->implicit_children, idx, NULL, mr, in implicit_get_child_mr()
|
/linux-6.12.1/drivers/infiniband/core/ |
D | ucma.c | 607 if (__xa_cmpxchg(&ctx_table, ctx->id, ctx, XA_ZERO_ENTRY, in ucma_destroy_id()
|
/linux-6.12.1/Documentation/core-api/ |
D | xarray.rst | 231 * __xa_cmpxchg()
|
/linux-6.12.1/net/ipv4/ |
D | tcp.c | 2348 __xa_cmpxchg(&sk->sk_user_frags, p->tokens[i], XA_ZERO_ENTRY, in tcp_xa_pool_commit_locked()
|