Home
last modified time | relevance | path

Searched refs:dma_alloc_attrs (Results 1 – 27 of 27) sorted by relevance

/linux-4.1.27/arch/openrisc/include/asm/
Ddma-mapping.h41 #define dma_alloc_coherent(d,s,h,f) dma_alloc_attrs(d,s,h,f,NULL)
43 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
77 return dma_alloc_attrs(dev, size, dma_handle, gfp, &attrs); in dma_alloc_noncoherent()
/linux-4.1.27/arch/tile/include/asm/
Ddma-mapping.h119 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
144 #define dma_alloc_coherent(d, s, h, f) dma_alloc_attrs(d, s, h, f, NULL)
145 #define dma_alloc_noncoherent(d, s, h, f) dma_alloc_attrs(d, s, h, f, NULL)
/linux-4.1.27/arch/alpha/include/asm/
Ddma-mapping.h15 #define dma_alloc_coherent(d,s,h,f) dma_alloc_attrs(d,s,h,f,NULL)
17 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
/linux-4.1.27/arch/sparc/include/asm/
Ddma-mapping.h44 #define dma_alloc_coherent(d,s,h,f) dma_alloc_attrs(d,s,h,f,NULL)
46 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
/linux-4.1.27/arch/s390/include/asm/
Ddma-mapping.h59 #define dma_alloc_coherent(d, s, h, f) dma_alloc_attrs(d, s, h, f, NULL)
61 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
/linux-4.1.27/arch/hexagon/include/asm/
Ddma-mapping.h73 #define dma_alloc_coherent(d,s,h,f) dma_alloc_attrs(d,s,h,f,NULL)
75 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
/linux-4.1.27/arch/ia64/include/asm/
Ddma-mapping.h26 #define dma_alloc_coherent(d,s,h,f) dma_alloc_attrs(d,s,h,f,NULL)
28 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
/linux-4.1.27/arch/unicore32/include/asm/
Ddma-mapping.h85 #define dma_alloc_coherent(d,s,h,f) dma_alloc_attrs(d,s,h,f,NULL)
87 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
/linux-4.1.27/arch/mips/include/asm/
Ddma-mapping.h68 #define dma_alloc_coherent(d,s,h,f) dma_alloc_attrs(d,s,h,f,NULL)
70 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
/linux-4.1.27/arch/sh/include/asm/
Ddma-mapping.h56 #define dma_alloc_coherent(d,s,h,f) dma_alloc_attrs(d,s,h,f,NULL)
58 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
/linux-4.1.27/arch/microblaze/include/asm/
Ddma-mapping.h105 #define dma_alloc_coherent(d, s, h, f) dma_alloc_attrs(d, s, h, f, NULL)
107 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
/linux-4.1.27/arch/arm64/include/asm/
Ddma-mapping.h109 #define dma_alloc_coherent(d, s, h, f) dma_alloc_attrs(d, s, h, f, NULL)
112 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_buf.c66 buf->cookie = dma_alloc_attrs(dev->dev, in lowlevel_buffer_allocate()
84 buf->pages = dma_alloc_attrs(dev->dev, buf->size, in lowlevel_buffer_allocate()
Dexynos_drm_g2d.c260 g2d->cmdlist_pool_virt = dma_alloc_attrs(subdrv->drm_dev->dev, in g2d_init_cmdlist()
/linux-4.1.27/arch/x86/include/asm/
Ddma-mapping.h128 #define dma_alloc_coherent(d,s,h,f) dma_alloc_attrs(d,s,h,f,NULL)
131 dma_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, in dma_alloc_attrs() function
/linux-4.1.27/arch/powerpc/include/asm/
Ddma-mapping.h140 #define dma_alloc_coherent(d,s,h,f) dma_alloc_attrs(d,s,h,f,NULL)
142 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
/linux-4.1.27/arch/arm/include/asm/
Ddma-mapping.h212 #define dma_alloc_coherent(d, s, h, f) dma_alloc_attrs(d, s, h, f, NULL)
214 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
/linux-4.1.27/include/asm-generic/
Ddma-mapping-broken.h19 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
/linux-4.1.27/arch/m68k/include/asm/
Ddma-mapping.h23 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
/linux-4.1.27/arch/xtensa/include/asm/
Ddma-mapping.h188 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function
/linux-4.1.27/drivers/gpu/drm/rockchip/
Drockchip_drm_gem.c37 rk_obj->kvaddr = dma_alloc_attrs(drm->dev, obj->size, in rockchip_gem_alloc_buf()
/linux-4.1.27/arch/parisc/include/asm/
Ddma-mapping.h49 #define dma_alloc_attrs(d, s, h, f, a) dma_alloc_coherent(d, s, h, f) macro
/linux-4.1.27/include/linux/
Ddma-mapping.h279 return dma_alloc_attrs(dev, size, dma_addr, gfp, &attrs); in dma_alloc_writecombine()
/linux-4.1.27/Documentation/
DDMA-attributes.txt99 allocated by dma_alloc_attrs() function from individual pages if it can
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dgk20a.c218 node->cpuaddr = dma_alloc_attrs(dev, npages << PAGE_SHIFT, in gk20a_instobj_ctor_dma()
/linux-4.1.27/drivers/gpu/drm/msm/
Dmsm_drv.c248 p = dma_alloc_attrs(dev->dev, size, in msm_init_vram()
/linux-4.1.27/drivers/video/fbdev/omap2/omapfb/
Domapfb-main.c1396 token = dma_alloc_attrs(fbdev->dev, size, &dma_handle, in omapfb_alloc_fbmem()