Lines Matching refs:cma
58 struct cma;
63 extern struct cma *dma_contiguous_default_area;
65 static inline struct cma *dev_get_cma_area(struct device *dev) in dev_get_cma_area()
72 static inline void dev_set_cma_area(struct device *dev, struct cma *cma) in dev_set_cma_area() argument
75 dev->cma_area = cma; in dev_set_cma_area()
78 static inline void dma_contiguous_set_default(struct cma *cma) in dma_contiguous_set_default() argument
80 dma_contiguous_default_area = cma; in dma_contiguous_set_default()
86 phys_addr_t limit, struct cma **res_cma,
105 struct cma *cma; in dma_declare_contiguous() local
107 ret = dma_contiguous_reserve_area(size, base, limit, &cma, true); in dma_declare_contiguous()
109 dev_set_cma_area(dev, cma); in dma_declare_contiguous()
121 static inline struct cma *dev_get_cma_area(struct device *dev) in dev_get_cma_area()
126 static inline void dev_set_cma_area(struct device *dev, struct cma *cma) { } in dev_set_cma_area() argument
128 static inline void dma_contiguous_set_default(struct cma *cma) { } in dma_contiguous_set_default() argument
133 phys_addr_t limit, struct cma **res_cma, in dma_contiguous_reserve_area()