dma_direct_supported
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Selective Inline ⚠️int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff8110d0a0)
Location: kernel/dma/direct.c:167
Inline: True
Symbols:
ffffffff8110d0a0-ffffffff8110d0d3: dma_direct_supported (STB_GLOBAL)
5.0
: ✅int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff81118da0)
Location: kernel/dma/direct.c:365
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_supported
Symbols:
ffffffff81118da0-ffffffff81118de0: dma_direct_supported (STB_GLOBAL)
5.3
: ✅int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff81123290)
Location: kernel/dma/direct.c:393
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_supported
Symbols:
ffffffff81123290-ffffffff811232d0: dma_direct_supported (STB_GLOBAL)
5.4
: ✅int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff8112f6d0)
Location: kernel/dma/direct.c:393
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_supported
Symbols:
ffffffff8112f6d0-ffffffff8112f710: dma_direct_supported (STB_GLOBAL)
5.8
: ✅int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff8113e440)
Location: kernel/dma/direct.c:516
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_set_coherent_mask
- kernel/dma/mapping.c:dma_set_mask
Symbols:
ffffffff8113e440-ffffffff8113e49e: dma_direct_supported (STB_GLOBAL)
5.11
: ✅int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff811397f0)
Location: kernel/dma/direct.c:472
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_set_coherent_mask
- kernel/dma/mapping.c:dma_set_mask
Symbols:
ffffffff811397f0-ffffffff81139886: dma_direct_supported (STB_GLOBAL)
5.13
: ✅int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff8113a8c0)
Location: kernel/dma/direct.c:472
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_set_coherent_mask
- kernel/dma/mapping.c:dma_set_mask
Symbols:
ffffffff8113a8c0-ffffffff8113a955: dma_direct_supported (STB_GLOBAL)
5.15
: Transformation ⚠️int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In kernel/dma/direct.c (0)
Location: kernel/dma/direct.c:514
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_set_coherent_mask
- kernel/dma/mapping.c:dma_set_mask
Symbols:
ffffffff81cb0480-ffffffff81cb049e: dma_direct_supported.cold (STB_LOCAL)
ffffffff8115d7e0-ffffffff8115d890: dma_direct_supported (STB_GLOBAL)
5.19
: Transformation ⚠️int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In kernel/dma/direct.c (0)
Location: kernel/dma/direct.c:548
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_set_coherent_mask
- kernel/dma/mapping.c:dma_set_mask
Symbols:
ffffffff81e610c9-ffffffff81e610e7: dma_direct_supported.cold (STB_LOCAL)
ffffffff81187750-ffffffff81187818: dma_direct_supported (STB_GLOBAL)
6.2
: Transformation ⚠️int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In kernel/dma/direct.c (0)
Location: kernel/dma/direct.c:579
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_set_coherent_mask
- kernel/dma/mapping.c:dma_set_mask
Symbols:
ffffffff8205a801-ffffffff8205a81f: dma_direct_supported.cold (STB_LOCAL)
ffffffff811c3340-ffffffff811c3408: dma_direct_supported (STB_GLOBAL)
6.5
: Transformation ⚠️int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In kernel/dma/direct.c (0)
Location: kernel/dma/direct.c:578
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_set_coherent_mask
- kernel/dma/mapping.c:dma_set_mask
Symbols:
ffffffff820d9075-ffffffff820d9093: dma_direct_supported.cold (STB_LOCAL)
ffffffff811d5e90-ffffffff811d5f58: dma_direct_supported (STB_GLOBAL)
6.8
: Transformation ⚠️int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In kernel/dma/direct.c (0)
Location: kernel/dma/direct.c:567
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_set_coherent_mask
- kernel/dma/mapping.c:dma_set_mask
Symbols:
ffffffff821b48b6-ffffffff821b48d4: dma_direct_supported.cold (STB_LOCAL)
ffffffff811eae20-ffffffff811eaeeb: dma_direct_supported (STB_GLOBAL)
arm64
: ✅int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffff800010195208)
Location: kernel/dma/direct.c:393
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_supported
Symbols:
ffff800010195208-ffff80001019525c: dma_direct_supported (STB_GLOBAL)
armhf
: ✅int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (c03e1ea4)
Location: kernel/dma/direct.c:393
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_supported
Symbols:
c03e1ea4-c03e1efc: dma_direct_supported (STB_GLOBAL)
ppc64el
: ✅int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (c0000000001f5500)
Location: kernel/dma/direct.c:393
Inline: False
Direct callers:
- arch/powerpc/kernel/dma-iommu.c:dma_iommu_sync_sg_for_device
- arch/powerpc/kernel/dma-iommu.c:dma_iommu_sync_sg_for_cpu
- arch/powerpc/kernel/dma-iommu.c:dma_iommu_sync_for_device
- arch/powerpc/kernel/dma-iommu.c:dma_iommu_sync_for_cpu
- arch/powerpc/kernel/dma-iommu.c:dma_iommu_free_coherent
- kernel/dma/mapping.c:dma_supported
Symbols:
c0000000001f5500-c0000000001f5560: dma_direct_supported (STB_GLOBAL)
riscv64
: ✅int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffe000126f1e)
Location: kernel/dma/direct.c:393
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_supported
Symbols:
ffffffe000126f1e-ffffffe000126f6c: dma_direct_supported (STB_GLOBAL)
aws
: ✅int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff81127d10)
Location: kernel/dma/direct.c:393
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_supported
Symbols:
ffffffff81127d10-ffffffff81127d50: dma_direct_supported (STB_GLOBAL)
azure
: ✅int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff8111a710)
Location: kernel/dma/direct.c:393
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_supported
Symbols:
ffffffff8111a710-ffffffff8111a750: dma_direct_supported (STB_GLOBAL)
gcp
: ✅int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff81125ba0)
Location: kernel/dma/direct.c:393
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_supported
Symbols:
ffffffff81125ba0-ffffffff81125be0: dma_direct_supported (STB_GLOBAL)
lowlatency
: ✅int dma_direct_supported(struct device *dev, u64 mask);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff811321e0)
Location: kernel/dma/direct.c:393
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_supported
Symbols:
ffffffff811321e0-ffffffff81132220: dma_direct_supported (STB_GLOBAL)
Regular
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
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅