Home
last modified time | relevance | path

Searched refs:__xa_cmpxchg (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/include/linux/
H A Dxarray.h560 void *__xa_cmpxchg(struct xarray *, unsigned long index, void *old,
695 curr = __xa_cmpxchg(xa, index, old, entry, gfp); in xa_cmpxchg()
723 curr = __xa_cmpxchg(xa, index, old, entry, gfp); in xa_cmpxchg_bh()
751 curr = __xa_cmpxchg(xa, index, old, entry, gfp); in xa_cmpxchg_irq()
/openbmc/linux/fs/erofs/
H A Dutils.c83 pre = __xa_cmpxchg(&sbi->managed_pslots, grp->index, in erofs_insert_workgroup()
/openbmc/linux/Documentation/translations/zh_CN/core-api/
H A Dxarray.rst190 * __xa_cmpxchg()
/openbmc/linux/drivers/block/
H A Dbrd.c87 cur = __xa_cmpxchg(&brd->brd_pages, idx, NULL, page, gfp); in brd_insert_page()
/openbmc/linux/lib/
H A Dxarray.c1603 void *__xa_cmpxchg(struct xarray *xa, unsigned long index, in __xa_cmpxchg() function
1623 EXPORT_SYMBOL(__xa_cmpxchg);
/openbmc/linux/drivers/iommu/iommufd/
H A Ddevice.c110 igroup = __xa_cmpxchg(&ictx->groups, id, cur_igroup, new_igroup, in iommufd_get_group()
/openbmc/linux/drivers/vfio/
H A Dvfio_main.c86 dev_set = __xa_cmpxchg(&vfio_device_set_xa, idx, NULL, new_dev_set, in vfio_assign_device_set()
/openbmc/linux/drivers/infiniband/hw/mlx5/
H A Dodp.c455 ret = __xa_cmpxchg(&imr->implicit_children, idx, NULL, mr, in implicit_get_child_mr()
/openbmc/linux/drivers/infiniband/core/
H A Ducma.c608 if (__xa_cmpxchg(&ctx_table, ctx->id, ctx, XA_ZERO_ENTRY, in ucma_destroy_id()
/openbmc/linux/Documentation/core-api/
H A Dxarray.rst231 * __xa_cmpxchg()