Searched refs:xa_err (Results 1 – 12 of 12) sorted by relevance
| /Linux-v5.4/include/linux/ |
| D | xarray.h | 217 static inline int xa_err(void *entry) in xa_err() function 1007 return xa_err(xa_cmpxchg(xa, index, NULL, XA_ZERO_ENTRY, gfp)); in xa_reserve() 1025 return xa_err(xa_cmpxchg_bh(xa, index, NULL, XA_ZERO_ENTRY, gfp)); in xa_reserve_bh() 1043 return xa_err(xa_cmpxchg_irq(xa, index, NULL, XA_ZERO_ENTRY, gfp)); in xa_reserve_irq() 1352 return xa_err(xas->xa_node); in xas_error()
|
| /Linux-v5.4/lib/ |
| D | test_xarray.c | 84 XA_BUG_ON(xa, xa_err(xa_store_index(xa, 0, GFP_NOWAIT)) != 0); in check_xa_err() 85 XA_BUG_ON(xa, xa_err(xa_erase(xa, 0)) != 0); in check_xa_err() 88 XA_BUG_ON(xa, xa_err(xa_store_index(xa, 1, GFP_NOWAIT)) != -ENOMEM); in check_xa_err() 89 XA_BUG_ON(xa, xa_err(xa_store_index(xa, 1, GFP_NOWAIT)) != -ENOMEM); in check_xa_err() 91 XA_BUG_ON(xa, xa_err(xa_store_index(xa, 1, GFP_KERNEL)) != 0); in check_xa_err() 92 XA_BUG_ON(xa, xa_err(xa_store(xa, 1, xa_mk_value(0), GFP_KERNEL)) != 0); in check_xa_err() 93 XA_BUG_ON(xa, xa_err(xa_erase(xa, 1)) != 0); in check_xa_err()
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | mr.c | 88 err = xa_err(xa_store_irq(mkeys, mlx5_base_mkey(mkey->key), mkey, in mlx5_core_create_mkey_cb()
|
| /Linux-v5.4/mm/ |
| D | memremap.c | 247 error = xa_err(xa_store_range(&pgmap_array, PHYS_PFN(res->start), in memremap_pages()
|
| /Linux-v5.4/drivers/infiniband/hw/hns/ |
| D | hns_roce_srq.c | 123 ret = xa_err(xa_store(&srq_table->xa, srq->srqn, srq, GFP_KERNEL)); in hns_roce_srq_alloc()
|
| D | hns_roce_cq.c | 130 ret = xa_err(xa_store(&cq_table->array, hr_cq->cqn, hr_cq, GFP_KERNEL)); in hns_roce_cq_alloc()
|
| D | hns_roce_qp.c | 155 ret = xa_err(xa_store_irq(xa, hr_qp->qpn & (hr_dev->caps.num_qps - 1), in hns_roce_gsi_qp_alloc()
|
| /Linux-v5.4/drivers/infiniband/core/ |
| D | device.c | 677 ret = xa_err(xa_store(&device->client_data, client->client_id, NULL, in add_client_context() 910 ret = xa_err(xa_store(&device->compat_devs, rnet->id, in add_one_compat_dev() 1064 ret = xa_err(xa_store(&rdma_nets, rnet->id, NULL, GFP_KERNEL)); in rdma_dev_exit_net()
|
| /Linux-v5.4/Documentation/core-api/ |
| D | xarray.rst | 166 special value which can be turned into an errno using xa_err(). 247 err = xa_err(__xa_store(&foo->array, index, entry, GFP_KERNEL));
|
| /Linux-v5.4/drivers/infiniband/hw/mlx5/ |
| D | srq_cmd.c | 598 err = xa_err(xa_store_irq(&table->array, srq->srqn, srq, GFP_KERNEL)); in mlx5_cmd_create_srq()
|
| D | mr.c | 126 err = xa_err(__xa_store(mkeys, mlx5_base_mkey(mr->mmkey.key), in reg_mr_callback()
|
| D | devx.c | 1268 return xa_err(xa_store(&dev->mdev->priv.mkey_table, in devx_handle_mkey_indirect()
|