/linux-4.1.27/include/linux/ |
D | genalloc.h | 55 struct gen_pool { struct 76 extern struct gen_pool *gen_pool_create(int, int); argument 77 extern phys_addr_t gen_pool_virt_to_phys(struct gen_pool *pool, unsigned long); 78 extern int gen_pool_add_virt(struct gen_pool *, unsigned long, phys_addr_t, 92 static inline int gen_pool_add(struct gen_pool *pool, unsigned long addr, in gen_pool_add() 97 extern void gen_pool_destroy(struct gen_pool *); 98 extern unsigned long gen_pool_alloc(struct gen_pool *, size_t); 99 extern void *gen_pool_dma_alloc(struct gen_pool *pool, size_t size, 101 extern void gen_pool_free(struct gen_pool *, unsigned long, size_t); 102 extern void gen_pool_for_each_chunk(struct gen_pool *, [all …]
|
/linux-4.1.27/lib/ |
D | genalloc.c | 152 struct gen_pool *gen_pool_create(int min_alloc_order, int nid) in gen_pool_create() 154 struct gen_pool *pool; in gen_pool_create() 156 pool = kmalloc_node(sizeof(struct gen_pool), GFP_KERNEL, nid); in gen_pool_create() 181 int gen_pool_add_virt(struct gen_pool *pool, unsigned long virt, phys_addr_t phys, in gen_pool_add_virt() 213 phys_addr_t gen_pool_virt_to_phys(struct gen_pool *pool, unsigned long addr) in gen_pool_virt_to_phys() 238 void gen_pool_destroy(struct gen_pool *pool) in gen_pool_destroy() 270 unsigned long gen_pool_alloc(struct gen_pool *pool, size_t size) in gen_pool_alloc() 325 void *gen_pool_dma_alloc(struct gen_pool *pool, size_t size, dma_addr_t *dma) in gen_pool_dma_alloc() 353 void gen_pool_free(struct gen_pool *pool, unsigned long addr, size_t size) in gen_pool_free() 391 void gen_pool_for_each_chunk(struct gen_pool *pool, in gen_pool_for_each_chunk() [all …]
|
/linux-4.1.27/include/linux/platform_data/ |
D | dma-mmp_tdma.h | 32 extern struct gen_pool *sram_get_gpool(char *pool_name); 34 static inline struct gen_pool *sram_get_gpool(char *pool_name) in sram_get_gpool()
|
D | uio_pruss.h | 24 struct gen_pool *sram_pool;
|
D | davinci_asp.h | 34 struct gen_pool *sram_pool;
|
/linux-4.1.27/arch/arm/mach-davinci/ |
D | sram.c | 19 static struct gen_pool *sram_pool; 21 struct gen_pool *sram_get_gen_pool(void) in sram_get_gen_pool()
|
/linux-4.1.27/arch/ia64/kernel/ |
D | uncached.c | 35 struct gen_pool *pool; 229 struct gen_pool *pool = uncached_pools[nid].pool; in uncached_free_page() 255 struct gen_pool *pool = uncached_pools[nid].pool; in uncached_build_memmap()
|
/linux-4.1.27/arch/arm/mach-mmp/ |
D | sram.c | 29 struct gen_pool *gpool; 42 struct gen_pool *sram_get_gpool(char *pool_name) in sram_get_gpool()
|
/linux-4.1.27/arch/sh/mm/ |
D | sram.c | 22 struct gen_pool *sram_pool;
|
/linux-4.1.27/arch/arm/mach-davinci/include/mach/ |
D | sram.h | 28 extern struct gen_pool *sram_get_gen_pool(void);
|
/linux-4.1.27/arch/avr32/mach-at32ap/include/mach/ |
D | sram.h | 15 extern struct gen_pool *sram_pool;
|
/linux-4.1.27/arch/sh/include/asm/ |
D | sram.h | 10 extern struct gen_pool *sram_pool;
|
/linux-4.1.27/sound/core/ |
D | memalloc.c | 121 struct gen_pool *pool = NULL; in snd_malloc_dev_iram() 144 struct gen_pool *pool = dmab->private_data; in snd_free_dev_iram()
|
/linux-4.1.27/drivers/dma/ |
D | mmp_tdma.c | 130 struct gen_pool *pool; 360 struct gen_pool *gpool; in mmp_tdma_free_descriptor() 410 struct gen_pool *gpool; in mmp_tdma_alloc_descriptor() 544 int type, struct gen_pool *pool) in mmp_tdma_chan_init() 632 struct gen_pool *pool = NULL; in mmp_tdma_probe()
|
/linux-4.1.27/sound/soc/pxa/ |
D | mmp-pcm.c | 149 struct gen_pool *gpool; in mmp_pcm_free_dma_buffers() 177 struct gen_pool *gpool; in mmp_pcm_preallocate_dma_buffer()
|
/linux-4.1.27/drivers/infiniband/hw/cxgb3/ |
D | cxio_hal.h | 111 struct gen_pool *pbl_pool; 112 struct gen_pool *rqt_pool;
|
/linux-4.1.27/arch/metag/kernel/ |
D | tcm.c | 21 struct gen_pool *pool;
|
/linux-4.1.27/arch/hexagon/kernel/ |
D | dma.c | 58 static struct gen_pool *coherent_pool;
|
/linux-4.1.27/drivers/staging/android/ion/ |
D | ion_carveout_heap.c | 30 struct gen_pool *pool;
|
D | ion_chunk_heap.c | 29 struct gen_pool *pool;
|
/linux-4.1.27/arch/arm/kernel/ |
D | tcm.c | 21 static struct gen_pool *tcm_pool;
|
/linux-4.1.27/drivers/misc/ |
D | sram.c | 38 struct gen_pool *pool;
|
/linux-4.1.27/drivers/uio/ |
D | uio_pruss.c | 72 struct gen_pool *sram_pool;
|
/linux-4.1.27/arch/arm/mach-at91/ |
D | pm.c | 353 struct gen_pool *sram_pool; in at91_pm_sram_init()
|
/linux-4.1.27/drivers/infiniband/hw/cxgb4/ |
D | iw_cxgb4.h | 173 struct gen_pool *pbl_pool; 174 struct gen_pool *rqt_pool; 175 struct gen_pool *ocqp_pool;
|
/linux-4.1.27/drivers/media/platform/coda/ |
D | coda.h | 86 struct gen_pool *iram_pool;
|
D | coda-common.c | 2092 struct gen_pool *pool; in coda_probe()
|
/linux-4.1.27/arch/arm/mach-imx/ |
D | pm-imx6.c | 434 struct gen_pool *ocram_pool; in imx6q_suspend_init()
|
/linux-4.1.27/drivers/acpi/apei/ |
D | ghes.c | 128 static struct gen_pool *ghes_estatus_pool; 201 static void ghes_estatus_pool_free_chunk_page(struct gen_pool *pool, in ghes_estatus_pool_free_chunk_page()
|
/linux-4.1.27/arch/arm64/mm/ |
D | dma-mapping.c | 42 static struct gen_pool *atomic_pool;
|
/linux-4.1.27/drivers/video/fbdev/ |
D | sh_mobile_meram.c | 160 struct gen_pool *pool;
|
/linux-4.1.27/drivers/net/caif/ |
D | caif_virtio.c | 122 struct gen_pool *genpool;
|
/linux-4.1.27/arch/avr32/mach-at32ap/ |
D | at32ap700x.c | 2353 struct gen_pool *sram_pool; 2357 struct gen_pool *pool; in sram_init()
|
/linux-4.1.27/drivers/iommu/ |
D | fsl_pamu.c | 77 static struct gen_pool *spaace_pool;
|
/linux-4.1.27/arch/arm/mm/ |
D | dma-mapping.c | 318 static struct gen_pool *atomic_pool;
|