Symbol: XA_LIMIT
drivers/accel/amdxdna/amdxdna_ctx.c
231
XA_LIMIT(AMDXDNA_INVALID_CTX_HANDLE + 1, MAX_HWCTX_ID),
drivers/accel/amdxdna/amdxdna_mailbox.c
158
XA_LIMIT(0, MAX_MSG_ID_ENTRIES - 1),
drivers/dma-buf/dma-heap.c
257
XA_LIMIT(0, NUM_HEAP_MINORS - 1), GFP_KERNEL);
drivers/firewire/core-device.c
1162
ret = xa_alloc(&fw_device_xa, &minor, device, XA_LIMIT(0, MINORMASK), GFP_KERNEL);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
871
XA_LIMIT(1, AMDGPU_MAX_USERQ_COUNT), GFP_KERNEL);
drivers/gpu/drm/drm_drv.c
138
_t == DRM_MINOR_ACCEL ? XA_LIMIT(0, ACCEL_MAX_MINORS) : XA_LIMIT(64 * _t, 64 * _t + 63); \
drivers/gpu/drm/drm_drv.c
140
#define DRM_EXTENDED_MINOR_LIMIT XA_LIMIT(192, (1 << MINORBITS) - 1)
drivers/gpu/drm/panfrost/panfrost_job.c
1076
XA_LIMIT(0, MAX_JM_CTX_PER_FILE), GFP_KERNEL);
drivers/gpu/drm/panthor/panthor_heap.c
333
XA_LIMIT(0, MAX_HEAPS_PER_POOL - 1), GFP_KERNEL);
drivers/gpu/drm/panthor/panthor_mmu.c
1478
XA_LIMIT(1, PANTHOR_MAX_VMS_PER_FILE), GFP_KERNEL);
drivers/gpu/drm/panthor/panthor_sched.c
3730
ret = xa_alloc(&gpool->xa, &gid, group, XA_LIMIT(1, MAX_GROUPS_PER_POOL), GFP_KERNEL);
drivers/gpu/drm/tegra/uapi.c
138
err = xa_alloc(&fpriv->contexts, &args->context, context, XA_LIMIT(1, U32_MAX),
drivers/gpu/drm/tegra/uapi.c
255
err = xa_alloc(&context->mappings, &args->mapping, mapping, XA_LIMIT(1, U32_MAX),
drivers/gpu/drm/xe/xe_device.c
497
XA_LIMIT(XE_MAX_ASID - 2, XE_MAX_ASID - 1),
drivers/gpu/drm/xe/xe_exec_queue.c
767
XA_LIMIT(1, XE_MAX_GROUP_SIZE - 1), GFP_KERNEL);
drivers/gpu/drm/xe/xe_irq.c
938
limit = (dynamic_msix) ? XA_LIMIT(NUM_OF_STATIC_MSIX, xe->irq.msix.nvec - 1) :
drivers/gpu/drm/xe/xe_irq.c
939
XA_LIMIT(*msix, *msix);
drivers/gpu/drm/xe/xe_vm.c
1655
XA_LIMIT(1, XE_MAX_ASID - 1),
drivers/infiniband/core/mad.c
440
mad_agent_priv, XA_LIMIT(0, (1 << 24) - 1),
drivers/infiniband/hw/erdma/erdma_verbs.c
1028
XA_LIMIT(1, dev->attrs.max_qp - 1),
drivers/infiniband/hw/erdma/erdma_verbs.c
1974
XA_LIMIT(1, dev->attrs.max_cq - 1),
drivers/infiniband/hw/ionic/ionic_hw_stats.c
253
XA_LIMIT(0, IONIC_MAX_QPID),
drivers/infiniband/sw/siw/siw_mem.c
62
struct xa_limit limit = XA_LIMIT(1, SIW_STAG_MAX_INDEX);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
352
XA_LIMIT(1, (1 << smmu->asid_bits) - 1), GFP_KERNEL);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2568
XA_LIMIT(1, (1 << smmu->asid_bits) - 1), GFP_KERNEL);
drivers/net/ethernet/intel/ice/ice_idc.c
425
ret = xa_alloc(&ice_aux_id, &pf->aux_idx, NULL, XA_LIMIT(1, INT_MAX),
drivers/net/ethernet/intel/ice/ice_sched.c
980
status = xa_alloc(&pi->sched_node_ids, &new_node->id, NULL, XA_LIMIT(0, UINT_MAX),
drivers/net/ethernet/mellanox/mlx5/core/en/mapping.c
66
err = xa_alloc(&ctx->xarray, &mi->id, mi, XA_LIMIT(1, ctx->max_id),
drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_act.c
138
XA_LIMIT(1, MLX5_POST_ACTION_MAX), GFP_KERNEL);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
718
XA_LIMIT(1, MLX5_MACEC_RX_FS_ID_MAX), GFP_KERNEL);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
55
XA_LIMIT(1, ESW_IPSEC_RX_MAPPED_ID_MASK), 0);
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
527
XA_LIMIT(0, NFP_NET_IPSEC_MAX_SA_CNT - 1), GFP_KERNEL);
drivers/net/pse-pd/pse_core.c
929
ret = xa_alloc(&pse_pw_d_map, &index, pw_d, XA_LIMIT(1, PSE_PW_D_LIMIT),
drivers/opp/core.c
2633
ret = xa_alloc(&opp_configs, &id, data, XA_LIMIT(1, INT_MAX),
drivers/platform/x86/intel/pmt/class.c
24
#define PMT_XA_LIMIT XA_LIMIT(PMT_XA_START, PMT_XA_MAX)
drivers/platform/x86/intel/vsec.c
32
#define PMT_XA_LIMIT XA_LIMIT(PMT_XA_START, PMT_XA_MAX)
drivers/target/target_core_tpg.c
459
XA_LIMIT(1, USHRT_MAX), GFP_KERNEL);
drivers/target/target_core_user.c
1075
if (xa_alloc(&udev->commands, &cmd_id, tcmu_cmd, XA_LIMIT(1, 0xffff),
drivers/tee/qcomtee/core.c
189
XA_LIMIT(QCOMTEE_OBJECT_ID_START,
drivers/tty/serial/liteuart.c
307
limit = XA_LIMIT(0, CONFIG_SERIAL_LITEUART_MAX_PORTS);
drivers/tty/serial/liteuart.c
309
limit = XA_LIMIT(dev_id, dev_id);
fs/cachefiles/ondemand.c
307
XA_LIMIT(1, INT_MAX),
include/linux/xarray.h
250
#define xa_limit_32b XA_LIMIT(0, UINT_MAX)
include/linux/xarray.h
251
#define xa_limit_31b XA_LIMIT(0, INT_MAX)
include/linux/xarray.h
252
#define xa_limit_16b XA_LIMIT(0, USHRT_MAX)
include/net/page_pool/types.h
38
#define PP_DMA_INDEX_LIMIT XA_LIMIT(1, BIT(PP_DMA_INDEX_BITS) - 1)
io_uring/register.c
99
XA_LIMIT(0, USHRT_MAX), &ctx->pers_next, GFP_KERNEL);
lib/test_xarray.c
1038
struct xa_limit limit = XA_LIMIT(1, 0x3fff);
lib/test_xarray.c
533
XA_LIMIT(5, 10), GFP_KERNEL) != 0);
lib/test_xarray.c
538
XA_LIMIT(5, 10), GFP_KERNEL) != 0);
lib/test_xarray.c
962
XA_LIMIT(UINT_MAX - 1, UINT_MAX),
lib/test_xarray.c
966
XA_LIMIT(UINT_MAX - 1, UINT_MAX),
lib/test_xarray.c
971
XA_LIMIT(UINT_MAX - 1, UINT_MAX),
lib/test_xarray.c
976
XA_BUG_ON(xa, xa_alloc(xa, &id, xa_mk_index(10), XA_LIMIT(10, 5),
lib/test_xarray.c
979
XA_BUG_ON(xa, xa_alloc(xa, &id, xa_mk_index(10), XA_LIMIT(10, 5),
mm/memcontrol.c
3759
XA_LIMIT(1, MEM_CGROUP_ID_MAX), GFP_KERNEL);
net/ethtool/ioctl.c
1671
XA_LIMIT(1, limit - 1), GFP_KERNEL_ACCOUNT);
net/ethtool/rss.c
1060
XA_LIMIT(1, limit - 1), GFP_KERNEL_ACCOUNT);
net/qrtr/af_qrtr.c
24
XA_LIMIT(QRTR_MIN_EPH_SOCKET, QRTR_MAX_EPH_SOCKET)
net/shaper/shaper.c
357
XA_LIMIT(min, max), GFP_KERNEL);
security/apparmor/secid.c
133
XA_LIMIT(AA_FIRST_SECID, INT_MAX), gfp);