Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/iommu/
H 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()
/OK3568_Linux_fs/kernel/drivers/infiniband/sw/siw/
H 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()
/OK3568_Linux_fs/kernel/lib/
H 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()
/OK3568_Linux_fs/kernel/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-sva.c44 XA_LIMIT(1, (1 << smmu->asid_bits) - 1), GFP_KERNEL); in arm_smmu_share_asid()
H A Darm-smmu-v3.c1855 XA_LIMIT(1, (1 << smmu->asid_bits) - 1), GFP_KERNEL); in arm_smmu_domain_finalise_s1()
/OK3568_Linux_fs/kernel/include/linux/
H A Dxarray.h241 #define XA_LIMIT(_min, _max) (struct xa_limit) { .min = _min, .max = _max } macro
243 #define xa_limit_32b XA_LIMIT(0, UINT_MAX)
244 #define xa_limit_31b XA_LIMIT(0, INT_MAX)
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dmapping.c56 err = xa_alloc(&ctx->xarray, &mi->id, mi, XA_LIMIT(1, ctx->max_id), in mapping_add()
/OK3568_Linux_fs/kernel/drivers/dma-buf/
H A Ddma-heap.c342 XA_LIMIT(0, NUM_HEAP_MINORS - 1), GFP_KERNEL); in dma_heap_add()
/OK3568_Linux_fs/kernel/drivers/dma-buf/rk_heaps/
H A Drk-dma-heap.c430 XA_LIMIT(0, NUM_HEAP_MINORS - 1), GFP_KERNEL); in rk_dma_heap_add()
/OK3568_Linux_fs/kernel/net/qrtr/
H A Dqrtr.c24 XA_LIMIT(QRTR_MIN_EPH_SOCKET, QRTR_MAX_EPH_SOCKET)
/OK3568_Linux_fs/kernel/drivers/infiniband/core/
H A Dmad.c419 mad_agent_priv, XA_LIMIT(0, (1 << 24) - 1), in ib_register_mad_agent()
/OK3568_Linux_fs/kernel/io_uring/
H A Dio_uring.c10385 XA_LIMIT(0, USHRT_MAX), &ctx->pers_next, GFP_KERNEL); in io_register_personality()