Home
last modified time | relevance | path

Searched refs:mempool (Results 1 – 15 of 15) sorted by relevance

/linux-6.12.1/lib/
Dbtree.c96 node = mempool_alloc(head->mempool, gfp); in btree_node_alloc()
181 void btree_init_mempool(struct btree_head *head, mempool_t *mempool) in btree_init_mempool() argument
184 head->mempool = mempool; in btree_init_mempool()
191 head->mempool = mempool_create(0, btree_alloc, btree_free, NULL); in btree_init()
192 if (!head->mempool) in btree_init()
200 mempool_free(head->node, head->mempool); in btree_destroy()
201 mempool_destroy(head->mempool); in btree_destroy()
202 head->mempool = NULL; in btree_destroy()
440 mempool_free(node, head->mempool); in btree_shrink()
475 mempool_free(new, head->mempool); in btree_insert_level()
[all …]
/linux-6.12.1/fs/netfs/
Dobjects.c25 mempool_t *mempool = ctx->ops->request_pool ?: &netfs_request_pool; in netfs_alloc_request() local
26 struct kmem_cache *cache = mempool->pool_data; in netfs_alloc_request()
30 rreq = mempool_alloc(mempool, GFP_KERNEL); in netfs_alloc_request()
182 mempool_t *mempool = rreq->netfs_ops->subrequest_pool ?: &netfs_subrequest_pool; in netfs_alloc_subrequest() local
183 struct kmem_cache *cache = mempool->pool_data; in netfs_alloc_subrequest()
/linux-6.12.1/drivers/firmware/qcom/
Dqcom_qseecom_uefisecapp.c278 struct qcom_tzmem_pool *mempool; member
339 cmd_buf = qcom_tzmem_alloc(qcuefi->mempool, cmd_buf_size, GFP_KERNEL); in qsee_uefi_get_variable()
469 cmd_buf = qcom_tzmem_alloc(qcuefi->mempool, cmd_buf_size, GFP_KERNEL); in qsee_uefi_set_variable()
556 cmd_buf = qcom_tzmem_alloc(qcuefi->mempool, cmd_buf_size, GFP_KERNEL); in qsee_uefi_get_next_variable()
654 cmd_buf = qcom_tzmem_alloc(qcuefi->mempool, cmd_buf_size, GFP_KERNEL); in qsee_uefi_query_variable_info()
832 qcuefi->mempool = devm_qcom_tzmem_pool_new(&aux_dev->dev, &pool_config); in qcom_uefisecapp_probe()
833 if (IS_ERR(qcuefi->mempool)) in qcom_uefisecapp_probe()
834 return PTR_ERR(qcuefi->mempool); in qcom_uefisecapp_probe()
Dqcom_scm-smc.c155 struct qcom_tzmem_pool *mempool = qcom_scm_get_tzmem_pool(); in __scm_smc_call() local
176 args_virt = qcom_tzmem_alloc(mempool, in __scm_smc_call()
Dqcom_scm.c53 struct qcom_tzmem_pool *mempool; member
220 return __scm ? __scm->mempool : NULL; in qcom_scm_get_tzmem_pool()
1055 void *ptr __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool, in qcom_scm_assign_mem()
1240 void *keybuf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool, in qcom_scm_ice_set_key()
1464 u32 *payload_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool, in qcom_scm_lmh_dcvsh()
1654 char *name_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool, in qcom_scm_qseecom_app_get_id()
2041 __scm->mempool = devm_qcom_tzmem_pool_new(__scm->dev, &pool_config); in qcom_scm_probe()
2042 if (IS_ERR(__scm->mempool)) in qcom_scm_probe()
2043 return dev_err_probe(__scm->dev, PTR_ERR(__scm->mempool), in qcom_scm_probe()
/linux-6.12.1/include/linux/
Dbtree.h37 mempool_t *mempool; member
67 void btree_init_mempool(struct btree_head *head, mempool_t *mempool);
Dbtree-128.h7 mempool_t *mempool) in btree_init_mempool128() argument
9 btree_init_mempool(&head->h, mempool); in btree_init_mempool128()
Dbtree-type.h15 mempool_t *mempool) in BTREE_FN()
17 btree_init_mempool(&head->h, mempool); in BTREE_FN()
/linux-6.12.1/Documentation/admin-guide/aoe/
Dtodo.rst14 driver. By using a mempool for allocating all but the first few
/linux-6.12.1/Documentation/translations/zh_CN/core-api/
Dmm-api.rst97 mm/mempool.c
/linux-6.12.1/Documentation/core-api/
Dmm-api.rst91 .. kernel-doc:: mm/mempool.c
/linux-6.12.1/Documentation/admin-guide/device-mapper/
Ddm-io.rst70 Dm-io will attempt to resize its mempool to make sure enough pages are
/linux-6.12.1/mm/
DMakefile51 obj-y := filemap.o mempool.o oom_kill.o fadvise.o \
/linux-6.12.1/drivers/scsi/fnic/
Dfnic.h214 struct mempool;
/linux-6.12.1/
DMAINTAINERS14860 F: include/linux/mempool.h