Searched refs:XA_ZERO_ENTRY (Results 1 – 6 of 6) sorted by relevance
/linux/include/linux/ |
A D | xarray.h | 172 #define XA_ZERO_ENTRY xa_mk_internal(257) macro 185 return unlikely(entry == XA_ZERO_ENTRY); in xa_is_zero() 1044 return xa_err(xa_cmpxchg(xa, index, NULL, XA_ZERO_ENTRY, gfp)); in xa_reserve() 1062 return xa_err(xa_cmpxchg_bh(xa, index, NULL, XA_ZERO_ENTRY, gfp)); in xa_reserve_bh() 1080 return xa_err(xa_cmpxchg_irq(xa, index, NULL, XA_ZERO_ENTRY, gfp)); in xa_reserve_irq() 1094 xa_cmpxchg(xa, index, XA_ZERO_ENTRY, NULL, 0); in xa_release()
|
/linux/lib/ |
A D | xarray.c | 651 entry = XA_ZERO_ENTRY; in xas_create() 1541 entry = XA_ZERO_ENTRY; in __xa_store() 1644 entry = XA_ZERO_ENTRY; in __xa_insert() 1816 entry = XA_ZERO_ENTRY; in __xa_alloc()
|
A D | test_xarray.c | 449 XA_BUG_ON(xa, xa_cmpxchg(xa, 12345678, XA_ZERO_ENTRY, in check_reserve()
|
/linux/drivers/infiniband/core/ |
A D | ucma.c | 533 uevent->conn_req_ctx, XA_ZERO_ENTRY, in ucma_cleanup_ctx_events() 581 WARN_ON(xa_cmpxchg(&ctx_table, ctx->id, XA_ZERO_ENTRY, NULL, in ucma_destroy_private_ctx() 605 if (__xa_cmpxchg(&ctx_table, ctx->id, ctx, XA_ZERO_ENTRY, in ucma_destroy_id() 1795 WARN_ON(xa_cmpxchg(&ctx_table, ctx->id, ctx, XA_ZERO_ENTRY, in ucma_close()
|
A D | rdma_core.c | 608 old = xa_cmpxchg(&ufile->idr, obj_old->id, obj_old, XA_ZERO_ENTRY, in swap_idr_uobjects()
|
/linux/drivers/infiniband/hw/mlx5/ |
A D | srq_cmd.c | 672 tmp = xa_cmpxchg_irq(&table->array, srq->srqn, srq, XA_ZERO_ENTRY, 0); in mlx5_cmd_destroy_srq() 683 xa_cmpxchg_irq(&table->array, srq->srqn, XA_ZERO_ENTRY, srq, 0); in mlx5_cmd_destroy_srq()
|
Completed in 20 milliseconds