| /Linux-v5.4/arch/sh/include/asm/ | 
| D | sram.h | 18 	return gen_pool_alloc(sram_pool, len);  in sram_alloc()
 | 
| /Linux-v5.4/arch/hexagon/kernel/ | 
| D | dma.c | 41 	ret = (void *) gen_pool_alloc(coherent_pool, size);  in arch_dma_alloc()
 | 
| /Linux-v5.4/drivers/memory/ | 
| D | ti-emif-pm.c | 76 			gen_pool_alloc(emif_data->sram_pool_code,  in ti_emif_alloc_sram()97 				gen_pool_alloc(emif_data->sram_pool_data,  in ti_emif_alloc_sram()
 
 | 
| /Linux-v5.4/drivers/net/ethernet/freescale/fman/ | 
| D | fman_muram.c | 136 	vaddr = gen_pool_alloc(muram->pool, size);  in fman_muram_alloc()
 | 
| /Linux-v5.4/arch/arm/mach-socfpga/ | 
| D | pm.c | 55 	ocram_base = gen_pool_alloc(ocram_pool, socfpga_sdram_self_refresh_sz);  in socfpga_setup_ocram_self_refresh()
 | 
| /Linux-v5.4/arch/x86/kernel/cpu/mce/ | 
| D | genpool.c | 107 	node = (void *)gen_pool_alloc(mce_evt_pool, sizeof(*node));  in mce_gen_pool_add()
 | 
| /Linux-v5.4/drivers/soc/ti/ | 
| D | pm33xx.c | 385 	ocmcram_location = gen_pool_alloc(sram_pool, *pm_sram->do_wfi_sz);  in am33xx_pm_alloc_sram()393 	ocmcram_location_data = gen_pool_alloc(sram_pool_data,  in am33xx_pm_alloc_sram()
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/cxgb3/ | 
| D | cxio_resource.c | 259 	unsigned long addr = gen_pool_alloc(rdev_p->pbl_pool, size);  in cxio_hal_pblpool_alloc()318 	unsigned long addr = gen_pool_alloc(rdev_p->rqt_pool, size << 6);  in cxio_hal_rqtpool_alloc()
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/i40iw/ | 
| D | i40iw_pble.c | 475 	root->addr = gen_pool_alloc(pool, (total << 3));  in get_lvl2_pble()487 		leaf->addr = gen_pool_alloc(pool, (pblcnt << 3));  in get_lvl2_pble()
 519 	addr = (u64 *)gen_pool_alloc(pool, (palloc->total_cnt << 3));  in get_lvl1_pble()
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/cxgb4/ | 
| D | resource.c | 267 	unsigned long addr = gen_pool_alloc(rdev->pbl_pool, size);  in c4iw_pblpool_alloc()346 	unsigned long addr = gen_pool_alloc(rdev->rqt_pool, size << 6);  in c4iw_rqtpool_alloc()
 460 	unsigned long addr = gen_pool_alloc(rdev->ocqp_pool, size);  in c4iw_ocqp_pool_alloc()
 
 | 
| /Linux-v5.4/arch/arm/mach-omap2/ | 
| D | omap4-common.c | 142 		sram_sync = (void *)gen_pool_alloc(sram_pool, PAGE_SIZE);  in omap4_sram_init()
 | 
| /Linux-v5.4/drivers/tee/ | 
| D | tee_shm_pool.c | 19 	va = gen_pool_alloc(genpool, s);  in pool_op_gen_alloc()
 | 
| /Linux-v5.4/drivers/net/caif/ | 
| D | caif_virtio.c | 192 				gen_pool_alloc(cfv->genpool,  in cfv_release_used_buf()423 	cfv->reserved_mem = gen_pool_alloc(cfv->genpool,  in cfv_create_genpool()
 506 	buf_info->vaddr = (void *)gen_pool_alloc(cfv->genpool, buf_info->size);  in cfv_alloc_and_copy_to_shm()
 
 | 
| /Linux-v5.4/include/linux/ | 
| D | genalloc.h | 151 static inline unsigned long gen_pool_alloc(struct gen_pool *pool, size_t size)  in gen_pool_alloc()  function
 | 
| /Linux-v5.4/arch/ia64/kernel/ | 
| D | uncached.c | 199 			uc_addr = gen_pool_alloc(uc_pool->pool,  in uncached_alloc_page()
 | 
| /Linux-v5.4/Documentation/core-api/ | 
| D | genalloc.rst | 69    :functions: gen_pool_alloc77 As one would expect, :c:func:`gen_pool_alloc` will allocate size< bytes
 
 | 
| /Linux-v5.4/arch/arm/kernel/ | 
| D | tcm.c | 81 	vaddr = gen_pool_alloc(tcm_pool, len);  in tcm_alloc()
 | 
| /Linux-v5.4/kernel/dma/ | 
| D | remap.c | 194 	val = gen_pool_alloc(atomic_pool, size);  in dma_alloc_from_pool()
 | 
| /Linux-v5.4/arch/arm/mach-at91/ | 
| D | pm.c | 598 	sram_base = gen_pool_alloc(sram_pool, at91_pm_suspend_in_sram_sz);  in at91_pm_sram_init()662 	pm_bu = (void *)gen_pool_alloc(sram_pool, sizeof(struct at91_pm_bu));  in at91_pm_backup_init()
 
 | 
| /Linux-v5.4/drivers/misc/habanalabs/ | 
| D | firmware_if.c | 164 	kernel_addr = gen_pool_alloc(hdev->cpu_accessible_dma_pool, size);  in hl_fw_cpu_accessible_dma_pool_alloc()
 | 
| D | memory.c | 73 		paddr = (u64) gen_pool_alloc(vm->dram_pg_pool, total_size);  in alloc_device_memory()107 			phys_pg_pack->pages[i] = (u64) gen_pool_alloc(  in alloc_device_memory()
 
 | 
| /Linux-v5.4/arch/arm/mach-imx/ | 
| D | pm-imx5.c | 301 	ocram_base = gen_pool_alloc(ocram_pool, size);  in imx_suspend_alloc_ocram()
 | 
| D | pm-imx6.c | 499 	ocram_base = gen_pool_alloc(ocram_pool, MX6Q_SUSPEND_OCRAM_SIZE);  in imx6q_suspend_init()
 | 
| /Linux-v5.4/drivers/acpi/apei/ | 
| D | ghes.c | 628 	cache = (void *)gen_pool_alloc(ghes_estatus_pool, cache_len);  in ghes_estatus_cache_alloc()906 	estatus_node = (void *)gen_pool_alloc(ghes_estatus_pool, node_len);  in ghes_in_nmi_queue_one_entry()
 
 | 
| /Linux-v5.4/drivers/s390/cio/ | 
| D | css.c | 1157 	addr = gen_pool_alloc(gp_dma, size);  in cio_gp_dma_zalloc()1165 		addr = gen_pool_alloc(gp_dma, size);  in cio_gp_dma_zalloc()
 
 |