Searched defs:dma_ops (Results 1 - 21 of 21) sorted by relevance

/arch/mips/include/asm/
H A Ddevice.h13 struct dma_map_ops *dma_ops; member in struct:dev_archdata
/arch/ia64/kernel/
H A Ddma-mapping.c7 struct dma_map_ops *dma_ops; variable in typeref:struct:dma_map_ops
8 EXPORT_SYMBOL(dma_ops); variable
22 return dma_ops;
/arch/microblaze/include/asm/
H A Ddevice.h16 struct dma_map_ops *dma_ops; member in struct:dev_archdata
/arch/x86/include/asm/
H A Ddevice.h9 struct dma_map_ops *dma_ops; member in struct:dev_archdata
/arch/powerpc/include/asm/
H A Ddevice.h20 struct dma_map_ops *dma_ops; member in struct:dev_archdata
H A Ddma-mapping.h23 /* Some dma direct funcs must be visible for use in other dma_ops */
87 return dev->archdata.dma_ops;
92 dev->archdata.dma_ops = ops;
124 struct dma_map_ops *dma_ops = get_dma_ops(dev); local
126 if (unlikely(dma_ops == NULL))
128 if (dma_ops->dma_supported == NULL)
130 return dma_ops->dma_supported(dev, mask);
141 struct dma_map_ops *dma_ops = get_dma_ops(dev); local
144 BUG_ON(!dma_ops);
146 cpu_addr = dma_ops
159 struct dma_map_ops *dma_ops = get_dma_ops(dev); local
170 struct dma_map_ops *dma_ops = get_dma_ops(dev); local
[all...]
/arch/arm/include/asm/mach/
H A Ddma.h17 struct dma_ops { struct
43 const struct dma_ops *d_ops;
/arch/hexagon/include/asm/
H A Ddma-mapping.h36 extern struct dma_map_ops *dma_ops;
46 return dma_ops;
66 struct dma_map_ops *dma_ops = get_dma_ops(dev); local
68 if (dma_ops->mapping_error)
69 return dma_ops->mapping_error(dev, dma_addr);
83 BUG_ON(!dma_ops);
98 struct dma_map_ops *dma_ops = get_dma_ops(dev); local
100 BUG_ON(!dma_ops);
102 dma_ops->free(dev, size, cpu_addr, dma_handle, attrs);
/arch/x86/kernel/
H A Dpci-dma.c20 struct dma_map_ops *dma_ops = &nommu_dma_ops; variable in typeref:struct:dma_map_ops
21 EXPORT_SYMBOL(dma_ops); variable
/arch/hexagon/kernel/
H A Ddma.c27 struct dma_map_ops *dma_ops; variable in typeref:struct:dma_map_ops
28 EXPORT_SYMBOL(dma_ops); variable
218 if (dma_ops)
221 dma_ops = &hexagon_dma_ops;
/arch/sh/mm/
H A Dconsistent.c25 struct dma_map_ops *dma_ops; variable in typeref:struct:dma_map_ops
26 EXPORT_SYMBOL(dma_ops); variable
/arch/unicore32/include/asm/
H A Ddma-mapping.h35 struct dma_map_ops *dma_ops = get_dma_ops(dev); local
37 if (unlikely(dma_ops == NULL))
40 return dma_ops->dma_supported(dev, mask);
45 struct dma_map_ops *dma_ops = get_dma_ops(dev); local
47 if (dma_ops->mapping_error)
48 return dma_ops->mapping_error(dev, dma_addr);
91 struct dma_map_ops *dma_ops = get_dma_ops(dev); local
93 return dma_ops->alloc(dev, size, dma_handle, flag, attrs);
102 struct dma_map_ops *dma_ops = get_dma_ops(dev); local
104 dma_ops
[all...]
/arch/alpha/kernel/
H A Dpci-noop.c188 struct dma_map_ops *dma_ops = &alpha_noop_ops; variable in typeref:struct:dma_map_ops
189 EXPORT_SYMBOL(dma_ops); variable
H A Dpci_iommu.c970 struct dma_map_ops *dma_ops = &alpha_pci_ops;
971 EXPORT_SYMBOL(dma_ops);
968 struct dma_map_ops *dma_ops = &alpha_pci_ops; variable in typeref:struct:dma_map_ops
969 EXPORT_SYMBOL(dma_ops); variable
/arch/powerpc/kernel/
H A Ddma.c176 struct dma_map_ops *dma_ops = get_dma_ops(dev); local
180 if ((dma_ops != NULL) && (dma_ops->set_dma_mask != NULL))
181 return dma_ops->set_dma_mask(dev, dma_mask);
191 struct dma_map_ops *dma_ops = get_dma_ops(dev); local
196 if (unlikely(dma_ops == NULL))
199 if (dma_ops->get_required_mask)
200 return dma_ops->get_required_mask(dev);
H A Dpci-common.c55 void set_pci_dma_ops(struct dma_map_ops *dma_ops) argument
57 pci_dma_ops = dma_ops;
/arch/sh/include/asm/
H A Ddma.h65 struct dma_ops { struct
105 struct dma_ops *ops;
/arch/sparc/kernel/
H A Diommu.c840 struct dma_map_ops *dma_ops = &sun4u_dma_ops; variable in typeref:struct:dma_map_ops
841 EXPORT_SYMBOL(dma_ops); variable
H A Dioport.c666 struct dma_map_ops *dma_ops = &pci32_dma_ops; variable in typeref:struct:dma_map_ops
668 struct dma_map_ops *dma_ops = &sbus_dma_ops; variable in typeref:struct:dma_map_ops
671 EXPORT_SYMBOL(dma_ops); variable
/arch/microblaze/pci/
H A Dpci-common.c56 void set_pci_dma_ops(struct dma_map_ops *dma_ops) argument
58 pci_dma_ops = dma_ops;
/arch/powerpc/platforms/cell/
H A Diommu.c687 dev->archdata.dma_ops = get_pci_dma_ops();
1167 struct dma_map_ops *dma_ops; local
1176 dma_ops = get_dma_ops(dev);
1177 if (dma_ops->get_required_mask)
1178 return dma_ops->get_required_mask(dev);
1180 WARN_ONCE(1, "no get_required_mask in %p ops", dma_ops);

Completed in 403 milliseconds