Symbol: dma_ops
arch/arm/include/asm/mach/dma.h
40
const struct dma_ops *d_ops;
arch/arm/mach-footbridge/dma-isa.c
130
static struct dma_ops isa_dma_ops = {
arch/arm/mach-rpc/dma.c
247
static struct dma_ops iomd_dma_ops = {
arch/arm/mach-rpc/dma.c
313
static struct dma_ops floppy_dma_ops = {
arch/arm/mach-rpc/dma.c
327
static struct dma_ops sound_dma_ops = {
arch/arm/mm/dma-mapping.c
1717
if (dev->dma_ops)
arch/powerpc/include/asm/pci.h
49
void __init set_pci_dma_ops(const struct dma_map_ops *dma_ops);
arch/powerpc/kernel/pci-common.c
66
void __init set_pci_dma_ops(const struct dma_map_ops *dma_ops)
arch/powerpc/kernel/pci-common.c
68
pci_dma_ops = dma_ops;
arch/powerpc/platforms/pasemi/iommu.c
180
dev->dev.dma_ops = NULL;
arch/powerpc/platforms/ps3/system-bus.c
753
dev->core.dma_ops = &ps3_ioc0_dma_ops;
arch/powerpc/platforms/ps3/system-bus.c
757
dev->core.dma_ops = &ps3_sb_dma_ops;
arch/powerpc/platforms/pseries/ibmebus.c
179
dev->dev.dma_ops = &ibmebus_dma_ops;
arch/sh/drivers/dma/dma-g2.c
154
static struct dma_ops g2_dma_ops = {
arch/sh/drivers/dma/dma-pvr2.c
67
static struct dma_ops pvr2_dma_ops = {
arch/sh/drivers/dma/dma-sh.c
374
static struct dma_ops sh_dmac_ops = {
arch/sh/include/asm/dma.h
91
struct dma_ops *ops;
arch/sparc/include/asm/dma-mapping.h
10
return IS_ENABLED(CONFIG_SPARC64) ? dma_ops : NULL;
arch/sparc/include/asm/dma-mapping.h
5
extern const struct dma_map_ops *dma_ops;
arch/sparc/kernel/iommu.c
775
const struct dma_map_ops *dma_ops = &sun4u_dma_ops;
arch/sparc/kernel/iommu.c
776
EXPORT_SYMBOL(dma_ops);
arch/sparc/kernel/of_device_common.c
70
op->dev.dma_ops = bus->dev.dma_ops;
arch/sparc/kernel/pci_sun4v.c
1273
dma_ops = &sun4v_dma_ops;
arch/sparc/mm/io-unit.c
74
op->dev.dma_ops = &iounit_dma_ops;
arch/sparc/mm/iommu.c
135
op->dev.dma_ops = &sbus_iommu_dma_gflush_ops;
arch/sparc/mm/iommu.c
137
op->dev.dma_ops = &sbus_iommu_dma_pflush_ops;
arch/x86/include/asm/dma-mapping.h
5
extern const struct dma_map_ops *dma_ops;
arch/x86/include/asm/dma-mapping.h
9
return dma_ops;
arch/x86/kernel/amd_gart_64.c
812
dma_ops = &gart_dma_ops;
arch/x86/kernel/pci-dma.c
23
const struct dma_map_ops *dma_ops;
arch/x86/kernel/pci-dma.c
24
EXPORT_SYMBOL(dma_ops);
arch/x86/kernel/pci-dma.c
88
dma_ops = &xen_swiotlb_dma_ops;
drivers/macintosh/macio_asic.c
398
dev->ofdev.dev.dma_ops = chip->lbus.pdev->dev.dma_ops;
drivers/media/pci/tw686x/tw686x-video.c
1138
dev->dma_ops->buf_refill(vc, pb);
drivers/media/pci/tw686x/tw686x-video.c
1152
if (dev->dma_ops->free)
drivers/media/pci/tw686x/tw686x-video.c
1154
dev->dma_ops->free(vc, pb);
drivers/media/pci/tw686x/tw686x-video.c
1164
dev->dma_ops = &memcpy_dma_ops;
drivers/media/pci/tw686x/tw686x-video.c
1166
dev->dma_ops = &contig_dma_ops;
drivers/media/pci/tw686x/tw686x-video.c
1168
dev->dma_ops = &sg_dma_ops;
drivers/media/pci/tw686x/tw686x-video.c
1176
if (dev->dma_ops->setup) {
drivers/media/pci/tw686x/tw686x-video.c
1177
err = dev->dma_ops->setup(dev);
drivers/media/pci/tw686x/tw686x-video.c
1221
vc->vidq.mem_ops = dev->dma_ops->mem_ops;
drivers/media/pci/tw686x/tw686x-video.c
1291
val |= dev->dma_ops->hw_dma_mode << (16 + ch * 2);
drivers/media/pci/tw686x/tw686x-video.c
524
dev->dma_ops->buf_refill(vc, pb);
drivers/media/pci/tw686x/tw686x-video.c
60
vb->field = dev->dma_ops->field;
drivers/media/pci/tw686x/tw686x-video.c
629
f->fmt.pix.field = dev->dma_ops->field;
drivers/media/pci/tw686x/tw686x-video.c
664
f->fmt.pix.field = dev->dma_ops->field;
drivers/media/pci/tw686x/tw686x-video.c
682
if (dev->dma_ops->alloc && realloc) {
drivers/media/pci/tw686x/tw686x-video.c
684
dev->dma_ops->free(vc, pb);
drivers/media/pci/tw686x/tw686x-video.c
687
err = dev->dma_ops->alloc(vc, pb);
drivers/media/pci/tw686x/tw686x-video.c
690
dev->dma_ops->free(vc, 0);
drivers/media/pci/tw686x/tw686x.h
131
const struct tw686x_dma_ops *dma_ops;
drivers/mmc/host/dw_mmc.c
1095
host->dma_ops->stop(host);
drivers/mmc/host/dw_mmc.c
1128
if (host->dma_ops->start(host, sg_len)) {
drivers/mmc/host/dw_mmc.c
1129
host->dma_ops->stop(host);
drivers/mmc/host/dw_mmc.c
2937
host->dma_ops->complete((void *)host);
drivers/mmc/host/dw_mmc.c
2946
host->dma_ops->complete((void *)host);
drivers/mmc/host/dw_mmc.c
3143
host->dma_ops = &dw_mci_idmac_ops;
drivers/mmc/host/dw_mmc.c
3151
host->dma_ops = &dw_mci_edmac_ops;
drivers/mmc/host/dw_mmc.c
3155
if (host->dma_ops->init && host->dma_ops->start &&
drivers/mmc/host/dw_mmc.c
3156
host->dma_ops->stop && host->dma_ops->cleanup) {
drivers/mmc/host/dw_mmc.c
3157
if (host->dma_ops->init(host)) {
drivers/mmc/host/dw_mmc.c
3486
host->dma_ops = host->pdata->dma_ops;
drivers/mmc/host/dw_mmc.c
3568
if (host->use_dma && host->dma_ops->exit)
drivers/mmc/host/dw_mmc.c
3569
host->dma_ops->exit(host);
drivers/mmc/host/dw_mmc.c
3596
if (host->use_dma && host->dma_ops->exit)
drivers/mmc/host/dw_mmc.c
3597
host->dma_ops->exit(host);
drivers/mmc/host/dw_mmc.c
3613
if (host->use_dma && host->dma_ops->exit)
drivers/mmc/host/dw_mmc.c
3614
host->dma_ops->exit(host);
drivers/mmc/host/dw_mmc.c
3650
if (host->use_dma && host->dma_ops->init)
drivers/mmc/host/dw_mmc.c
3651
host->dma_ops->init(host);
drivers/mmc/host/dw_mmc.c
427
host->dma_ops->stop(host);
drivers/mmc/host/dw_mmc.c
428
host->dma_ops->cleanup(host);
drivers/mmc/host/dw_mmc.c
488
host->dma_ops->cleanup(host);
drivers/mmc/host/dw_mmc.h
185
const struct dw_mci_dma_ops *dma_ops;
drivers/mmc/host/dw_mmc.h
278
struct dw_mci_dma_ops *dma_ops;
drivers/mmc/host/renesas_sdhi.h
107
const struct tmio_mmc_dma_ops *dma_ops,
drivers/mmc/host/renesas_sdhi_core.c
1055
const struct tmio_mmc_dma_ops *dma_ops,
drivers/mmc/host/renesas_sdhi_core.c
1146
host->dma_ops = dma_ops;
drivers/mmc/host/tmio_mmc.h
199
const struct tmio_mmc_dma_ops *dma_ops;
drivers/mmc/host/tmio_mmc_core.c
57
if (host->dma_ops)
drivers/mmc/host/tmio_mmc_core.c
58
host->dma_ops->start(host, data);
drivers/mmc/host/tmio_mmc_core.c
63
if (host->dma_ops && host->dma_ops->end)
drivers/mmc/host/tmio_mmc_core.c
64
host->dma_ops->end(host);
drivers/mmc/host/tmio_mmc_core.c
69
if (host->dma_ops)
drivers/mmc/host/tmio_mmc_core.c
70
host->dma_ops->enable(host, enable);
drivers/mmc/host/tmio_mmc_core.c
706
if (host->dma_ops && host->dma_ops->dma_irq && host->dma_ops->dma_irq(host))
drivers/mmc/host/tmio_mmc_core.c
76
if (host->dma_ops) {
drivers/mmc/host/tmio_mmc_core.c
77
host->dma_ops->request(host, pdata);
drivers/mmc/host/tmio_mmc_core.c
86
if (host->dma_ops)
drivers/mmc/host/tmio_mmc_core.c
87
host->dma_ops->release(host);
drivers/mmc/host/tmio_mmc_core.c
92
if (host->dma_ops)
drivers/mmc/host/tmio_mmc_core.c
93
host->dma_ops->abort(host);
drivers/mmc/host/tmio_mmc_core.c
98
if (host->dma_ops)
drivers/mmc/host/tmio_mmc_core.c
99
host->dma_ops->dataend(host);
drivers/mmc/host/uniphier-sd.c
685
host->dma_ops = &uniphier_sd_internal_dma_ops;
drivers/mmc/host/uniphier-sd.c
687
host->dma_ops = &uniphier_sd_external_dma_ops;
drivers/spi/spi-dw-core.c
1012
if (dws->dma_ops && dws->dma_ops->dma_exit)
drivers/spi/spi-dw-core.c
1013
dws->dma_ops->dma_exit(dws);
drivers/spi/spi-dw-core.c
1029
if (dws->dma_ops && dws->dma_ops->dma_exit)
drivers/spi/spi-dw-core.c
1030
dws->dma_ops->dma_exit(dws);
drivers/spi/spi-dw-core.c
451
ret = dws->dma_ops->dma_setup(dws, transfer);
drivers/spi/spi-dw-core.c
459
return dws->dma_ops->dma_transfer(dws, transfer);
drivers/spi/spi-dw-core.c
473
dws->dma_ops->dma_stop(dws);
drivers/spi/spi-dw-core.c
990
if (dws->dma_ops && dws->dma_ops->dma_init) {
drivers/spi/spi-dw-core.c
991
ret = dws->dma_ops->dma_init(dev, dws);
drivers/spi/spi-dw-core.c
997
ctlr->can_dma = dws->dma_ops->can_dma;
drivers/spi/spi-dw-dma.c
694
dws->dma_ops = &dw_spi_dma_mfld_ops;
drivers/spi/spi-dw-dma.c
709
dws->dma_ops = &dw_spi_dma_generic_ops;
drivers/spi/spi-dw.h
196
const struct dw_spi_dma_ops *dma_ops;
drivers/xen/grant-dma-ops.c
400
dev->dma_ops = &xen_grant_dma_ops;
include/linux/device.h
602
const struct dma_map_ops *dma_ops;
include/linux/dma-map-ops.h
72
if (dev->dma_ops)
include/linux/dma-map-ops.h
73
return dev->dma_ops;
include/linux/dma-map-ops.h
78
const struct dma_map_ops *dma_ops)
include/linux/dma-map-ops.h
80
dev->dma_ops = dma_ops;
include/linux/dma-map-ops.h
88
const struct dma_map_ops *dma_ops)
include/xen/arm/xen-ops.h
12
dev->dma_ops = &xen_swiotlb_dma_ops;