Searched refs:pages_mapped (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/arch/parisc/kernel/ |
D | pci-dma.c | 310 unsigned int pages_mapped = size >> PAGE_SHIFT; in pcxl_free_range() local 313 mask >>= BITS_PER_LONG - pages_mapped; in pcxl_free_range() 316 res_idx, size, pages_mapped, mask); in pcxl_free_range() 320 if(pages_mapped <= 8) { in pcxl_free_range() 322 } else if(pages_mapped <= 16) { in pcxl_free_range() 324 } else if(pages_mapped <= 32) { in pcxl_free_range() 331 pcxl_used_pages -= (pages_mapped ? pages_mapped : 1); in pcxl_free_range() 332 pcxl_used_bytes -= ((pages_mapped >> 3) ? (pages_mapped >> 3) : 1); in pcxl_free_range()
|
/linux-4.4.14/drivers/parisc/ |
D | ccio-dma.c | 432 ccio_free_range(struct ioc *ioc, dma_addr_t iova, unsigned long pages_mapped) in ccio_free_range() argument 437 BUG_ON(pages_mapped == 0); in ccio_free_range() 438 BUG_ON((pages_mapped * IOVP_SIZE) > DMA_CHUNK_SIZE); in ccio_free_range() 439 BUG_ON(pages_mapped > BITS_PER_LONG); in ccio_free_range() 442 __func__, res_idx, pages_mapped); in ccio_free_range() 445 ioc->used_pages -= pages_mapped; in ccio_free_range() 448 if(pages_mapped <= 8) { in ccio_free_range() 451 unsigned long mask = ~(~0UL >> pages_mapped); in ccio_free_range() 456 } else if(pages_mapped <= 16) { in ccio_free_range() 458 } else if(pages_mapped <= 32) { in ccio_free_range() [all …]
|
/linux-4.4.14/drivers/xen/ |
D | gntdev.c | 58 static atomic_t pages_mapped = ATOMIC_INIT(0); variable 217 atomic_sub(map->count, &pages_mapped); in gntdev_put_map() 604 if (unlikely(atomic_add_return(op.count, &pages_mapped) > limit)) { in gntdev_ioctl_map_grant_ref()
|
/linux-4.4.14/drivers/infiniband/hw/mlx5/ |
D | mr.c | 873 size_t pages_mapped = 0; in mlx5_ib_update_mtt() local 912 for (pages_mapped = 0; in mlx5_ib_update_mtt() 913 pages_mapped < pages_to_map && !err; in mlx5_ib_update_mtt() 914 pages_mapped += pages_iter, start_page_index += pages_iter) { in mlx5_ib_update_mtt()
|