alloc_resource
Regular
4.4
: Selective Inline ⚠️struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/resource.c (ffffffff81086a00)
Location: kernel/resource.c:188
Inline: True
Direct callers:
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:release_mem_region_adjustable
Symbols:
ffffffff81086a00-ffffffff81086aa6: alloc_resource (STB_LOCAL)
4.8
: Selective Inline ⚠️struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/resource.c (ffffffff81089a50)
Location: kernel/resource.c:197
Inline: True
Direct callers:
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffffffff81089a50-ffffffff81089af6: alloc_resource (STB_LOCAL)
4.10
: Selective Inline ⚠️struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/resource.c (ffffffff8108e9a0)
Location: kernel/resource.c:197
Inline: True
Direct callers:
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffffffff8108e9a0-ffffffff8108ea46: alloc_resource (STB_LOCAL)
4.13
: Selective Inline ⚠️struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/resource.c (ffffffff8108b970)
Location: kernel/resource.c:197
Inline: True
Direct callers:
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffffffff8108b970-ffffffff8108ba02: alloc_resource (STB_LOCAL)
4.15
: ✅struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/resource.c (ffffffff810926f0)
Location: kernel/resource.c:197
Inline: False
Direct callers:
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffffffff810926f0-ffffffff81092782: alloc_resource (STB_LOCAL)
4.18
: Selective Inline ⚠️struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/resource.c (ffffffff810960b0)
Location: kernel/resource.c:164
Inline: True
Direct callers:
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffffffff810960b0-ffffffff81096142: alloc_resource (STB_LOCAL)
5.0
: Selective Inline ⚠️struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/resource.c (ffffffff8109e420)
Location: kernel/resource.c:164
Inline: True
Direct callers:
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffffffff8109e420-ffffffff8109e4b2: alloc_resource (STB_LOCAL)
5.3
: Selective Inline ⚠️struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/resource.c (ffffffff810a29a0)
Location: kernel/resource.c:165
Inline: True
Direct callers:
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffffffff810a29a0-ffffffff810a2a52: alloc_resource (STB_LOCAL)
5.4
: Selective Inline ⚠️struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/resource.c (ffffffff810a8f70)
Location: kernel/resource.c:165
Inline: True
Direct callers:
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffffffff810a8f70-ffffffff810a9022: alloc_resource (STB_LOCAL)
5.8
: ✅struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/resource.c (ffffffff810b0480)
Location: kernel/resource.c:165
Inline: False
Direct callers:
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:__reserve_region_with_split
- kernel/resource.c:__reserve_region_with_split
Symbols:
ffffffff810b0480-ffffffff810b0518: alloc_resource (STB_LOCAL)
5.11
: ✅struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/resource.c (ffffffff810abba0)
Location: kernel/resource.c:165
Inline: False
Direct callers:
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:__reserve_region_with_split
- kernel/resource.c:__reserve_region_with_split
Symbols:
ffffffff810abba0-ffffffff810abc38: alloc_resource (STB_LOCAL)
5.13
: ✅struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/resource.c (ffffffff810ad270)
Location: kernel/resource.c:164
Inline: False
Direct callers:
- kernel/resource.c:__request_free_mem_region
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffffffff810ad270-ffffffff810ad308: alloc_resource (STB_LOCAL)
5.15
: ✅struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/resource.c (ffffffff810bede0)
Location: kernel/resource.c:164
Inline: False
Direct callers:
- kernel/resource.c:__request_free_mem_region
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffffffff810bede0-ffffffff810bee78: alloc_resource (STB_LOCAL)
5.19
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/resource.c (ffffffff810d6145)
Location: kernel/resource.c:165
Inline: True
Inline callers:
- kernel/resource.c:__request_free_mem_region
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
6.2
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/resource.c (ffffffff810f5806)
Location: kernel/resource.c:165
Inline: True
Inline callers:
- kernel/resource.c:get_free_mem_region
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
6.5
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/resource.c (ffffffff81101c46)
Location: kernel/resource.c:165
Inline: True
Inline callers:
- kernel/resource.c:get_free_mem_region
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
6.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/resource.c (ffffffff8110b3a7)
Location: kernel/resource.c:165
Inline: True
Inline callers:
- kernel/resource.c:get_free_mem_region
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
arm64
: Selective Inline ⚠️struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/resource.c (ffff8000100fff90)
Location: kernel/resource.c:165
Inline: True
Direct callers:
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffff8000100fff90-ffff800010100070: alloc_resource (STB_LOCAL)
armhf
: Selective Inline ⚠️struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/resource.c (c035cff0)
Location: kernel/resource.c:165
Inline: True
Direct callers:
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
c035cff0-c035d088: alloc_resource (STB_LOCAL)
ppc64el
: Collision, Selective Inline ⚠️void alloc_resource(struct pci_dev *dev, int idx);
Collision: Static-Static Collision
Inline: Selective
Transformation: False
Instances:
In arch/powerpc/kernel/pci-common.c (c000000001352558)
Location: arch/powerpc/kernel/pci-common.c:1231
Inline: True
Inline callers:
- arch/powerpc/kernel/pci-common.c:pcibios_allocate_resources
In kernel/resource.c (c000000000148130)
Location: kernel/resource.c:165
Inline: True
Direct callers:
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
c000000000148130-c000000000148240: alloc_resource (STB_LOCAL)
riscv64
: Selective Inline ⚠️struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/resource.c (ffffffe0000c7f4a)
Location: kernel/resource.c:165
Inline: True
Direct callers:
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffffffe0000c7f4a-ffffffe0000c8006: alloc_resource (STB_LOCAL)
aws
: Selective Inline ⚠️struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/resource.c (ffffffff810a2890)
Location: kernel/resource.c:165
Inline: True
Direct callers:
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffffffff810a2890-ffffffff810a2942: alloc_resource (STB_LOCAL)
azure
: Selective Inline ⚠️struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/resource.c (ffffffff81091270)
Location: kernel/resource.c:165
Inline: True
Direct callers:
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffffffff81091270-ffffffff81091322: alloc_resource (STB_LOCAL)
gcp
: Selective Inline ⚠️struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/resource.c (ffffffff810a2840)
Location: kernel/resource.c:165
Inline: True
Direct callers:
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffffffff810a2840-ffffffff810a28f2: alloc_resource (STB_LOCAL)
lowlatency
: Selective Inline ⚠️struct resource *alloc_resource(gfp_t flags);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/resource.c (ffffffff810aa8b0)
Location: kernel/resource.c:165
Inline: True
Direct callers:
- kernel/resource.c:release_mem_region_adjustable
- kernel/resource.c:__request_region
- kernel/resource.c:reserve_region_with_split
- kernel/resource.c:reserve_region_with_split
Symbols:
ffffffff810aa8b0-ffffffff810aa975: alloc_resource (STB_LOCAL)
Regular
4.4
and 4.8
✅
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
✅
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
✅
5.13
and 5.15
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
⚠️struct pci_dev *dev
int idx
gfp_t flags
struct resource *
➡️ void
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅