Lines Matching refs:pages_mapped
416 * @pages_mapped: The requested number of pages to be freed from the
422 ccio_free_range(struct ioc *ioc, dma_addr_t iova, unsigned long pages_mapped)
427 BUG_ON(pages_mapped == 0);
428 BUG_ON((pages_mapped * IOVP_SIZE) > DMA_CHUNK_SIZE);
429 BUG_ON(pages_mapped > BITS_PER_LONG);
431 DBG_RES("%s(): res_idx: %d pages_mapped %d\n",
432 __func__, res_idx, pages_mapped);
435 ioc->used_pages -= pages_mapped;
438 if(pages_mapped <= 8) {
440 } else if(pages_mapped <= 16) {
442 } else if(pages_mapped <= 32) {
445 } else if(pages_mapped <= 64) {