Home
last modified time | relevance | path

Searched refs:XA_LIMIT (Results 1 – 25 of 26) sorted by relevance

12

/linux-6.3-rc2/drivers/iommu/
A Dioasid.c81 if (xa_alloc(&default_allocator.xa, &id, opaque, XA_LIMIT(min, max), GFP_ATOMIC)) { in default_alloc()
331 xa_alloc(&active_allocator->xa, &id, data, XA_LIMIT(id, id), GFP_ATOMIC)) { in ioasid_alloc()
/linux-6.3-rc2/security/apparmor/
A Dsecid.c127 XA_LIMIT(AA_FIRST_SECID, INT_MAX), gfp); in aa_alloc_secid()
/linux-6.3-rc2/drivers/gpu/drm/tegra/
A Duapi.c135 err = xa_alloc(&fpriv->contexts, &args->context, context, XA_LIMIT(1, U32_MAX), in tegra_drm_ioctl_channel_open()
252 err = xa_alloc(&context->mappings, &args->mapping, mapping, XA_LIMIT(1, U32_MAX), in tegra_drm_ioctl_channel_map()
/linux-6.3-rc2/drivers/infiniband/sw/siw/
A Dsiw_mem.c23 struct xa_limit limit = XA_LIMIT(1, 0x00ffffff); in siw_mem_add()
94 struct xa_limit limit = XA_LIMIT(1, 0x00ffffff); in siw_mr_add_mem()
/linux-6.3-rc2/drivers/tty/serial/
A Dliteuart.c308 limit = XA_LIMIT(0, CONFIG_SERIAL_LITEUART_MAX_PORTS); in liteuart_probe()
310 limit = XA_LIMIT(dev_id, dev_id); in liteuart_probe()
/linux-6.3-rc2/include/linux/
A Dxarray.h244 #define XA_LIMIT(_min, _max) (struct xa_limit) { .min = _min, .max = _max } macro
246 #define xa_limit_32b XA_LIMIT(0, UINT_MAX)
247 #define xa_limit_31b XA_LIMIT(0, INT_MAX)
248 #define xa_limit_16b XA_LIMIT(0, USHRT_MAX)
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
A Dpost_act.c139 XA_LIMIT(1, MLX5_POST_ACTION_MAX), GFP_KERNEL); in mlx5e_tc_post_act_add()
/linux-6.3-rc2/lib/
A Dtest_xarray.c480 XA_LIMIT(5, 10), GFP_KERNEL) != 0); in check_reserve()
485 XA_LIMIT(5, 10), GFP_KERNEL) != 0); in check_reserve()
729 XA_LIMIT(UINT_MAX - 1, UINT_MAX), in check_xa_alloc_1()
733 XA_LIMIT(UINT_MAX - 1, UINT_MAX), in check_xa_alloc_1()
738 XA_LIMIT(UINT_MAX - 1, UINT_MAX), in check_xa_alloc_1()
743 XA_BUG_ON(xa, xa_alloc(xa, &id, xa_mk_index(10), XA_LIMIT(10, 5), in check_xa_alloc_1()
746 XA_BUG_ON(xa, xa_alloc(xa, &id, xa_mk_index(10), XA_LIMIT(10, 5), in check_xa_alloc_1()
805 struct xa_limit limit = XA_LIMIT(1, 0x3fff); in check_xa_alloc_3()
/linux-6.3-rc2/drivers/dma-buf/
A Ddma-heap.c246 XA_LIMIT(0, NUM_HEAP_MINORS - 1), GFP_KERNEL); in dma_heap_add()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dmapping.c64 err = xa_alloc(&ctx->xarray, &mi->id, mi, XA_LIMIT(1, ctx->max_id), in mapping_add()
/linux-6.3-rc2/drivers/net/ethernet/intel/ice/
A Dice_idc.c352 ret = xa_alloc(&ice_aux_id, &pf->aux_idx, NULL, XA_LIMIT(1, INT_MAX), in ice_init_rdma()
A Dice_sched.c965 status = xa_alloc(&pi->sched_node_ids, &new_node->id, NULL, XA_LIMIT(0, UINT_MAX), in ice_sched_add_elems()
/linux-6.3-rc2/drivers/platform/x86/intel/pmt/
A Dclass.c22 #define PMT_XA_LIMIT XA_LIMIT(PMT_XA_START, PMT_XA_MAX)
/linux-6.3-rc2/drivers/platform/x86/intel/
A Dvsec.c36 #define PMT_XA_LIMIT XA_LIMIT(PMT_XA_START, PMT_XA_MAX)
/linux-6.3-rc2/fs/cachefiles/
A Dondemand.c198 XA_LIMIT(1, INT_MAX), in cachefiles_ondemand_get_fd()
/linux-6.3-rc2/drivers/iommu/arm/arm-smmu-v3/
A Darm-smmu-v3-sva.c69 XA_LIMIT(1, (1 << smmu->asid_bits) - 1), GFP_KERNEL); in arm_smmu_share_asid()
A Darm-smmu-v3.c2097 XA_LIMIT(1, (1 << smmu->asid_bits) - 1), GFP_KERNEL); in arm_smmu_domain_finalise_s1()
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/crypto/
A Dipsec.c488 XA_LIMIT(0, NFP_NET_IPSEC_MAX_SA_CNT - 1), GFP_KERNEL); in nfp_net_xfrm_add_state()
/linux-6.3-rc2/drivers/iommu/intel/
A Dsvm.c37 XA_LIMIT(pasid, pasid), GFP_ATOMIC); in pasid_private_add()
/linux-6.3-rc2/drivers/infiniband/hw/erdma/
A Derdma_verbs.c714 XA_LIMIT(1, dev->attrs.max_qp - 1), in erdma_create_qp()
1409 XA_LIMIT(1, dev->attrs.max_cq - 1), in erdma_create_cq()
/linux-6.3-rc2/net/qrtr/
A Daf_qrtr.c24 XA_LIMIT(QRTR_MIN_EPH_SOCKET, QRTR_MAX_EPH_SOCKET)
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
A Dmacsec.c739 XA_LIMIT(1, MLX5_MACEC_RX_FS_ID_MAX), GFP_KERNEL); in mlx5e_macsec_add_rxsc()
/linux-6.3-rc2/drivers/opp/
A Dcore.c2539 ret = xa_alloc(&opp_configs, &id, data, XA_LIMIT(1, INT_MAX), in dev_pm_opp_set_config()
/linux-6.3-rc2/drivers/infiniband/core/
A Dmad.c413 mad_agent_priv, XA_LIMIT(0, (1 << 24) - 1), in ib_register_mad_agent()
/linux-6.3-rc2/drivers/target/
A Dtarget_core_user.c1075 if (xa_alloc(&udev->commands, &cmd_id, tcmu_cmd, XA_LIMIT(1, 0xffff), in queue_cmd_ring()

Completed in 71 milliseconds

12