dma_direct_sync_sg_for_device
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff81118550)
Location: kernel/dma/direct.c:228
Inline: False
Symbols:
ffffffff81118550-ffffffff811185e3: dma_direct_sync_sg_for_device (STB_GLOBAL)
5.3
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff811229a0)
Location: kernel/dma/direct.c:238
Inline: False
Symbols:
ffffffff811229a0-ffffffff81122a27: dma_direct_sync_sg_for_device (STB_GLOBAL)
5.4
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff8112ede0)
Location: kernel/dma/direct.c:238
Inline: False
Symbols:
ffffffff8112ede0-ffffffff8112ee67: dma_direct_sync_sg_for_device (STB_GLOBAL)
5.8
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff8113d910)
Location: kernel/dma/direct.c:325
Inline: False
Direct callers:
- drivers/dma-buf/heaps/heap-helpers.c:dma_heap_dma_buf_end_cpu_access
- drivers/dma-buf/udmabuf.c:end_cpu_udmabuf
Symbols:
ffffffff8113d910-ffffffff8113d997: dma_direct_sync_sg_for_device (STB_GLOBAL)
5.11
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff81139020)
Location: kernel/dma/direct.c:337
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_sync_sg_for_device
Symbols:
ffffffff81139020-ffffffff811390e1: dma_direct_sync_sg_for_device (STB_GLOBAL)
5.13
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff8113a100)
Location: kernel/dma/direct.c:337
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_sync_sg_for_device
Symbols:
ffffffff8113a100-ffffffff8113a1c0: dma_direct_sync_sg_for_device (STB_GLOBAL)
5.15
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff8115d190)
Location: kernel/dma/direct.c:377
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_sync_sg_for_device
Symbols:
ffffffff8115d190-ffffffff8115d24f: dma_direct_sync_sg_for_device (STB_GLOBAL)
5.19
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff81186ff0)
Location: kernel/dma/direct.c:409
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_sync_sg_for_device
Symbols:
ffffffff81186ff0-ffffffff811870cc: dma_direct_sync_sg_for_device (STB_GLOBAL)
6.2
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff811c2ae0)
Location: kernel/dma/direct.c:409
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_sync_sg_for_device
Symbols:
ffffffff811c2ae0-ffffffff811c2bbc: dma_direct_sync_sg_for_device (STB_GLOBAL)
6.5
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff811d5620)
Location: kernel/dma/direct.c:408
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_sync_sg_for_device
Symbols:
ffffffff811d5620-ffffffff811d56fc: dma_direct_sync_sg_for_device (STB_GLOBAL)
6.8
: Transformation ⚠️void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In kernel/dma/direct.c (0)
Location: kernel/dma/direct.c:397
Inline: False
Direct callers:
- kernel/dma/mapping.c:dma_sync_sg_for_device
Symbols:
ffffffff821b4805-ffffffff821b4828: dma_direct_sync_sg_for_device.cold (STB_LOCAL)
ffffffff811ea510-ffffffff811ea604: dma_direct_sync_sg_for_device (STB_GLOBAL)
arm64
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffff800010194568)
Location: kernel/dma/direct.c:238
Inline: False
Direct callers:
- drivers/tty/serial/imx.c:imx_uart_dma_rx_callback
Symbols:
ffff800010194568-ffff800010194650: dma_direct_sync_sg_for_device (STB_GLOBAL)
armhf
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In drivers/tty/serial/imx.c (0)
Location: include/linux/dma-mapping.h:219
Inline: True
ppc64el
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (c0000000001f4790)
Location: kernel/dma/direct.c:238
Inline: False
Direct callers:
- arch/powerpc/kernel/dma-iommu.c:dma_iommu_sync_sg_for_device
Symbols:
c0000000001f4790-c0000000001f489c: dma_direct_sync_sg_for_device (STB_GLOBAL)
riscv64
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffe000126670)
Location: kernel/dma/direct.c:238
Inline: False
Symbols:
ffffffe000126670-ffffffe000126702: dma_direct_sync_sg_for_device (STB_GLOBAL)
aws
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff811273c0)
Location: kernel/dma/direct.c:238
Inline: False
Symbols:
ffffffff811273c0-ffffffff81127447: dma_direct_sync_sg_for_device (STB_GLOBAL)
azure
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff81119e20)
Location: kernel/dma/direct.c:238
Inline: False
Symbols:
ffffffff81119e20-ffffffff81119ea7: dma_direct_sync_sg_for_device (STB_GLOBAL)
gcp
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff811252b0)
Location: kernel/dma/direct.c:238
Inline: False
Symbols:
ffffffff811252b0-ffffffff81125337: dma_direct_sync_sg_for_device (STB_GLOBAL)
lowlatency
: ✅void dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction dir);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/dma/direct.c (ffffffff811318f0)
Location: kernel/dma/direct.c:238
Inline: False
Symbols:
ffffffff811318f0-ffffffff81131977: dma_direct_sync_sg_for_device (STB_GLOBAL)
Regular
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
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅