is_pci_p2pdma_page
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: Absent ⚠️
5.4
: Absent ⚠️
5.8
: Absent ⚠️
5.11
: Absent ⚠️
5.13
: Absent ⚠️
5.15
: Absent ⚠️
5.19
: Absent ⚠️
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/dma/mapping.c (ffffffff811c12cb)
Location: include/linux/memremap.h:171
Inline: True
Inline callers:
- kernel/dma/mapping.c:dma_direct_map_page
- kernel/dma/mapping.c:dma_direct_map_page
In kernel/dma/direct.c (ffffffff811c2f53)
Location: include/linux/memremap.h:171
Inline: True
Inline callers:
- kernel/dma/direct.c:dma_direct_map_sg
- kernel/dma/direct.c:dma_direct_map_page
- kernel/dma/direct.c:dma_direct_map_page
In mm/gup.c (ffffffff813b1eeb)
Location: include/linux/memremap.h:171
Inline: True
Inline callers:
- mm/gup.c:__gup_device_huge
- mm/gup.c:try_grab_page
- mm/gup.c:try_grab_folio
In drivers/iommu/dma-iommu.c (ffffffff81ad5f6c)
Location: include/linux/memremap.h:171
Inline: True
Inline callers:
- drivers/iommu/dma-iommu.c:iommu_dma_map_sg
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/dma/mapping.c (ffffffff811d3d4b)
Location: include/linux/memremap.h:171
Inline: True
Inline callers:
- kernel/dma/mapping.c:dma_direct_map_page
- kernel/dma/mapping.c:dma_direct_map_page
In kernel/dma/direct.c (ffffffff811d5a93)
Location: include/linux/memremap.h:171
Inline: True
Inline callers:
- kernel/dma/direct.c:dma_direct_map_sg
- kernel/dma/direct.c:dma_direct_map_page
- kernel/dma/direct.c:dma_direct_map_page
In mm/gup.c (ffffffff813e6c8b)
Location: include/linux/memremap.h:171
Inline: True
Inline callers:
- mm/gup.c:__gup_device_huge
- mm/gup.c:try_grab_page
- mm/gup.c:try_grab_folio
In drivers/iommu/dma-iommu.c (ffffffff81b246ec)
Location: include/linux/memremap.h:171
Inline: True
Inline callers:
- drivers/iommu/dma-iommu.c:iommu_dma_map_sg
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/dma/mapping.c (ffffffff811e89eb)
Location: include/linux/memremap.h:172
Inline: True
Inline callers:
- kernel/dma/mapping.c:dma_direct_map_page
- kernel/dma/mapping.c:dma_direct_map_page
In kernel/dma/direct.c (ffffffff811eaa13)
Location: include/linux/memremap.h:172
Inline: True
Inline callers:
- kernel/dma/direct.c:dma_direct_map_sg
- kernel/dma/direct.c:dma_direct_map_page
- kernel/dma/direct.c:dma_direct_map_page
In mm/gup.c (ffffffff8141191b)
Location: include/linux/memremap.h:172
Inline: True
Inline callers:
- mm/gup.c:__gup_device_huge
- mm/gup.c:try_grab_page
- mm/gup.c:try_grab_folio
In drivers/iommu/dma-iommu.c (ffffffff81b7b35c)
Location: include/linux/memremap.h:172
Inline: True
Inline callers:
- drivers/iommu/dma-iommu.c:iommu_dma_map_sg
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In drivers/nvme/host/pci.c (0)
Location: include/linux/mm.h:1004
Inline: True
azure
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In drivers/nvme/host/pci.c (0)
Location: include/linux/mm.h:1004
Inline: True
gcp
: Absent ⚠️
lowlatency
: Absent ⚠️