Lines Matching refs:mempool
27 TAILQ_HEAD(mempool_list, mempool);
65 struct mempool *
68 struct mempool *mempool; in mempool_create() local
92 mempool = calloc(1, sizeof(struct mempool)); in mempool_create()
93 if (mempool == NULL) { in mempool_create()
99 strlcpy(mempool->name, name, sizeof(mempool->name)); in mempool_create()
100 mempool->m = m; in mempool_create()
101 mempool->buffer_size = params->buffer_size; in mempool_create()
104 TAILQ_INSERT_TAIL(&obj->mempool_list, mempool, node); in mempool_create()
106 return mempool; in mempool_create()
109 struct mempool *
112 struct mempool *mempool; in mempool_find() local
117 TAILQ_FOREACH(mempool, &obj->mempool_list, node) in mempool_find()
118 if (strcmp(mempool->name, name) == 0) in mempool_find()
119 return mempool; in mempool_find()
188 struct mempool *mempool; in link_create() local
217 mempool = mempool_find(obj, params->rx.mempool_name); in link_create()
218 if (mempool == NULL) in link_create()
275 mempool->m); in link_create()