Lines Matching defs:pages_mapped
415 * @pages_mapped: The requested number of pages to be freed from the
421 ccio_free_range(struct ioc *ioc, dma_addr_t iova, unsigned long pages_mapped)
426 BUG_ON(pages_mapped == 0);
427 BUG_ON((pages_mapped * IOVP_SIZE) > DMA_CHUNK_SIZE);
428 BUG_ON(pages_mapped > BITS_PER_LONG);
430 DBG_RES("%s(): res_idx: %d pages_mapped %lu\n",
431 __func__, res_idx, pages_mapped);
434 ioc->used_pages -= pages_mapped;
437 if(pages_mapped <= 8) {
440 unsigned long mask = ~(~0UL >> pages_mapped);
445 } else if(pages_mapped <= 16) {
447 } else if(pages_mapped <= 32) {
450 } else if(pages_mapped <= 64) {
614 * FIXME: Can we change the byte_cnt to pages_mapped?
647 * FIXME: Can we change byte_cnt to pages_mapped?