phys_mem_access_prot
Regular
4.4
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat.c (ffffffff810703e0)
Location: arch/x86/mm/pat.c:689
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff810703e0-ffffffff810703ee: phys_mem_access_prot (STB_GLOBAL)
4.8
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat.c (ffffffff81070130)
Location: arch/x86/mm/pat.c:733
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff81070130-ffffffff8107013e: phys_mem_access_prot (STB_GLOBAL)
4.10
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat.c (ffffffff81073d70)
Location: arch/x86/mm/pat.c:747
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff81073d70-ffffffff81073d7e: phys_mem_access_prot (STB_GLOBAL)
4.13
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat.c (ffffffff81073320)
Location: arch/x86/mm/pat.c:744
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff81073320-ffffffff8107332e: phys_mem_access_prot (STB_GLOBAL)
4.15
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat.c (ffffffff81078cb0)
Location: arch/x86/mm/pat.c:763
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff81078cb0-ffffffff81078ce3: phys_mem_access_prot (STB_GLOBAL)
4.18
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat.c (ffffffff8107b6d0)
Location: arch/x86/mm/pat.c:779
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff8107b6d0-ffffffff8107b703: phys_mem_access_prot (STB_GLOBAL)
5.0
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat.c (ffffffff81082040)
Location: arch/x86/mm/pat.c:788
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff81082040-ffffffff81082073: phys_mem_access_prot (STB_GLOBAL)
5.3
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat.c (ffffffff81085cc0)
Location: arch/x86/mm/pat.c:789
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff81085cc0-ffffffff81085cf5: phys_mem_access_prot (STB_GLOBAL)
5.4
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat.c (ffffffff810869b0)
Location: arch/x86/mm/pat.c:789
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff810869b0-ffffffff810869e5: phys_mem_access_prot (STB_GLOBAL)
5.8
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/memtype.c (ffffffff81090130)
Location: arch/x86/mm/pat/memtype.c:817
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff81090130-ffffffff81090167: phys_mem_access_prot (STB_GLOBAL)
5.11
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/memtype.c (ffffffff8108fe30)
Location: arch/x86/mm/pat/memtype.c:817
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff8108fe30-ffffffff8108fe67: phys_mem_access_prot (STB_GLOBAL)
5.13
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/memtype.c (ffffffff81090930)
Location: arch/x86/mm/pat/memtype.c:819
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff81090930-ffffffff81090967: phys_mem_access_prot (STB_GLOBAL)
5.15
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/memtype.c (ffffffff810a0480)
Location: arch/x86/mm/pat/memtype.c:824
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff810a0480-ffffffff810a04b7: phys_mem_access_prot (STB_GLOBAL)
5.19
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/memtype.c (ffffffff810b43d0)
Location: arch/x86/mm/pat/memtype.c:832
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff810b43d0-ffffffff810b4425: phys_mem_access_prot (STB_GLOBAL)
6.2
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/memtype.c (ffffffff810cf010)
Location: arch/x86/mm/pat/memtype.c:785
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff810cf010-ffffffff810cf065: phys_mem_access_prot (STB_GLOBAL)
6.5
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/memtype.c (ffffffff810d25c0)
Location: arch/x86/mm/pat/memtype.c:785
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff810d25c0-ffffffff810d2615: phys_mem_access_prot (STB_GLOBAL)
6.8
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/memtype.c (ffffffff810dad50)
Location: arch/x86/mm/pat/memtype.c:785
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff810dad50-ffffffff810dada5: phys_mem_access_prot (STB_GLOBAL)
arm64
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/arm64/mm/mmu.c (ffff8000100ae1c8)
Location: arch/arm64/mm/mmu.c:79
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffff8000100ae1c8-ffff8000100ae250: phys_mem_access_prot (STB_GLOBAL)
armhf
: Selective Inline ⚠️pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/arm/mm/mmu.c (c031fa5c)
Location: arch/arm/mm/mmu.c:705
Inline: True
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
c031fa5c-c031fab0: phys_mem_access_prot (STB_GLOBAL)
ppc64el
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/powerpc/mm/mem.c (c000000000087130)
Location: arch/powerpc/mm/mem.c:75
Inline: False
Direct callers:
- drivers/video/fbdev/core/fbmem.c:fb_mmap
- drivers/char/mem.c:mmap_mem
Symbols:
c000000000087130-c0000000000871c0: phys_mem_access_prot (STB_GLOBAL)
riscv64
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In drivers/char/mem.c (0)
Location: drivers/char/mem.c:313
Inline: True
aws
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat.c (ffffffff810859b0)
Location: arch/x86/mm/pat.c:789
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff810859b0-ffffffff810859e5: phys_mem_access_prot (STB_GLOBAL)
azure
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat.c (ffffffff81074730)
Location: arch/x86/mm/pat.c:789
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff81074730-ffffffff81074765: phys_mem_access_prot (STB_GLOBAL)
gcp
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat.c (ffffffff81085960)
Location: arch/x86/mm/pat.c:789
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff81085960-ffffffff81085995: phys_mem_access_prot (STB_GLOBAL)
lowlatency
: ✅pgprot_t phys_mem_access_prot(struct file *file, long unsigned int pfn, long unsigned int size, pgprot_t vma_prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat.c (ffffffff81087ab0)
Location: arch/x86/mm/pat.c:789
Inline: False
Direct callers:
- drivers/char/mem.c:mmap_mem
Symbols:
ffffffff81087ab0-ffffffff81087ae5: phys_mem_access_prot (STB_GLOBAL)
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
✅
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 armhf
✅
amd64
and ppc64el
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅