您的位置:首页 > 其它

内存管理API之mempool_create_kmalloc_pool

2018-02-02 08:14 549 查看
static inline mempool_t *mempool_create_kmalloc_pool(int min_nr, size_t size) 这个函数也是新建一个缓冲池,但是不需要
用户指定内存池的alloc and  free函数。
其源码分析如下:
static inline mempool_t *mempool_create_kmalloc_pool(int min_nr, size_t size)
{
return mempool_create(min_nr, mempool_kmalloc, mempool_kfree,
(void *) size);
}
可见这个函数就是mempool_create的一个封装,其默认的alloc和free函数分别丢应mempool_kmalloc 和 mempool_kfree
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: