Searched refs:cma (Results 1 – 6 of 6) sorted by relevance
| /include/linux/ |
| A D | cma.h | 23 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 D | dma-map-ops.h | 13 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 D | hugetlb.h | 652 HPAGEFLAG(Cma, cma) 681 struct cma; 687 struct cma *cma; member
|
| A D | kexec.h | 194 struct page *cma; member
|
| A D | device.h | 635 struct cma *cma_area; /* contiguous memory area for dma
|
| /include/trace/events/ |
| A D | cma.h | 3 #define TRACE_SYSTEM cma
|
Completed in 18 milliseconds