__xa_allocRegular
4.4: Absent ⚠️
4.8: Absent ⚠️
4.10: Absent ⚠️
4.13: Absent ⚠️
4.15: Absent ⚠️
4.18: Absent ⚠️
5.0: ✅int __xa_alloc(struct xarray *xa, u32 *id, u32 max, void *entry, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffff81a18f90)
Location: lib/xarray.c:1623
Inline: False
Symbols:
ffffffff81a18f90-ffffffff81a190ca: __xa_alloc (STB_GLOBAL)
5.3: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffff81a88bb0)
Location: lib/xarray.c:1601
Inline: False
Direct callers:
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
Symbols:
ffffffff81a88bb0-ffffffff81a88ce5: __xa_alloc (STB_GLOBAL)
5.4: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffff81abfe50)
Location: lib/xarray.c:1612
Inline: False
Direct callers:
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
Symbols:
ffffffff81abfe50-ffffffff81abff85: __xa_alloc (STB_GLOBAL)
5.8: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffff815fc450)
Location: lib/xarray.c:1614
Inline: False
Direct callers:
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:default_alloc
- drivers/dma-buf/dma-heap.c:dma_heap_add
- net/core/devlink.c:devlink_region_snapshot_id_get
- net/core/devlink.c:devlink_nl_cmd_region_new
Symbols:
ffffffff815fc450-ffffffff815fc585: __xa_alloc (STB_GLOBAL)
5.11: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffff81621070)
Location: lib/xarray.c:1804
Inline: False
Direct callers:
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:default_alloc
- drivers/dma-buf/dma-heap.c:dma_heap_add
- net/core/devlink.c:devlink_region_snapshot_id_get
- net/core/devlink.c:devlink_nl_cmd_region_new
Symbols:
ffffffff81621070-ffffffff816211a5: __xa_alloc (STB_GLOBAL)
5.13: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffff81604a50)
Location: lib/xarray.c:1805
Inline: False
Direct callers:
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:default_alloc
- drivers/dma-buf/dma-heap.c:dma_heap_add
- net/core/devlink.c:devlink_region_snapshot_id_get
- net/core/devlink.c:devlink_nl_cmd_region_new
Symbols:
ffffffff81604a50-ffffffff81604b88: __xa_alloc (STB_GLOBAL)
5.15: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffff81673340)
Location: lib/xarray.c:1805
Inline: False
Direct callers:
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
- drivers/iommu/intel/svm.c:pasid_private_add
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:default_alloc
- drivers/base/memory.c:memory_group_register
- drivers/dma-buf/dma-heap.c:dma_heap_add
- net/core/devlink.c:devlink_region_snapshot_id_get
- net/core/devlink.c:devlink_nl_cmd_region_new
Symbols:
ffffffff81673340-ffffffff81673478: __xa_alloc (STB_GLOBAL)
5.19: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffff8178d970)
Location: lib/xarray.c:1812
Inline: False
Direct callers:
- security/apparmor/secid.c:aa_alloc_secid
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
- drivers/iommu/intel/svm.c:intel_svm_bind_mm
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:default_alloc
- drivers/base/memory.c:memory_group_register
- drivers/dma-buf/dma-heap.c:dma_heap_add
- net/core/devlink.c:devlink_region_snapshot_id_get
- net/core/devlink.c:devlink_nl_cmd_region_new
Symbols:
ffffffff8178d970-ffffffff8178dac0: __xa_alloc (STB_GLOBAL)
6.2: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffff8204b010)
Location: lib/xarray.c:1812
Inline: False
Direct callers:
- kernel/irq/msi.c:msi_insert_desc
- security/apparmor/secid.c:aa_alloc_secid
- drivers/iommu/intel/svm.c:intel_svm_bind_mm
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:default_alloc
- drivers/base/memory.c:memory_group_register
- drivers/dma-buf/dma-heap.c:dma_heap_add
- drivers/opp/core.c:dev_pm_opp_set_config
- net/core/devlink.c:devlink_region_snapshot_id_get
- net/core/devlink.c:devlink_nl_cmd_region_new
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
Symbols:
ffffffff8204b010-ffffffff8204b160: __xa_alloc (STB_GLOBAL)
6.5: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffff820c9910)
Location: lib/xarray.c:1810
Inline: False
Direct callers:
- kernel/irq/msi.c:msi_insert_desc
- security/apparmor/secid.c:aa_alloc_secid
- drivers/iommu/intel/svm.c:intel_svm_bind_mm
- drivers/base/memory.c:memory_group_register
- drivers/dma-buf/dma-heap.c:dma_heap_add
- drivers/opp/core.c:dev_pm_opp_set_config
- net/devlink/leftover.c:devlink_region_snapshot_id_get
- net/devlink/leftover.c:devlink_nl_cmd_region_new
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
Symbols:
ffffffff820c9910-ffffffff820c9a60: __xa_alloc (STB_GLOBAL)
6.8: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffff821a4290)
Location: lib/xarray.c:1813
Inline: False
Direct callers:
- kernel/irq/msi.c:msi_insert_desc
- security/apparmor/secid.c:aa_alloc_secid
- drivers/base/memory.c:memory_group_register
- drivers/dma-buf/dma-heap.c:dma_heap_add
- drivers/opp/core.c:dev_pm_opp_set_config
- net/devlink/region.c:devlink_region_snapshot_id_get
- net/devlink/region.c:devlink_nl_region_new_doit
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
Symbols:
ffffffff821a4290-ffffffff821a43e0: __xa_alloc (STB_GLOBAL)
arm64: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffff800010d9b7f0)
Location: lib/xarray.c:1612
Inline: False
Direct callers:
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
Symbols:
ffff800010d9b7f0-ffff800010d9b944: __xa_alloc (STB_GLOBAL)
armhf: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (c0e97f14)
Location: lib/xarray.c:1612
Inline: False
Direct callers:
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
Symbols:
c0e97f14-c0e980c8: __xa_alloc (STB_GLOBAL)
ppc64el: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (c000000000ee1bb0)
Location: lib/xarray.c:1612
Inline: False
Direct callers:
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
Symbols:
c000000000ee1bb0-c000000000ee1d94: __xa_alloc (STB_GLOBAL)
riscv64: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffe0008c3a3a)
Location: lib/xarray.c:1612
Inline: False
Direct callers:
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
Symbols:
ffffffe0008c3a3a-ffffffe0008c3b36: __xa_alloc (STB_GLOBAL)
aws: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffff81a5eca0)
Location: lib/xarray.c:1612
Inline: False
Direct callers:
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
Symbols:
ffffffff81a5eca0-ffffffff81a5edd5: __xa_alloc (STB_GLOBAL)
azure: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffff81a1bd70)
Location: lib/xarray.c:1612
Inline: False
Direct callers:
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
Symbols:
ffffffff81a1bd70-ffffffff81a1bea5: __xa_alloc (STB_GLOBAL)
gcp: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffff81acb090)
Location: lib/xarray.c:1612
Inline: False
Direct callers:
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
Symbols:
ffffffff81acb090-ffffffff81acb1c5: __xa_alloc (STB_GLOBAL)
lowlatency: ✅int __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/xarray.c (ffffffff81ad76f0)
Location: lib/xarray.c:1612
Inline: False
Direct callers:
- lib/xarray.c:__xa_alloc_cyclic
- lib/xarray.c:__xa_alloc_cyclic
Symbols:
ffffffff81ad76f0-ffffffff81ad7825: __xa_alloc (STB_GLOBAL)
Regular
5.0 and 5.3 ⚠️struct xa_limit limit
u32 max
xa, id, max, entry, gfp ➡️ xa, id, entry, limit, gfp
5.3 and 5.4 ✅
5.4 and 5.8 ✅
5.8 and 5.11 ✅
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅