mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 06:30:10 +01:00
util/slab: Rename slab_mempool typed parameters to mempool
Now everything with type 'struct slab_child_pool *' is name pool, and everything with type 'struct slab_mempool *' is named mempool. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
This commit is contained in:
parent
ba5402ec9a
commit
a6b7d1151c
2 changed files with 14 additions and 14 deletions
|
|
@ -280,25 +280,25 @@ void slab_free(struct slab_child_pool *pool, void *ptr)
|
|||
* Allocate an object from the slab. Single-threaded (no mutex).
|
||||
*/
|
||||
void *
|
||||
slab_alloc_st(struct slab_mempool *pool)
|
||||
slab_alloc_st(struct slab_mempool *mempool)
|
||||
{
|
||||
return slab_alloc(&pool->child);
|
||||
return slab_alloc(&mempool->child);
|
||||
}
|
||||
|
||||
/**
|
||||
* Free an object allocated from the slab. Single-threaded (no mutex).
|
||||
*/
|
||||
void
|
||||
slab_free_st(struct slab_mempool *pool, void *ptr)
|
||||
slab_free_st(struct slab_mempool *mempool, void *ptr)
|
||||
{
|
||||
slab_free(&pool->child, ptr);
|
||||
slab_free(&mempool->child, ptr);
|
||||
}
|
||||
|
||||
void
|
||||
slab_destroy(struct slab_mempool *pool)
|
||||
slab_destroy(struct slab_mempool *mempool)
|
||||
{
|
||||
slab_destroy_child(&pool->child);
|
||||
slab_destroy_parent(&pool->parent);
|
||||
slab_destroy_child(&mempool->child);
|
||||
slab_destroy_parent(&mempool->parent);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -308,10 +308,10 @@ slab_destroy(struct slab_mempool *pool)
|
|||
* \param num_items Number of objects to allocate at once.
|
||||
*/
|
||||
void
|
||||
slab_create(struct slab_mempool *pool,
|
||||
slab_create(struct slab_mempool *mempool,
|
||||
unsigned item_size,
|
||||
unsigned num_items)
|
||||
{
|
||||
slab_create_parent(&pool->parent, item_size, num_items);
|
||||
slab_create_child(&pool->child, &pool->parent);
|
||||
slab_create_parent(&mempool->parent, item_size, num_items);
|
||||
slab_create_child(&mempool->child, &mempool->parent);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -84,11 +84,11 @@ struct slab_mempool {
|
|||
struct slab_child_pool child;
|
||||
};
|
||||
|
||||
void slab_create(struct slab_mempool *pool,
|
||||
void slab_create(struct slab_mempool *mempool,
|
||||
unsigned item_size,
|
||||
unsigned num_items);
|
||||
void slab_destroy(struct slab_mempool *pool);
|
||||
void *slab_alloc_st(struct slab_mempool *pool);
|
||||
void slab_free_st(struct slab_mempool *pool, void *ptr);
|
||||
void slab_destroy(struct slab_mempool *mempool);
|
||||
void *slab_alloc_st(struct slab_mempool *mempool);
|
||||
void slab_free_st(struct slab_mempool *mempool, void *ptr);
|
||||
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue