Home
last modified time | relevance | path

Searched refs:cma (Results 1 – 6 of 6) sorted by relevance

/include/linux/
A Dcma.h23 struct cma;
26 extern phys_addr_t cma_get_base(const struct cma *cma);
27 extern unsigned long cma_get_size(const struct cma *cma);
28 extern const char *cma_get_name(const struct cma *cma);
55 extern int cma_for_each_area(int (*it)(struct cma *cma, void *data), void *data);
58 extern void cma_reserve_pages_on_error(struct cma *cma);
61 struct folio *cma_alloc_folio(struct cma *cma, int order, gfp_t gfp);
62 bool cma_free_folio(struct cma *cma, const struct folio *folio);
63 bool cma_validate_zones(struct cma *cma);
70 static inline bool cma_free_folio(struct cma *cma, const struct folio *folio) in cma_free_folio() argument
[all …]
A Ddma-map-ops.h13 struct cma;
100 extern struct cma *dma_contiguous_default_area;
102 static inline struct cma *dev_get_cma_area(struct device *dev) in dev_get_cma_area()
111 phys_addr_t limit, struct cma **res_cma, bool fixed);
122 static inline struct cma *dev_get_cma_area(struct device *dev) in dev_get_cma_area()
130 phys_addr_t base, phys_addr_t limit, struct cma **res_cma, in dma_contiguous_reserve_area()
A Dhugetlb.h652 HPAGEFLAG(Cma, cma)
681 struct cma;
687 struct cma *cma; member
A Dkexec.h194 struct page *cma; member
A Ddevice.h635 struct cma *cma_area; /* contiguous memory area for dma
/include/trace/events/
A Dcma.h3 #define TRACE_SYSTEM cma

Completed in 18 milliseconds