Lines Matching refs:spool
91 struct spool_entry *spool = &tx_credit->spools[pool->sid];
94 /* number of pages can be taken from spool by this pool */
95 spool_pages = spool->max_pages - spool->alloc_pages +
120 struct spool_entry *spool;
127 spool = &iwm->tx_credit.spools[pool->sid];
141 spool->alloc_pages -= spool_pages;
149 pool->total_freed_pages, pool->sid, spool->alloc_pages);
167 struct spool_entry *spool;
176 spool = &iwm->tx_credit.spools[pool->sid];
181 spool->alloc_pages += alloc_pages;
183 spool->alloc_pages += spool_pages;
189 pool->total_freed_pages, pool->sid, spool->alloc_pages);
220 * unique super pool (spool), which is actually a global pool of
233 * the spool. We can do so until we reach spool->max_pages.
235 * from the spool, so once we're over min_pages, we can allocate
236 * pages from the spool, but not more than max_pages.
240 * If it does, it then updates the pool and spool counters and
244 * the pool and spool counters gets to be decreased. [iwm_tx_credit_inc,