__pfn_to_pfn_t
Regular
4.4
: Absent ⚠️
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff811dd71a)
Location: include/linux/pfn_t.h:18
Inline: True
Inline callers:
- mm/memory.c:vm_insert_pfn_prot
In drivers/block/brd.c (0)
Location: include/linux/pfn_t.h:18
Inline: True
4.10
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff811ed20a)
Location: include/linux/pfn_t.h:18
Inline: True
Inline callers:
- mm/memory.c:vm_insert_pfn_prot
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff811f81bd)
Location: include/linux/pfn_t.h:24
Inline: True
Inline callers:
- mm/memory.c:vm_insert_pfn_prot
In fs/dax.c (0)
Location: include/linux/pfn_t.h:24
Inline: True
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8121033d)
Location: include/linux/pfn_t.h:27
Inline: True
Inline callers:
- mm/memory.c:vm_insert_pfn_prot
In fs/dax.c (0)
Location: include/linux/pfn_t.h:27
Inline: True
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8122fa9a)
Location: include/linux/pfn_t.h:27
Inline: True
Inline callers:
- mm/memory.c:vm_insert_pfn_prot
In fs/dax.c (0)
Location: include/linux/pfn_t.h:27
Inline: True
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff812444ce)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (0)
Location: include/linux/pfn_t.h:29
Inline: True
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff81256471)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (0)
Location: include/linux/pfn_t.h:29
Inline: True
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff81264a01)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (0)
Location: include/linux/pfn_t.h:29
Inline: True
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff81292c61)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (ffffffff8138d76f)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- fs/dax.c:dax_load_hole
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8129d581)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (ffffffff8139eeff)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- fs/dax.c:dax_load_hole
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff812a2bb1)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (ffffffff813a7794)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_pte_fault
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff812e6001)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (ffffffff813f6922)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- fs/dax.c:dax_fault_iter
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff813455fe)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (ffffffff81469176)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- fs/dax.c:dax_fault_iter
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff813bd8a3)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (ffffffff814f9b12)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- fs/dax.c:dax_fault_iter
- fs/dax.c:dax_pmd_load_hole
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff813f25a3)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (ffffffff81530fa2)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- fs/dax.c:dax_fault_iter
- fs/dax.c:dax_pmd_load_hole
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8141d2a3)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (ffffffff81565e82)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- fs/dax.c:dax_fault_iter
- fs/dax.c:dax_pmd_load_hole
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffff8000102fb708)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (0)
Location: include/linux/pfn_t.h:29
Inline: True
armhf
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/memory.c (c0519f1c)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
- mm/memory.c:vmf_insert_pfn_prot
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (c0000000003c6734)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (0)
Location: include/linux/pfn_t.h:29
Inline: True
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffe00020ad9c)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (0)
Location: include/linux/pfn_t.h:29
Inline: True
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8125d051)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (0)
Location: include/linux/pfn_t.h:29
Inline: True
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8124f4b1)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (0)
Location: include/linux/pfn_t.h:29
Inline: True
In drivers/nvdimm/pmem.c (ffffffff816ebd88)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- drivers/nvdimm/pmem.c:__pmem_direct_access
In drivers/dax/device.c (ffffffff816f1ae9)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- drivers/dax/device.c:dev_dax_huge_fault
- drivers/dax/device.c:dev_dax_huge_fault
- drivers/dax/device.c:dev_dax_huge_fault
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8125adf1)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (0)
Location: include/linux/pfn_t.h:29
Inline: True
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8126a7c1)
Location: include/linux/pfn_t.h:29
Inline: True
Inline callers:
- mm/memory.c:vmf_insert_pfn_prot
In fs/dax.c (0)
Location: include/linux/pfn_t.h:29
Inline: True