__ioremap_caller
Regular
4.4
: ✅void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/mm/ioremap.c (ffffffff8106b960)
Location: arch/x86/mm/ioremap.c:83
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_nocache
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:xlate_dev_mem_ptr
Symbols:
ffffffff8106b960-ffffffff8106bcd8: __ioremap_caller (STB_LOCAL)
4.8
: ✅void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/mm/ioremap.c (ffffffff8106b840)
Location: arch/x86/mm/ioremap.c:82
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:xlate_dev_mem_ptr
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap_nocache
Symbols:
ffffffff8106b840-ffffffff8106bb8d: __ioremap_caller (STB_LOCAL)
4.10
: ✅void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/mm/ioremap.c (ffffffff8106f460)
Location: arch/x86/mm/ioremap.c:82
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:xlate_dev_mem_ptr
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap_nocache
Symbols:
ffffffff8106f460-ffffffff8106f7ad: __ioremap_caller (STB_LOCAL)
4.13
: ✅void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/mm/ioremap.c (ffffffff8106ebb0)
Location: arch/x86/mm/ioremap.c:83
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:xlate_dev_mem_ptr
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap_nocache
Symbols:
ffffffff8106ebb0-ffffffff8106eed4: __ioremap_caller (STB_LOCAL)
4.15
: ✅void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/mm/ioremap.c (ffffffff81073cc0)
Location: arch/x86/mm/ioremap.c:133
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap_nocache
Symbols:
ffffffff81073cc0-ffffffff81073fc2: __ioremap_caller (STB_LOCAL)
4.18
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:133
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap_nocache
Symbols:
ffffffff81076710-ffffffff810769da: __ioremap_caller (STB_LOCAL)
ffffffff81076e02-ffffffff81076e44: __ioremap_caller.cold.15 (STB_LOCAL)
5.0
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller, bool encrypted);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:133
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_encrypted
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap_nocache
Symbols:
ffffffff8107cd60-ffffffff8107d041: __ioremap_caller (STB_LOCAL)
ffffffff8107d492-ffffffff8107d4d4: __ioremap_caller.cold.15 (STB_LOCAL)
5.3
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller, bool encrypted);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:154
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_encrypted
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap_nocache
Symbols:
ffffffff810804e0-ffffffff81080796: __ioremap_caller (STB_LOCAL)
ffffffff81080d42-ffffffff81080da6: __ioremap_caller.cold (STB_LOCAL)
5.4
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller, bool encrypted);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:176
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_encrypted
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap_nocache
Symbols:
ffffffff810816c0-ffffffff8108199a: __ioremap_caller (STB_LOCAL)
ffffffff81081e02-ffffffff81081e66: __ioremap_caller.cold (STB_LOCAL)
5.8
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller, bool encrypted);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:176
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_encrypted
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap
Symbols:
ffffffff81088660-ffffffff8108894f: __ioremap_caller (STB_LOCAL)
ffffffff81088ead-ffffffff81088f11: __ioremap_caller.cold (STB_LOCAL)
5.11
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller, bool encrypted);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:176
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_encrypted
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap
Symbols:
ffffffff810888a0-ffffffff81088b8f: __ioremap_caller (STB_LOCAL)
ffffffff81bd96d9-ffffffff81bd973d: __ioremap_caller.cold (STB_LOCAL)
5.13
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller, bool encrypted);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:178
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_encrypted
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap
Symbols:
ffffffff81089500-ffffffff81089823: __ioremap_caller (STB_LOCAL)
ffffffff81bcb6af-ffffffff81bcb713: __ioremap_caller.cold (STB_LOCAL)
5.15
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller, bool encrypted);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:178
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_encrypted
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap
Symbols:
ffffffff81098990-ffffffff81098cc6: __ioremap_caller (STB_LOCAL)
ffffffff81ca0de7-ffffffff81ca0e81: __ioremap_caller.cold (STB_LOCAL)
5.19
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller, bool encrypted);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:178
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_encrypted
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap
Symbols:
ffffffff810ab730-ffffffff810aba89: __ioremap_caller (STB_LOCAL)
ffffffff81e5039a-ffffffff81e5042e: __ioremap_caller.cold (STB_LOCAL)
6.2
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller, bool encrypted);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:179
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_encrypted
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap
Symbols:
ffffffff810c50b0-ffffffff810c5478: __ioremap_caller (STB_LOCAL)
ffffffff82054a1d-ffffffff82054a53: __ioremap_caller.cold (STB_LOCAL)
6.5
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller, bool encrypted);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:184
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_encrypted
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap
Symbols:
ffffffff810c8840-ffffffff810c8c06: __ioremap_caller (STB_LOCAL)
ffffffff820d302b-ffffffff820d305f: __ioremap_caller.cold (STB_LOCAL)
6.8
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller, bool encrypted);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:184
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_encrypted
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap
Symbols:
ffffffff810d0f40-ffffffff810d1306: __ioremap_caller (STB_LOCAL)
ffffffff821ade99-ffffffff821adecd: __ioremap_caller.cold (STB_LOCAL)
arm64
: ✅void *__ioremap_caller(phys_addr_t phys_addr, size_t size, pgprot_t prot, void *caller);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/arm64/mm/ioremap.c (ffff8000100adde8)
Location: arch/arm64/mm/ioremap.c:21
Inline: False
Direct callers:
- arch/arm64/mm/ioremap.c:__ioremap
Symbols:
ffff8000100adde8-ffff8000100adeb8: __ioremap_caller (STB_LOCAL)
armhf
: Absent ⚠️
ppc64el
: ✅void *__ioremap_caller(phys_addr_t addr, long unsigned int size, pgprot_t prot, void *caller);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/powerpc/mm/ioremap_64.c (c000000000089a40)
Location: arch/powerpc/mm/ioremap_64.c:57
Inline: False
Direct callers:
- arch/powerpc/mm/ioremap.c:ioremap_prot
- arch/powerpc/mm/ioremap.c:ioremap_coherent
- arch/powerpc/mm/ioremap.c:ioremap_wc
- arch/powerpc/mm/ioremap.c:ioremap
Symbols:
c000000000089a40-c000000000089b78: __ioremap_caller (STB_GLOBAL)
riscv64
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/riscv/mm/ioremap.c (ffffffe0000b9f7c)
Location: arch/riscv/mm/ioremap.c:23
Inline: True
Inline callers:
- arch/riscv/mm/ioremap.c:ioremap
aws
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller, bool encrypted);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:176
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_encrypted
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap_nocache
Symbols:
ffffffff810806c0-ffffffff8108099a: __ioremap_caller (STB_LOCAL)
ffffffff81080e02-ffffffff81080e66: __ioremap_caller.cold (STB_LOCAL)
azure
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller, bool encrypted);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:176
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_encrypted
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap_nocache
Symbols:
ffffffff8106f610-ffffffff8106f8ea: __ioremap_caller (STB_LOCAL)
ffffffff8106fd52-ffffffff8106fdb6: __ioremap_caller.cold (STB_LOCAL)
gcp
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller, bool encrypted);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:176
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_encrypted
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap_nocache
Symbols:
ffffffff81080670-ffffffff8108094a: __ioremap_caller (STB_LOCAL)
ffffffff81080db2-ffffffff81080e16: __ioremap_caller.cold (STB_LOCAL)
lowlatency
: Transformation ⚠️void *__ioremap_caller(resource_size_t phys_addr, long unsigned int size, enum page_cache_mode pcm, void *caller, bool encrypted);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In arch/x86/mm/ioremap.c (0)
Location: arch/x86/mm/ioremap.c:176
Inline: False
Direct callers:
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_prot
- arch/x86/mm/ioremap.c:ioremap_cache
- arch/x86/mm/ioremap.c:ioremap_encrypted
- arch/x86/mm/ioremap.c:ioremap_wt
- arch/x86/mm/ioremap.c:ioremap_wc
- arch/x86/mm/ioremap.c:ioremap_uc
- arch/x86/mm/ioremap.c:ioremap_nocache
Symbols:
ffffffff81082790-ffffffff81082a6a: __ioremap_caller (STB_LOCAL)
ffffffff81082ed2-ffffffff81082f36: __ioremap_caller.cold (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
⚠️bool encrypted
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
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
⚠️pgprot_t prot
enum page_cache_mode pcm
bool encrypted
resource_size_t phys_addr
➡️ phys_addr_t phys_addr
long unsigned int size
➡️ size_t size
amd64
and ppc64el
⚠️phys_addr_t addr
pgprot_t prot
resource_size_t phys_addr
enum page_cache_mode pcm
bool encrypted
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅