Home
last modified time | relevance | path

Searched refs:gen_pool_alloc (Results 1 – 25 of 32) sorted by relevance

12

/Linux-v4.19/arch/sh/include/asm/
Dsram.h18 return gen_pool_alloc(sram_pool, len); in sram_alloc()
/Linux-v4.19/drivers/soc/ti/
Dpm33xx.c201 ocmcram_location = gen_pool_alloc(sram_pool, *pm_sram->do_wfi_sz); in am33xx_pm_alloc_sram()
209 ocmcram_location_data = gen_pool_alloc(sram_pool_data, in am33xx_pm_alloc_sram()
/Linux-v4.19/drivers/memory/
Dti-emif-pm.c84 gen_pool_alloc(emif_data->sram_pool_code, in ti_emif_alloc_sram()
105 gen_pool_alloc(emif_data->sram_pool_data, in ti_emif_alloc_sram()
/Linux-v4.19/arch/arm/mach-socfpga/
Dpm.c66 ocram_base = gen_pool_alloc(ocram_pool, socfpga_sdram_self_refresh_sz); in socfpga_setup_ocram_self_refresh()
/Linux-v4.19/drivers/net/ethernet/freescale/fman/
Dfman_muram.c136 vaddr = gen_pool_alloc(muram->pool, size); in fman_muram_alloc()
/Linux-v4.19/arch/x86/kernel/cpu/mcheck/
Dmce-genpool.c105 node = (void *)gen_pool_alloc(mce_evt_pool, sizeof(*node)); in mce_gen_pool_add()
/Linux-v4.19/lib/
Dgenalloc.c271 unsigned long gen_pool_alloc(struct gen_pool *pool, size_t size) in gen_pool_alloc() function
275 EXPORT_SYMBOL(gen_pool_alloc);
353 vaddr = gen_pool_alloc(pool, size); in gen_pool_dma_alloc()
/Linux-v4.19/drivers/infiniband/hw/cxgb3/
Dcxio_resource.c259 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-v4.19/include/linux/
Dgenalloc.h118 extern unsigned long gen_pool_alloc(struct gen_pool *, size_t);
/Linux-v4.19/drivers/staging/android/ion/
Dion_carveout_heap.c31 unsigned long offset = gen_pool_alloc(carveout_heap->pool, size); in ion_carveout_allocate()
Dion_chunk_heap.c56 unsigned long paddr = gen_pool_alloc(chunk_heap->pool, in ion_chunk_heap_allocate()
/Linux-v4.19/drivers/infiniband/hw/cxgb4/
Dresource.c267 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-v4.19/drivers/infiniband/hw/i40iw/
Di40iw_pble.c475 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-v4.19/arch/arm/mach-omap2/
Domap4-common.c143 sram_sync = (void *)gen_pool_alloc(sram_pool, PAGE_SIZE); in omap4_sram_init()
/Linux-v4.19/arch/hexagon/kernel/
Ddma.c67 ret = (void *) gen_pool_alloc(coherent_pool, size); in hexagon_dma_alloc_coherent()
/Linux-v4.19/drivers/tee/
Dtee_shm_pool.c28 va = gen_pool_alloc(genpool, s); in pool_op_gen_alloc()
/Linux-v4.19/drivers/net/caif/
Dcaif_virtio.c192 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-v4.19/arch/ia64/kernel/
Duncached.c206 uc_addr = gen_pool_alloc(uc_pool->pool, in uncached_alloc_page()
/Linux-v4.19/arch/arm/mach-at91/
Dpm.c548 sram_base = gen_pool_alloc(sram_pool, at91_pm_suspend_in_sram_sz); in at91_pm_sram_init()
612 pm_bu = (void *)gen_pool_alloc(sram_pool, sizeof(struct at91_pm_bu)); in at91_pm_backup_init()
/Linux-v4.19/Documentation/core-api/
Dgenalloc.rst69 :functions: gen_pool_alloc
77 As one would expect, :c:func:`gen_pool_alloc` will allocate size< bytes
/Linux-v4.19/arch/arm/kernel/
Dtcm.c81 vaddr = gen_pool_alloc(tcm_pool, len); in tcm_alloc()
/Linux-v4.19/arch/arm/mach-imx/
Dpm-imx5.c307 ocram_base = gen_pool_alloc(ocram_pool, size); in imx_suspend_alloc_ocram()
Dpm-imx6.c503 ocram_base = gen_pool_alloc(ocram_pool, MX6Q_SUSPEND_OCRAM_SIZE); in imx6q_suspend_init()
/Linux-v4.19/drivers/acpi/apei/
Dghes.c597 cache = (void *)gen_pool_alloc(ghes_estatus_pool, cache_len); in ghes_estatus_cache_alloc()
920 estatus_node = (void *)gen_pool_alloc(ghes_estatus_pool, node_len); in __process_error()
/Linux-v4.19/drivers/soc/fsl/qbman/
Dbman.c673 addr = gen_pool_alloc(bm_bpalloc, count); in bm_alloc_bpid_range()

12