sg_alloc_table_from_pagesRegular
4.4: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, long unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff813fa6f0)
Location: lib/scatterlist.c:392
Inline: False
Symbols:
ffffffff813fa6f0-ffffffff813fa88e: sg_alloc_table_from_pages (STB_GLOBAL)
4.8: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, long unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff81441770)
Location: lib/scatterlist.c:392
Inline: False
Symbols:
ffffffff81441770-ffffffff81441911: sg_alloc_table_from_pages (STB_GLOBAL)
4.10: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, long unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff8145e990)
Location: lib/scatterlist.c:392
Inline: False
Symbols:
ffffffff8145e990-ffffffff8145eb2e: sg_alloc_table_from_pages (STB_GLOBAL)
4.13: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, long unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff81463c50)
Location: lib/scatterlist.c:392
Inline: False
Symbols:
ffffffff81463c50-ffffffff81463e01: sg_alloc_table_from_pages (STB_GLOBAL)
4.15: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff8148fde0)
Location: lib/scatterlist.c:468
Inline: False
Symbols:
ffffffff8148fde0-ffffffff8148fdf3: sg_alloc_table_from_pages (STB_GLOBAL)
4.18: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff814c4a20)
Location: lib/scatterlist.c:456
Inline: False
Symbols:
ffffffff814c4a20-ffffffff814c4a33: sg_alloc_table_from_pages (STB_GLOBAL)
5.0: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff814d9110)
Location: lib/scatterlist.c:456
Inline: False
Direct callers:
- drivers/dma-buf/udmabuf.c:map_udmabuf
Symbols:
ffffffff814d9110-ffffffff814d9123: sg_alloc_table_from_pages (STB_GLOBAL)
5.3: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff81504fb0)
Location: lib/scatterlist.c:464
Inline: False
Direct callers:
- drivers/dma-buf/udmabuf.c:map_udmabuf
Symbols:
ffffffff81504fb0-ffffffff81504fc3: sg_alloc_table_from_pages (STB_GLOBAL)
5.4: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff815230e0)
Location: lib/scatterlist.c:464
Inline: False
Direct callers:
- drivers/dma-buf/udmabuf.c:map_udmabuf
Symbols:
ffffffff815230e0-ffffffff815230f3: sg_alloc_table_from_pages (STB_GLOBAL)
5.8: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff81586510)
Location: lib/scatterlist.c:464
Inline: False
Direct callers:
- drivers/dma-buf/heaps/heap-helpers.c:dma_heap_attach
Symbols:
ffffffff81586510-ffffffff81586523: sg_alloc_table_from_pages (STB_GLOBAL)
5.11: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff815a37f0)
Location: lib/scatterlist.c:545
Inline: False
Symbols:
ffffffff815a37f0-ffffffff815a3819: sg_alloc_table_from_pages (STB_GLOBAL)
5.13: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff815aa3a0)
Location: lib/scatterlist.c:545
Inline: False
Symbols:
ffffffff815aa3a0-ffffffff815aa3c6: sg_alloc_table_from_pages (STB_GLOBAL)
5.15: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In drivers/dma-buf/udmabuf.c (ffffffff818ab115)
Location: include/linux/scatterlist.h:325
Inline: True
5.19: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/iommu/dma-iommu.c (ffffffff8196a307)
Location: include/linux/scatterlist.h:342
Inline: True
Inline callers:
- drivers/iommu/dma-iommu.c:iommu_dma_get_sgtable
In drivers/dma-buf/udmabuf.c (ffffffff819f57b4)
Location: include/linux/scatterlist.h:342
Inline: True
6.2: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/iommu/dma-iommu.c (ffffffff81ad4327)
Location: include/linux/scatterlist.h:411
Inline: True
Inline callers:
- drivers/iommu/dma-iommu.c:iommu_dma_get_sgtable
In drivers/dma-buf/udmabuf.c (ffffffff81b72d24)
Location: include/linux/scatterlist.h:411
Inline: True
6.5: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/iommu/dma-iommu.c (ffffffff81b22af7)
Location: include/linux/scatterlist.h:471
Inline: True
Inline callers:
- drivers/iommu/dma-iommu.c:iommu_dma_get_sgtable
In drivers/dma-buf/udmabuf.c (ffffffff81bc6854)
Location: include/linux/scatterlist.h:471
Inline: True
6.8: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/iommu/dma-iommu.c (ffffffff81b79737)
Location: include/linux/scatterlist.h:471
Inline: True
Inline callers:
- drivers/iommu/dma-iommu.c:iommu_dma_get_sgtable
In drivers/dma-buf/udmabuf.c (ffffffff81c1b391)
Location: include/linux/scatterlist.h:471
Inline: True
arm64: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffff80001062ccf8)
Location: lib/scatterlist.c:464
Inline: False
Direct callers:
- drivers/iommu/dma-iommu.c:iommu_dma_get_sgtable
- drivers/iommu/dma-iommu.c:iommu_dma_alloc_remap
- drivers/dma-buf/udmabuf.c:map_udmabuf
Symbols:
ffff80001062ccf8-ffff80001062cd14: sg_alloc_table_from_pages (STB_GLOBAL)
armhf: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (c07d39d4)
Location: lib/scatterlist.c:464
Inline: False
Direct callers:
- arch/arm/mm/dma-mapping.c:arm_iommu_get_sgtable
- drivers/dma-buf/udmabuf.c:map_udmabuf
Symbols:
c07d39d4-c07d3a04: sg_alloc_table_from_pages (STB_GLOBAL)
ppc64el: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (c0000000007cfa50)
Location: lib/scatterlist.c:464
Inline: False
Direct callers:
- drivers/dma-buf/udmabuf.c:map_udmabuf
Symbols:
c0000000007cfa50-c0000000007cfa68: sg_alloc_table_from_pages (STB_GLOBAL)
riscv64: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffe00045ce5c)
Location: lib/scatterlist.c:464
Inline: False
Direct callers:
- drivers/dma-buf/udmabuf.c:map_udmabuf
Symbols:
ffffffe00045ce5c-ffffffe00045ce78: sg_alloc_table_from_pages (STB_GLOBAL)
aws: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff8151b6c0)
Location: lib/scatterlist.c:464
Inline: False
Direct callers:
- drivers/dma-buf/udmabuf.c:map_udmabuf
Symbols:
ffffffff8151b6c0-ffffffff8151b6d3: sg_alloc_table_from_pages (STB_GLOBAL)
azure: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff8150b9b0)
Location: lib/scatterlist.c:464
Inline: False
Direct callers:
- drivers/dma-buf/udmabuf.c:map_udmabuf
Symbols:
ffffffff8150b9b0-ffffffff8150b9c3: sg_alloc_table_from_pages (STB_GLOBAL)
gcp: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff81517750)
Location: lib/scatterlist.c:464
Inline: False
Direct callers:
- drivers/dma-buf/udmabuf.c:map_udmabuf
Symbols:
ffffffff81517750-ffffffff81517763: sg_alloc_table_from_pages (STB_GLOBAL)
lowlatency: ✅int sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, long unsigned int size, gfp_t gfp_mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/scatterlist.c (ffffffff81530ef0)
Location: lib/scatterlist.c:464
Inline: False
Direct callers:
- drivers/dma-buf/udmabuf.c:map_udmabuf
Symbols:
ffffffff81530ef0-ffffffff81530f03: sg_alloc_table_from_pages (STB_GLOBAL)
Regular
4.4 and 4.8 ✅
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ⚠️long unsigned int offset ➡️ unsigned int offset
4.15 and 4.18 ✅
4.18 and 5.0 ✅
5.0 and 5.3 ✅
5.3 and 5.4 ✅
5.4 and 5.8 ✅
5.8 and 5.11 ✅
5.11 and 5.13 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅