gen_pool_alloc_algo
Regular
4.4
: Absent ⚠️
4.8
: ✅long unsigned int gen_pool_alloc_algo(struct gen_pool *pool, size_t size, genpool_algo_t algo, void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/genalloc.c (ffffffff8144ed10)
Location: lib/genalloc.c:289
Inline: False
Direct callers:
- lib/genalloc.c:gen_pool_dma_alloc
Symbols:
ffffffff8144ed10-ffffffff8144eeee: gen_pool_alloc_algo (STB_GLOBAL)
4.10
: ✅long unsigned int gen_pool_alloc_algo(struct gen_pool *pool, size_t size, genpool_algo_t algo, void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/genalloc.c (ffffffff8146d6d0)
Location: lib/genalloc.c:289
Inline: False
Direct callers:
- lib/genalloc.c:gen_pool_dma_alloc
Symbols:
ffffffff8146d6d0-ffffffff8146d8ae: gen_pool_alloc_algo (STB_GLOBAL)
4.13
: ✅long unsigned int gen_pool_alloc_algo(struct gen_pool *pool, size_t size, genpool_algo_t algo, void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/genalloc.c (ffffffff81472da0)
Location: lib/genalloc.c:289
Inline: False
Direct callers:
- lib/genalloc.c:gen_pool_dma_alloc
Symbols:
ffffffff81472da0-ffffffff81472f8c: gen_pool_alloc_algo (STB_GLOBAL)
4.15
: ✅long unsigned int gen_pool_alloc_algo(struct gen_pool *pool, size_t size, genpool_algo_t algo, void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/genalloc.c (ffffffff814a0120)
Location: lib/genalloc.c:289
Inline: False
Direct callers:
- lib/genalloc.c:gen_pool_dma_alloc
Symbols:
ffffffff814a0120-ffffffff814a0312: gen_pool_alloc_algo (STB_GLOBAL)
4.18
: ✅long unsigned int gen_pool_alloc_algo(struct gen_pool *pool, size_t size, genpool_algo_t algo, void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/genalloc.c (ffffffff814d52d0)
Location: lib/genalloc.c:289
Inline: False
Direct callers:
- lib/genalloc.c:gen_pool_dma_alloc
Symbols:
ffffffff814d52d0-ffffffff814d54bf: gen_pool_alloc_algo (STB_GLOBAL)
5.0
: ✅long unsigned int gen_pool_alloc_algo(struct gen_pool *pool, size_t size, genpool_algo_t algo, void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/genalloc.c (ffffffff814e9d20)
Location: lib/genalloc.c:290
Inline: False
Direct callers:
- lib/genalloc.c:gen_pool_dma_alloc
Symbols:
ffffffff814e9d20-ffffffff814e9f19: gen_pool_alloc_algo (STB_GLOBAL)
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/mce/genpool.c (ffffffff8104f29a)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/genpool.c:mce_gen_pool_add
In lib/genalloc.c (ffffffff81516b85)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
In drivers/acpi/apei/ghes.c (ffffffff81621f57)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_estatus_cache_add
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/mce/genpool.c (ffffffff8104fc1a)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/genpool.c:mce_gen_pool_add
In lib/genalloc.c (ffffffff815375c5)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
In drivers/acpi/apei/ghes.c (ffffffff81643a37)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_estatus_cache_add
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/mce/genpool.c (ffffffff8105411a)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/genpool.c:mce_gen_pool_add
In kernel/dma/pool.c (ffffffff8113f7e5)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- kernel/dma/pool.c:__dma_alloc_from_pool
In lib/genalloc.c (ffffffff8159bfe5)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
In drivers/acpi/apei/ghes.c (ffffffff816f1396)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_estatus_cache_alloc
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/mce/genpool.c (ffffffff8105307a)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/genpool.c:mce_gen_pool_add
In kernel/dma/pool.c (ffffffff8113adea)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- kernel/dma/pool.c:__dma_alloc_from_pool
In lib/genalloc.c (ffffffff815b7a29)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
In drivers/acpi/apei/ghes.c (ffffffff8170e736)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_estatus_cache_alloc
- drivers/acpi/apei/ghes.c:ghes_defer_non_standard_event
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/mce/genpool.c (ffffffff8105496a)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/genpool.c:mce_gen_pool_add
In kernel/dma/pool.c (ffffffff8113c26b)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- kernel/dma/pool.c:dma_alloc_from_pool
In lib/genalloc.c (ffffffff815c2899)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
In drivers/acpi/apei/ghes.c (ffffffff816efd87)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_estatus_cache_add
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/mce/genpool.c (ffffffff8105d2ba)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/genpool.c:mce_gen_pool_add
In kernel/dma/pool.c (ffffffff8115f38e)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- kernel/dma/pool.c:dma_alloc_from_pool
In lib/genalloc.c (ffffffff8162a809)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
In drivers/acpi/apei/ghes.c (ffffffff81769e2d)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_estatus_cache_add
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/mce/genpool.c (ffffffff810697ea)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/genpool.c:mce_gen_pool_add
In kernel/dma/pool.c (ffffffff811895ae)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- kernel/dma/pool.c:dma_alloc_from_pool
In lib/genalloc.c (ffffffff816fbc8d)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
In drivers/acpi/apei/ghes.c (ffffffff8189e956)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_estatus_cache_alloc
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/mce/genpool.c (ffffffff810794ca)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/genpool.c:mce_gen_pool_add
In kernel/dma/pool.c (ffffffff811c59ce)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- kernel/dma/pool.c:dma_alloc_from_pool
In lib/genalloc.c (ffffffff817ee93d)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
In drivers/acpi/apei/ghes.c (ffffffff819e7c76)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_estatus_cache_alloc
- drivers/acpi/apei/ghes.c:ghes_defer_non_standard_event
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/mce/genpool.c (ffffffff8107b77a)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/genpool.c:mce_gen_pool_add
In kernel/dma/pool.c (ffffffff811d845b)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- kernel/dma/pool.c:__dma_alloc_from_pool
In lib/genalloc.c (ffffffff8182eced)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
In drivers/acpi/apei/ghes.c (ffffffff81a30386)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_estatus_cache_alloc
- drivers/acpi/apei/ghes.c:ghes_defer_non_standard_event
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/mce/genpool.c (ffffffff81082c3a)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/genpool.c:mce_gen_pool_add
In kernel/dma/pool.c (ffffffff811edf6b)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- kernel/dma/pool.c:__dma_alloc_from_pool
In lib/genalloc.c (ffffffff818809bd)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
In drivers/acpi/apei/ghes.c (ffffffff81a7b896)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_estatus_cache_alloc
- drivers/acpi/apei/ghes.c:ghes_defer_non_standard_event
- drivers/acpi/apei/ghes.c:ghes_handle_aer
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/dma/remap.c (ffff8000101974b4)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- kernel/dma/remap.c:dma_alloc_from_pool
In lib/genalloc.c (ffff8000106446ac)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
In drivers/acpi/apei/ghes.c (ffff8000107afc44)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_in_nmi_queue_one_entry
- drivers/acpi/apei/ghes.c:ghes_estatus_cache_add
In drivers/soc/fsl/qbman/bman.c (ffff8000108126cc)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/soc/fsl/qbman/bman.c:bman_new_pool
In drivers/soc/fsl/qbman/qman.c (ffff800010812920)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/soc/fsl/qbman/qman.c:qman_alloc_range
In drivers/net/ethernet/freescale/fman/fman_muram.c (ffff8000109ede7c)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/net/ethernet/freescale/fman/fman_muram.c:fman_muram_alloc
In drivers/edac/altera_edac.c (ffff800010b15964)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/edac/altera_edac.c:ocram_alloc_mem
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm/mm/dma-mapping.c (c031bbd0)
Location: include/linux/genalloc.h:135
Inline: True
In arch/arm/mach-imx/pm-imx5.c (0)
Location: include/linux/genalloc.h:135
Inline: True
In arch/arm/mach-imx/pm-imx6.c (c151027c)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/arm/mach-imx/pm-imx6.c:imx6q_suspend_init
In arch/arm/mach-omap2/omap4-common.c (c1514c84)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/arm/mach-omap2/omap4-common.c:__omap4_sram_init
In lib/genalloc.c (c07eafa0)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
In drivers/net/ethernet/ti/davinci_cpdma.c (c0ad70c4)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_submit_si
ppc64el
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/genalloc.c (c0000000007efae8)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
riscv64
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/genalloc.c (ffffffe000470ad2)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/mce/genpool.c (ffffffff8104fd1a)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/genpool.c:mce_gen_pool_add
In lib/genalloc.c (ffffffff8152fba5)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/mce/genpool.c (ffffffff8103f27a)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/genpool.c:mce_gen_pool_add
In lib/genalloc.c (ffffffff8151fe85)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/mce/genpool.c (ffffffff8104fbca)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/genpool.c:mce_gen_pool_add
In lib/genalloc.c (ffffffff8152b8e5)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
In drivers/acpi/apei/ghes.c (ffffffff81637877)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_estatus_cache_add
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/mce/genpool.c (ffffffff8105100a)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/genpool.c:mce_gen_pool_add
In lib/genalloc.c (ffffffff81545676)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_dma_alloc_algo
In drivers/acpi/apei/ghes.c (ffffffff81651bb7)
Location: include/linux/genalloc.h:135
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_estatus_cache_add
Regular
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅