Lines Matching full:pool
18 begins with the creation of a pool using one of:
26 A call to gen_pool_create() will create a pool. The granularity of
31 required to track the memory in the pool. The nid parameter specifies
35 The "managed" interface devm_gen_pool_create() ties the pool to a
37 pool when the given device is destroyed.
39 A pool is shut down with:
45 given pool, this function will take the rather extreme step of invoking
48 A freshly created pool has no memory to allocate. It is fairly useless in
50 to the pool. That can be done with one of:
60 pool, once again using nid as the node ID for ancillary memory allocations.
62 address with the memory; this is only necessary if the pool will be used
65 The functions for allocating memory from the pool (and putting it back)
78 from the given pool. The gen_pool_dma_alloc() variant allocates
116 genpool_data_fixed structure via the data parameter) within the pool.
120 the space available in the pool or iterating through chunks of memory.