/linux-4.4.14/arch/h8300/include/asm/ |
H A D | dma-mapping.h | 4 extern struct dma_map_ops h8300_dma_map_ops; 6 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops()
|
/linux-4.4.14/arch/xtensa/include/asm/ |
H A D | device.h | 9 struct dma_map_ops; 13 struct dma_map_ops *dma_ops;
|
H A D | dma-mapping.h | 23 extern struct dma_map_ops xtensa_dma_map_ops; 25 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops()
|
/linux-4.4.14/arch/alpha/include/asm/ |
H A D | dma-mapping.h | 6 extern struct dma_map_ops *dma_ops; 8 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops()
|
/linux-4.4.14/arch/mips/include/asm/ |
H A D | device.h | 9 struct dma_map_ops; 13 struct dma_map_ops *dma_ops;
|
H A D | dma-mapping.h | 12 extern struct dma_map_ops *mips_dma_map_ops; 14 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops()
|
/linux-4.4.14/arch/x86/include/asm/ |
H A D | iommu.h | 4 extern struct dma_map_ops nommu_dma_ops;
|
H A D | device.h | 6 struct dma_map_ops *dma_ops;
|
H A D | dma-mapping.h | 29 extern struct dma_map_ops *dma_ops; 31 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops()
|
/linux-4.4.14/arch/ia64/kernel/ |
H A D | dma-mapping.c | 7 struct dma_map_ops *dma_ops; 20 struct dma_map_ops *dma_get_ops(struct device *dev) dma_get_ops()
|
H A D | pci-swiotlb.c | 33 struct dma_map_ops swiotlb_dma_ops = {
|
H A D | pci-dma.c | 36 extern struct dma_map_ops intel_dma_ops;
|
/linux-4.4.14/arch/sparc/include/asm/ |
H A D | dma-mapping.h | 21 extern struct dma_map_ops *dma_ops; 22 extern struct dma_map_ops *leon_dma_ops; 23 extern struct dma_map_ops pci32_dma_ops; 27 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops()
|
/linux-4.4.14/arch/sh/include/asm/ |
H A D | dma-mapping.h | 4 extern struct dma_map_ops *dma_ops; 7 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops()
|
/linux-4.4.14/arch/s390/include/asm/ |
H A D | dma-mapping.h | 14 extern struct dma_map_ops s390_dma_ops; 16 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops()
|
/linux-4.4.14/arch/tile/include/asm/ |
H A D | dma-mapping.h | 27 extern struct dma_map_ops *tile_dma_map_ops; 28 extern struct dma_map_ops *gx_pci_dma_map_ops; 29 extern struct dma_map_ops *gx_legacy_pci_dma_map_ops; 30 extern struct dma_map_ops *gx_hybrid_pci_dma_map_ops; 32 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops() 62 static inline void set_dma_ops(struct device *dev, struct dma_map_ops *ops) set_dma_ops() 82 struct dma_map_ops *dma_ops = get_dma_ops(dev); dma_set_mask()
|
H A D | device.h | 21 struct dma_map_ops *dma_ops;
|
/linux-4.4.14/include/asm-generic/ |
H A D | dma-mapping-common.h | 16 struct dma_map_ops *ops = get_dma_ops(dev); dma_map_single_attrs() 35 struct dma_map_ops *ops = get_dma_ops(dev); dma_unmap_single_attrs() 51 struct dma_map_ops *ops = get_dma_ops(dev); dma_map_sg_attrs() 69 struct dma_map_ops *ops = get_dma_ops(dev); 81 struct dma_map_ops *ops = get_dma_ops(dev); dma_map_page() 95 struct dma_map_ops *ops = get_dma_ops(dev); dma_unmap_page() 107 struct dma_map_ops *ops = get_dma_ops(dev); dma_sync_single_for_cpu() 119 struct dma_map_ops *ops = get_dma_ops(dev); dma_sync_single_for_device() 133 const struct dma_map_ops *ops = get_dma_ops(dev); dma_sync_single_range_for_cpu() 147 const struct dma_map_ops *ops = get_dma_ops(dev); dma_sync_single_range_for_device() 159 struct dma_map_ops *ops = get_dma_ops(dev); dma_sync_sg_for_cpu() 171 struct dma_map_ops *ops = get_dma_ops(dev); dma_sync_sg_for_device() 214 struct dma_map_ops *ops = get_dma_ops(dev); dma_mmap_attrs() 231 struct dma_map_ops *ops = get_dma_ops(dev); dma_get_sgtable_attrs() 249 struct dma_map_ops *ops = get_dma_ops(dev); dma_alloc_attrs() 271 struct dma_map_ops *ops = get_dma_ops(dev); dma_free_attrs() 333 struct dma_map_ops *ops = get_dma_ops(dev); dma_supported() 346 struct dma_map_ops *ops = get_dma_ops(dev); dma_set_mask()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
H A D | device.h | 9 struct dma_map_ops; 24 struct dma_map_ops *dma_ops;
|
H A D | swiotlb.h | 16 extern struct dma_map_ops swiotlb_dma_ops;
|
H A D | dma-mapping.h | 78 extern struct dma_map_ops dma_iommu_ops; 80 extern struct dma_map_ops dma_direct_ops; 82 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops() 95 static inline void set_dma_ops(struct device *dev, struct dma_map_ops *ops) set_dma_ops()
|
H A D | pci.h | 58 extern void set_pci_dma_ops(struct dma_map_ops *dma_ops); 59 extern struct dma_map_ops *get_pci_dma_ops(void);
|
/linux-4.4.14/arch/openrisc/include/asm/ |
H A D | dma-mapping.h | 31 extern struct dma_map_ops or1k_dma_map_ops; 33 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops()
|
/linux-4.4.14/arch/arm/include/asm/ |
H A D | device.h | 10 struct dma_map_ops *dma_ops;
|
H A D | dma-mapping.h | 17 extern struct dma_map_ops arm_dma_ops; 18 extern struct dma_map_ops arm_coherent_dma_ops; 20 static inline struct dma_map_ops *__generic_dma_ops(struct device *dev) __generic_dma_ops() 27 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops() 35 static inline void set_dma_ops(struct device *dev, struct dma_map_ops *ops) set_dma_ops()
|
/linux-4.4.14/arch/arm/include/asm/xen/ |
H A D | hypervisor.h | 21 extern struct dma_map_ops *xen_dma_ops;
|
/linux-4.4.14/arch/arm64/include/asm/ |
H A D | dma-mapping.h | 28 extern struct dma_map_ops dummy_dma_ops; 30 static inline struct dma_map_ops *__generic_dma_ops(struct device *dev) __generic_dma_ops() 42 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops()
|
H A D | device.h | 20 struct dma_map_ops *dma_ops;
|
/linux-4.4.14/arch/mips/cavium-octeon/ |
H A D | dma-octeon.c | 208 struct dma_map_ops dma_map_ops; member in struct:octeon_dma_map_ops 217 dma_map_ops); phys_to_dma() 227 dma_map_ops); dma_to_phys() 234 .dma_map_ops = { 315 mips_dma_map_ops = &octeon_linear_dma_map_ops.dma_map_ops; plat_swiotlb_setup() 320 .dma_map_ops = { 336 struct dma_map_ops *octeon_pci_dma_map_ops; 360 octeon_pci_dma_map_ops = &_octeon_pci_dma_map_ops.dma_map_ops; octeon_pci_dma_init()
|
/linux-4.4.14/arch/unicore32/include/asm/ |
H A D | dma-mapping.h | 24 extern struct dma_map_ops swiotlb_dma_map_ops; 26 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops()
|
/linux-4.4.14/arch/mips/include/asm/mach-cavium-octeon/ |
H A D | dma-coherence.h | 67 struct dma_map_ops; 68 extern struct dma_map_ops *octeon_pci_dma_map_ops;
|
/linux-4.4.14/arch/microblaze/include/asm/ |
H A D | dma-mapping.h | 40 extern struct dma_map_ops dma_direct_ops; 42 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops()
|
/linux-4.4.14/arch/hexagon/include/asm/ |
H A D | dma-mapping.h | 36 extern struct dma_map_ops *dma_ops; 38 static inline struct dma_map_ops *get_dma_ops(struct device *dev) get_dma_ops()
|
/linux-4.4.14/arch/ia64/hp/common/ |
H A D | hwsw_iommu.c | 21 extern struct dma_map_ops sba_dma_ops, swiotlb_dma_ops; 37 struct dma_map_ops *hwsw_dma_get_ops(struct device *dev) hwsw_dma_get_ops()
|
H A D | sba_iommu.c | 2099 extern struct dma_map_ops swiotlb_dma_ops; 2219 struct dma_map_ops sba_dma_ops = {
|
/linux-4.4.14/arch/unicore32/mm/ |
H A D | dma-swiotlb.c | 34 struct dma_map_ops swiotlb_dma_map_ops = {
|
/linux-4.4.14/arch/ia64/include/asm/ |
H A D | dma-mapping.h | 17 extern struct dma_map_ops *dma_ops;
|
H A D | machvec.h | 48 typedef struct dma_map_ops *ia64_mv_dma_get_ops(struct device *); 252 extern struct dma_map_ops *dma_get_ops(struct device *);
|
/linux-4.4.14/arch/tile/kernel/ |
H A D | pci-dma.c | 324 static struct dma_map_ops tile_default_dma_map_ops = { 339 struct dma_map_ops *tile_dma_map_ops = &tile_default_dma_map_ops; 511 static struct dma_map_ops tile_pci_default_dma_map_ops = { 526 struct dma_map_ops *gx_pci_dma_map_ops = &tile_pci_default_dma_map_ops; 547 static struct dma_map_ops pci_swiotlb_dma_ops = { 562 static struct dma_map_ops pci_hybrid_dma_ops = { 577 struct dma_map_ops *gx_legacy_pci_dma_map_ops = &pci_swiotlb_dma_ops; 578 struct dma_map_ops *gx_hybrid_pci_dma_map_ops = &pci_hybrid_dma_ops; 580 struct dma_map_ops *gx_legacy_pci_dma_map_ops; 581 struct dma_map_ops *gx_hybrid_pci_dma_map_ops; 589 struct dma_map_ops *dma_ops = get_dma_ops(dev); dma_set_coherent_mask()
|
/linux-4.4.14/arch/alpha/kernel/ |
H A D | pci-noop.c | 169 struct dma_map_ops alpha_noop_ops = { 178 struct dma_map_ops *dma_ops = &alpha_noop_ops;
|
H A D | pci_iommu.c | 944 struct dma_map_ops alpha_pci_ops = { 955 struct dma_map_ops *dma_ops = &alpha_pci_ops;
|
/linux-4.4.14/arch/sh/kernel/ |
H A D | dma-nommu.c | 65 struct dma_map_ops nommu_dma_ops = {
|
/linux-4.4.14/arch/h8300/kernel/ |
H A D | dma.c | 63 struct dma_map_ops h8300_dma_map_ops = {
|
/linux-4.4.14/arch/hexagon/kernel/ |
H A D | dma.c | 28 struct dma_map_ops *dma_ops; 202 struct dma_map_ops hexagon_dma_ops = {
|
/linux-4.4.14/arch/arm/xen/ |
H A D | mm.c | 185 struct dma_map_ops *xen_dma_ops; 188 static struct dma_map_ops xen_swiotlb_dma_ops = {
|
/linux-4.4.14/arch/x86/kernel/ |
H A D | pci-nommu.c | 91 struct dma_map_ops nommu_dma_ops = {
|
H A D | pci-swiotlb.c | 48 static struct dma_map_ops swiotlb_dma_ops = {
|
H A D | pci-dma.c | 20 struct dma_map_ops *dma_ops = &nommu_dma_ops; 217 struct dma_map_ops *ops = get_dma_ops(dev); dma_supported()
|
H A D | amd_gart_64.c | 699 static struct dma_map_ops gart_dma_ops = {
|
H A D | pci-calgary_64.c | 481 static struct dma_map_ops calgary_dma_ops = {
|
/linux-4.4.14/arch/x86/xen/ |
H A D | pci-swiotlb-xen.c | 21 static struct dma_map_ops xen_swiotlb_dma_ops = {
|
/linux-4.4.14/arch/powerpc/kernel/ |
H A D | dma-swiotlb.c | 49 struct dma_map_ops swiotlb_dma_ops = {
|
H A D | dma.c | 270 struct dma_map_ops dma_direct_ops = { 312 struct dma_map_ops *dma_ops = get_dma_ops(dev); __dma_set_mask() 340 struct dma_map_ops *dma_ops = get_dma_ops(dev); __dma_get_required_mask()
|
H A D | dma-iommu.c | 108 struct dma_map_ops dma_iommu_ops = {
|
H A D | ibmebus.c | 139 static struct dma_map_ops ibmebus_dma_ops = {
|
H A D | pci-common.c | 54 static struct dma_map_ops *pci_dma_ops = &dma_direct_ops; 56 void set_pci_dma_ops(struct dma_map_ops *dma_ops) set_pci_dma_ops() 61 struct dma_map_ops *get_pci_dma_ops(void) get_pci_dma_ops()
|
H A D | vio.c | 618 struct dma_map_ops vio_dma_mapping_ops = {
|
/linux-4.4.14/include/linux/ |
H A D | mic_bus.h | 93 mbus_register_device(struct device *pdev, int id, struct dma_map_ops *dma_ops,
|
H A D | dma-mapping.h | 18 struct dma_map_ops { struct
|
/linux-4.4.14/arch/sh/mm/ |
H A D | consistent.c | 25 struct dma_map_ops *dma_ops;
|
/linux-4.4.14/arch/mips/loongson64/common/ |
H A D | dma-swiotlb.c | 125 static struct dma_map_ops loongson_dma_map_ops = {
|
/linux-4.4.14/arch/mips/netlogic/common/ |
H A D | nlm-dma.c | 70 struct dma_map_ops nlm_swiotlb_dma_ops = {
|
/linux-4.4.14/arch/arm/mm/ |
H A D | dma-mapping.c | 131 struct dma_map_ops arm_dma_ops = { 156 struct dma_map_ops arm_coherent_dma_ops = { 914 struct dma_map_ops *ops = get_dma_ops(dev); arm_dma_map_sg() 948 struct dma_map_ops *ops = get_dma_ops(dev); arm_dma_unmap_sg() 967 struct dma_map_ops *ops = get_dma_ops(dev); arm_dma_sync_sg_for_cpu() 986 struct dma_map_ops *ops = get_dma_ops(dev); arm_dma_sync_sg_for_device() 1852 struct dma_map_ops iommu_ops = { 1871 struct dma_map_ops iommu_coherent_ops = { 2019 * This replaces the dma operations (dma_map_ops pointer) with the 2061 * This voids the dma operations (dma_map_ops pointer) 2070 static struct dma_map_ops *arm_get_iommu_dma_map_ops(bool coherent) arm_get_iommu_dma_map_ops() 2125 static struct dma_map_ops *arm_get_dma_map_ops(bool coherent) arm_get_dma_map_ops() 2133 struct dma_map_ops *dma_ops; arch_setup_dma_ops()
|
/linux-4.4.14/drivers/misc/mic/bus/ |
H A D | mic_bus.c | 146 mbus_register_device(struct device *pdev, int id, struct dma_map_ops *dma_ops, mbus_register_device()
|
H A D | scif_bus.c | 141 scif_register_device(struct device *pdev, int id, struct dma_map_ops *dma_ops, scif_register_device()
|
H A D | scif_bus.h | 116 struct dma_map_ops *dma_ops,
|
/linux-4.4.14/arch/xtensa/kernel/ |
H A D | pci-dma.c | 236 struct dma_map_ops xtensa_dma_map_ops = {
|
/linux-4.4.14/arch/mips/include/asm/netlogic/ |
H A D | common.h | 91 extern struct dma_map_ops nlm_swiotlb_dma_ops;
|
/linux-4.4.14/arch/sparc/kernel/ |
H A D | ioport.c | 404 static struct dma_map_ops sbus_dma_ops = { 640 struct dma_map_ops pci32_dma_ops = { 655 struct dma_map_ops *leon_dma_ops = &pci32_dma_ops; 658 struct dma_map_ops *dma_ops = &sbus_dma_ops;
|
H A D | iommu.c | 744 static struct dma_map_ops sun4u_dma_ops = { 755 struct dma_map_ops *dma_ops = &sun4u_dma_ops;
|
H A D | pci_sun4v.c | 506 static struct dma_map_ops sun4v_dma_ops = {
|
/linux-4.4.14/arch/microblaze/kernel/ |
H A D | dma.c | 184 struct dma_map_ops dma_direct_ops = {
|
/linux-4.4.14/drivers/misc/mic/host/ |
H A D | mic_boot.c | 141 static struct dma_map_ops __mic_dma_ops = { 240 static struct dma_map_ops mic_dma_ops = {
|
/linux-4.4.14/arch/mips/mm/ |
H A D | dma-default.c | 417 static struct dma_map_ops mips_default_dma_map_ops = { 433 struct dma_map_ops *mips_dma_map_ops = &mips_default_dma_map_ops;
|
/linux-4.4.14/arch/openrisc/kernel/ |
H A D | dma.c | 233 struct dma_map_ops or1k_dma_map_ops = {
|
/linux-4.4.14/arch/powerpc/platforms/ps3/ |
H A D | system-bus.c | 704 static struct dma_map_ops ps3_sb_dma_ops = { 715 static struct dma_map_ops ps3_ioc0_dma_ops = {
|
/linux-4.4.14/arch/x86/pci/ |
H A D | sta2x11-fixup.c | 182 static struct dma_map_ops sta2x11_dma_ops = {
|
/linux-4.4.14/arch/arm64/mm/ |
H A D | dma-mapping.c | 344 static struct dma_map_ops swiotlb_dma_ops = { 497 struct dma_map_ops dummy_dma_ops = { 772 static struct dma_map_ops iommu_dma_ops = {
|
/linux-4.4.14/arch/s390/pci/ |
H A D | pci_dma.c | 539 struct dma_map_ops s390_dma_ops = {
|
/linux-4.4.14/arch/ia64/sn/pci/ |
H A D | pci_dma.c | 469 static struct dma_map_ops sn_dma_ops = {
|
/linux-4.4.14/arch/arm/common/ |
H A D | dmabounce.c | 451 static struct dma_map_ops dmabounce_ops = {
|
/linux-4.4.14/arch/powerpc/platforms/cell/ |
H A D | iommu.c | 654 struct dma_map_ops dma_iommu_fixed_ops = { 1175 struct dma_map_ops *dma_ops; cell_dma_get_required_mask()
|
/linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_drv.c | 531 const struct dma_map_ops *dma_ops = get_dma_ops(dev_priv->dev->dev); vmw_dma_select_mode()
|
/linux-4.4.14/drivers/iommu/ |
H A D | amd_iommu.c | 84 static struct dma_map_ops amd_iommu_dma_ops; 2814 static struct dma_map_ops amd_iommu_dma_ops = {
|
H A D | intel-iommu.c | 3780 struct dma_map_ops intel_dma_ops = {
|
/linux-4.4.14/scripts/ |
H A D | checkpatch.pl | 5651 dma_map_ops|
|