arch_invalidate_pmem
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In drivers/nvdimm/claim.c (ffffffff81625009)
Location: arch/x86/include/asm/pmem.h:116
Inline: True
Inline callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
4.13
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff8106f3a0)
Location: arch/x86/mm/pageattr.c:153
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff8106f3a0-ffffffff8106f3b0: arch_invalidate_pmem (STB_GLOBAL)
4.15
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff81074740)
Location: arch/x86/mm/pageattr.c:153
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff81074740-ffffffff81074750: arch_invalidate_pmem (STB_GLOBAL)
4.18
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff810771b0)
Location: arch/x86/mm/pageattr.c:171
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff810771b0-ffffffff810771c0: arch_invalidate_pmem (STB_GLOBAL)
5.0
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff8107d8d0)
Location: arch/x86/mm/pageattr.c:306
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff8107d8d0-ffffffff8107d8e6: arch_invalidate_pmem (STB_GLOBAL)
5.3
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff810811d0)
Location: arch/x86/mm/pageattr.c:307
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff810811d0-ffffffff810811e6: arch_invalidate_pmem (STB_GLOBAL)
5.4
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff81082270)
Location: arch/x86/mm/pageattr.c:307
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff81082270-ffffffff810822a7: arch_invalidate_pmem (STB_GLOBAL)
5.8
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff8108bd30)
Location: arch/x86/mm/pat/set_memory.c:315
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff8108bd30-ffffffff8108bd67: arch_invalidate_pmem (STB_GLOBAL)
5.11
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff8108bd50)
Location: arch/x86/mm/pat/set_memory.c:315
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff8108bd50-ffffffff8108bd87: arch_invalidate_pmem (STB_GLOBAL)
5.13
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff8108c920)
Location: arch/x86/mm/pat/set_memory.c:323
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff8108c920-ffffffff8108c957: arch_invalidate_pmem (STB_GLOBAL)
5.15
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff8109c180)
Location: arch/x86/mm/pat/set_memory.c:323
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff8109c180-ffffffff8109c1b7: arch_invalidate_pmem (STB_GLOBAL)
5.19
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff810af910)
Location: arch/x86/mm/pat/set_memory.c:326
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff810af910-ffffffff810af953: arch_invalidate_pmem (STB_GLOBAL)
6.2
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff810c9f10)
Location: arch/x86/mm/pat/set_memory.c:344
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff810c9f10-ffffffff810c9f53: arch_invalidate_pmem (STB_GLOBAL)
6.5
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff810cd560)
Location: arch/x86/mm/pat/set_memory.c:345
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff810cd560-ffffffff810cd5a3: arch_invalidate_pmem (STB_GLOBAL)
6.8
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff810d5c40)
Location: arch/x86/mm/pat/set_memory.c:345
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff810d5c40-ffffffff810d5c83: arch_invalidate_pmem (STB_GLOBAL)
arm64
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/arm64/mm/flush.c (ffff8000100adb70)
Location: arch/arm64/mm/flush.c:89
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffff8000100adb70-ffff8000100adba4: arch_invalidate_pmem (STB_GLOBAL)
armhf
: Absent ⚠️
ppc64el
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/powerpc/lib/pmem.c (c0000000000a7df0)
Location: arch/powerpc/lib/pmem.c:22
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
c0000000000a7df0-c0000000000a7e58: arch_invalidate_pmem (STB_GLOBAL)
riscv64
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In drivers/nvdimm/claim.c (0)
Location: include/linux/libnvdimm.h:289
Inline: True
aws
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff81081270)
Location: arch/x86/mm/pageattr.c:307
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff81081270-ffffffff810812a7: arch_invalidate_pmem (STB_GLOBAL)
azure
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff810701c0)
Location: arch/x86/mm/pageattr.c:307
Inline: False
Direct callers:
- drivers/acpi/nfit/core.c:acpi_nfit_blk_region_do_io
- drivers/nvdimm/claim.c:nsio_rw_bytes
- drivers/nvdimm/pmem.c:pmem_do_bvec
Symbols:
ffffffff810701c0-ffffffff810701f7: arch_invalidate_pmem (STB_GLOBAL)
gcp
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff81081220)
Location: arch/x86/mm/pageattr.c:307
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff81081220-ffffffff81081257: arch_invalidate_pmem (STB_GLOBAL)
lowlatency
: ✅void arch_invalidate_pmem(void *addr, size_t size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff81083340)
Location: arch/x86/mm/pageattr.c:307
Inline: False
Direct callers:
- drivers/nvdimm/claim.c:nsio_rw_bytes
Symbols:
ffffffff81083340-ffffffff81083377: arch_invalidate_pmem (STB_GLOBAL)
Regular
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
✅
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 ppc64el
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅