Searched defs:cma (Results  1 – 12 of 12) sorted by relevance
| /Linux-v5.4/mm/ | 
| D | cma.h | 5 struct cma {  struct18 extern struct cma cma_areas[MAX_CMA_AREAS];  argument
 21 static inline unsigned long cma_bitmap_maxno(struct cma *cma)  in cma_bitmap_maxno()
 
 | 
| D | cma.c | 43 phys_addr_t cma_get_base(const struct cma *cma)  in cma_get_base()48 unsigned long cma_get_size(const struct cma *cma)  in cma_get_size()
 53 const char *cma_get_name(const struct cma *cma)  in cma_get_name()
 58 static unsigned long cma_bitmap_aligned_mask(const struct cma *cma,  in cma_bitmap_aligned_mask()
 70 static unsigned long cma_bitmap_aligned_offset(const struct cma *cma,  in cma_bitmap_aligned_offset()
 77 static unsigned long cma_bitmap_pages_to_bits(const struct cma *cma,  in cma_bitmap_pages_to_bits()
 83 static void cma_clear_bitmap(struct cma *cma, unsigned long pfn,  in cma_clear_bitmap()
 96 static int __init cma_activate_area(struct cma *cma)  in cma_activate_area()
 179 	struct cma *cma;  in cma_init_reserved_mem()  local
 379 static void cma_debug_show_areas(struct cma *cma)  in cma_debug_show_areas()
 [all …]
 
 | 
| D | cma_debug.c | 36 	struct cma *cma = data;  in cma_used_get()  local51 	struct cma *cma = data;  in cma_maxchunk_get()  local
 71 static void cma_add_to_cma_mem_list(struct cma *cma, struct cma_mem *mem)  in cma_add_to_cma_mem_list()
 78 static struct cma_mem *cma_get_entry_from_list(struct cma *cma)  in cma_get_entry_from_list()
 92 static int cma_free_mem(struct cma *cma, int count)  in cma_free_mem()
 125 	struct cma *cma = data;  in cma_free_write()  local
 131 static int cma_alloc_mem(struct cma *cma, int count)  in cma_alloc_mem()
 157 	struct cma *cma = data;  in cma_alloc_write()  local
 163 static void cma_debugfs_add_one(struct cma *cma, struct dentry *root_dentry)  in cma_debugfs_add_one()
 
 | 
| /Linux-v5.4/include/linux/ | 
| D | dma-contiguous.h | 69 static inline void dev_set_cma_area(struct device *dev, struct cma *cma)  in dev_set_cma_area()75 static inline void dma_contiguous_set_default(struct cma *cma)  in dma_contiguous_set_default()
 102 	struct cma *cma;  in dma_declare_contiguous()  local
 125 static inline void dev_set_cma_area(struct device *dev, struct cma *cma) { }  in dev_set_cma_area()
 127 static inline void dma_contiguous_set_default(struct cma *cma) { }  in dma_contiguous_set_default()
 
 | 
| /Linux-v5.4/drivers/staging/android/ion/ | 
| D | ion_cma_heap.c | 21 	struct cma *cma;  member104 static struct ion_heap *__ion_cma_heap_create(struct cma *cma)  in __ion_cma_heap_create()
 119 static int __ion_add_cma_heaps(struct cma *cma, void *data)  in __ion_add_cma_heaps()
 
 | 
| /Linux-v5.4/kernel/dma/ | 
| D | contiguous.c | 235 	struct cma *cma = NULL;  in dma_alloc_contiguous()  local304 	struct cma *cma;  in rmem_cma_setup()  local
 
 | 
| /Linux-v5.4/drivers/gpu/drm/nouveau/include/nvkm/subdev/ | 
| D | pci.h | 24 		bool cma;  member
 | 
| /Linux-v5.4/arch/s390/mm/ | 
| D | init.c | 227 static int s390_cma_check_range(struct cma *cma, void *data)  in s390_cma_check_range()
 | 
| /Linux-v5.4/drivers/gpu/drm/nouveau/ | 
| D | nouveau_drv.h | 145 		bool cma;  member
 | 
| /Linux-v5.4/arch/powerpc/kvm/ | 
| D | book3s_64_mmu_hv.c | 73 	int cma = 0;  in kvmppc_allocate_hpt()  local
 | 
| /Linux-v5.4/arch/arm/mm/ | 
| D | dma-mapping.c | 694 	bool allowblock, cma;  in __dma_alloc()  local
 | 
| /Linux-v5.4/arch/powerpc/include/asm/ | 
| D | kvm_host.h | 273 	int cma;  member
 |