Lines Matching defs:pages_mapped
425 * @pages_mapped: The requested number of pages to be freed from the
431 ccio_free_range(struct ioc *ioc, dma_addr_t iova, unsigned long pages_mapped)
436 BUG_ON(pages_mapped == 0);
437 BUG_ON((pages_mapped * IOVP_SIZE) > DMA_CHUNK_SIZE);
438 BUG_ON(pages_mapped > BITS_PER_LONG);
440 DBG_RES("%s(): res_idx: %d pages_mapped %d\n",
441 __func__, res_idx, pages_mapped);
444 ioc->used_pages -= pages_mapped;
447 if(pages_mapped <= 8) {
450 unsigned long mask = ~(~0UL >> pages_mapped);
455 } else if(pages_mapped <= 16) {
457 } else if(pages_mapped <= 32) {
460 } else if(pages_mapped <= 64) {
624 * FIXME: Can we change the byte_cnt to pages_mapped?
657 * FIXME: Can we change byte_cnt to pages_mapped?