/linux-master/mm/ |
H A D | cma_debug.c | 36 struct cma *cma = data; local 51 struct cma *cm local 71 cma_add_to_cma_mem_list(struct cma *cma, struct cma_mem *mem) argument 78 cma_get_entry_from_list(struct cma *cma) argument 92 cma_free_mem(struct cma *cma, int count) argument 125 struct cma *cma = data; local 131 cma_alloc_mem(struct cma *cma, int count) argument 157 struct cma *cma = data; local 163 cma_debugfs_add_one(struct cma *cma, struct dentry *root_dentry) argument [all...] |
H A D | cma.h | 10 struct cma *cma; member in struct:cma_kobject 13 struct cma { struct 41 static inline unsigned long cma_bitmap_maxno(struct cma *cma) argument 51 cma_sysfs_account_success_pages(struct cma *cma, unsigned long nr_pages) argument 53 cma_sysfs_account_fail_pages(struct cma *cma, unsigned long nr_pages) argument 55 cma_sysfs_account_release_pages(struct cma *cma, unsigned long nr_pages) argument [all...] |
H A D | cma_sysfs.c | 17 void cma_sysfs_account_success_pages(struct cma *cma, unsigned long nr_pages) argument 22 void cma_sysfs_account_fail_pages(struct cma *cma, unsigned long nr_pages) argument 27 void cma_sysfs_account_release_pages(struct cma *cma, unsigne argument 40 struct cma *cma = cma_from_kobj(kobj); local 50 struct cma *cma = cma_from_kobj(kobj); local 59 struct cma *cma = cma_from_kobj(kobj); local 67 struct cma *cma = cma_from_kobj(kobj); local 80 ATTRIBUTE_GROUPS(cma); variable 92 struct cma *cma; local [all...] |
H A D | cma.c | 38 phys_addr_t cma_get_base(const struct cma *cma) argument 43 unsigned long cma_get_size(const struct cma *cma) argument 48 cma_get_name(const struct cma *cma) argument 53 cma_bitmap_aligned_mask(const struct cma *cma, unsigned int align_order) argument 65 cma_bitmap_aligned_offset(const struct cma *cma, unsigned int align_order) argument 72 cma_bitmap_pages_to_bits(const struct cma *cma, unsigned long pages) argument 78 cma_clear_bitmap(struct cma *cma, unsigned long pfn, unsigned long count) argument 92 cma_activate_area(struct cma *cma) argument 152 cma_reserve_pages_on_error(struct cma *cma) argument 174 struct cma *cma; local 385 cma_debug_show_areas(struct cma *cma) argument 420 cma_alloc(struct cma *cma, unsigned long count, unsigned int align, bool no_warn) argument 520 cma_pages_valid(struct cma *cma, const struct page *pages, unsigned long count) argument 549 cma_release(struct cma *cma, const struct page *pages, unsigned long count) argument 571 cma_for_each_area(int (*it)(struct cma *cma, void *data), void *data) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | pci.h | 23 bool cma; member in struct:nvkm_pci::__anon855
|
/linux-master/kernel/dma/ |
H A D | pool.c | 60 struct cma *cma; local
|
H A D | contiguous.c | 166 struct cma **cma; local 329 cma_alloc_aligned(struct cma *cma, size_t size, gfp_t gfp) argument 367 struct cma *cma = dma_contiguous_pernuma_area[nid]; local 461 struct cma *cma; local [all...] |
/linux-master/drivers/dma-buf/heaps/ |
H A D | cma_heap.c | 28 struct cma *cma; member in struct:cma_heap 369 static int __add_cma_heap(struct cma *cma, void *data) argument [all...] |
/linux-master/arch/s390/mm/ |
H A D | init.c | 233 static int s390_cma_check_range(struct cma *cma, void *data) argument
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_drv.h | 222 bool cma; member in struct:nouveau_drm::__anon15
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_64_mmu_hv.c | 75 int cma = 0; local
|
/linux-master/arch/arm/mm/ |
H A D | dma-mapping.c | 540 bool allowblock, cma; local
|
/linux-master/arch/powerpc/include/asm/ |
H A D | kvm_host.h | 267 int cma; member in struct:kvm_hpt_info
|