Home
last modified time | relevance | path

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

12

/linux-6.14.4/arch/sh/include/asm/
Dsram.h18 return gen_pool_alloc(sram_pool, len); in sram_alloc()
/linux-6.14.4/drivers/memory/
Dti-emif-pm.c76 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-6.14.4/Documentation/translations/zh_CN/core-api/
Dgenalloc.rst73 正如人们所期望的,gen_pool_alloc()将从给定的池中分配size<字节。gen_pool_dma_alloc()
/linux-6.14.4/drivers/net/ethernet/freescale/fman/
Dfman_muram.c108 vaddr = gen_pool_alloc(muram->pool, size); in fman_muram_alloc()
/linux-6.14.4/arch/arm/mach-socfpga/
Dpm.c57 ocram_base = gen_pool_alloc(ocram_pool, socfpga_sdram_self_refresh_sz); in socfpga_setup_ocram_self_refresh()
/linux-6.14.4/arch/x86/kernel/cpu/mce/
Dgenpool.c107 node = (void *)gen_pool_alloc(mce_evt_pool, sizeof(*node)); in mce_gen_pool_add()
/linux-6.14.4/drivers/soc/ti/
Dpm33xx.c409 ocmcram_location = gen_pool_alloc(sram_pool, *pm_sram->do_wfi_sz); in am33xx_pm_alloc_sram()
415 ocmcram_location_data = gen_pool_alloc(sram_pool_data, in am33xx_pm_alloc_sram()
/linux-6.14.4/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-6.14.4/arch/powerpc/platforms/pseries/
Drtas-work-area.c104 (addr = gen_pool_alloc(rwa_state.gen_pool, size)) != 0); in __rtas_work_area_alloc()
/linux-6.14.4/arch/csky/mm/
Dtcm.c116 vaddr = gen_pool_alloc(tcm_pool, len);
/linux-6.14.4/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-6.14.4/arch/arm/mach-omap2/
Domap4-common.c141 sram_sync = (void __iomem *)gen_pool_alloc(sram_pool, PAGE_SIZE); in omap4_sram_init()
/linux-6.14.4/include/linux/
Dgenalloc.h151 static inline unsigned long gen_pool_alloc(struct gen_pool *pool, size_t size) in gen_pool_alloc() function
/linux-6.14.4/drivers/net/ethernet/ti/
Dk3-cppi-desc-pool.c129 return (void *)gen_pool_alloc(pool->gen_pool, pool->desc_size); in k3_cppi_desc_pool_alloc()
/linux-6.14.4/Documentation/core-api/
Dgenalloc.rst69 :functions: gen_pool_alloc
77 As one would expect, gen_pool_alloc() will allocate size< bytes
/linux-6.14.4/drivers/acpi/apei/
Dghes.c612 aer_info = (void *)gen_pool_alloc(ghes_estatus_pool, in ghes_handle_aer()
665 entry = (void *)gen_pool_alloc(ghes_estatus_pool, len); in ghes_defer_non_standard_event()
896 cache = (void *)gen_pool_alloc(ghes_estatus_pool, cache_len); in ghes_estatus_cache_alloc()
1196 estatus_node = (void *)gen_pool_alloc(ghes_estatus_pool, node_len); in ghes_in_nmi_queue_one_entry()
/linux-6.14.4/drivers/accel/habanalabs/common/
Dcommand_buffer.c35 cb->virtual_addr = (u64) gen_pool_alloc(ctx->cb_va_pool, cb->roundup_size); in cb_map_mem()
128 p = (void *) gen_pool_alloc(hdev->internal_cb_pool, cb_size); in hl_cb_alloc()
/linux-6.14.4/arch/arm/kernel/
Dtcm.c82 vaddr = gen_pool_alloc(tcm_pool, len); in tcm_alloc()
/linux-6.14.4/drivers/remoteproc/
Dmeson_mx_ao_arc.c171 priv->sram_va = gen_pool_alloc(priv->sram_pool, priv->sram_size); in meson_mx_ao_arc_rproc_probe()
/linux-6.14.4/kernel/dma/
Dpool.c247 addr = gen_pool_alloc(pool, size); in __dma_alloc_from_pool()
/linux-6.14.4/arch/arm/mach-imx/
Dpm-imx5.c302 ocram_base = gen_pool_alloc(ocram_pool, size); in imx_suspend_alloc_ocram()
Dpm-imx6.c502 ocram_base = gen_pool_alloc(ocram_pool, MX6Q_SUSPEND_OCRAM_SIZE); in imx6q_suspend_init()
/linux-6.14.4/drivers/firmware/qcom/
Dqcom_tzmem.c380 vaddr = gen_pool_alloc(pool->genpool, size); in qcom_tzmem_alloc()
/linux-6.14.4/arch/arm/mach-at91/
Dpm.c998 sram_base = gen_pool_alloc(sram_pool, at91_pm_suspend_in_sram_sz); in at91_pm_sram_init()
1087 soc_pm.bu = (void *)gen_pool_alloc(sram_pool, sizeof(struct at91_pm_bu)); in at91_pm_backup_init()
/linux-6.14.4/drivers/accel/ivpu/
Divpu_ipc.c75 tx_buf_vpu_addr = gen_pool_alloc(ipc->mm_tx, sizeof(*tx_buf)); in ivpu_ipc_tx_prepare()

12