/Linux-v4.19/arch/xtensa/mm/ |
D | mmu.c | 22 static void * __init init_pmd(unsigned long vaddr, unsigned long n_pages) in init_pmd() argument 29 n_pages = ALIGN(n_pages, PTRS_PER_PTE); in init_pmd() 32 __func__, vaddr, n_pages); in init_pmd() 34 pte = alloc_bootmem_low_pages(n_pages * sizeof(pte_t)); in init_pmd() 36 for (i = 0; i < n_pages; ++i) in init_pmd() 39 for (i = 0; i < n_pages; i += PTRS_PER_PTE, ++pmd) { in init_pmd()
|
D | kasan_init.c | 40 unsigned long n_pages = (end - start) / PAGE_SIZE; in populate() local 41 unsigned long n_pmds = n_pages / PTRS_PER_PTE; in populate() 46 pte_t *pte = memblock_virt_alloc(n_pages * sizeof(pte_t), PAGE_SIZE); in populate()
|
/Linux-v4.19/drivers/xen/ |
D | privcmd-buf.c | 39 unsigned int n_pages; member 63 vma_priv->file_priv->allocated -= vma_priv->n_pages; in privcmd_buf_vmapriv_free() 67 for (i = 0; i < vma_priv->n_pages; i++) in privcmd_buf_vmapriv_free() 158 vma_priv->n_pages = count; in privcmd_buf_mmap() 160 for (i = 0; i < vma_priv->n_pages; i++) { in privcmd_buf_mmap() 180 if (vma_priv->n_pages != count) in privcmd_buf_mmap() 183 for (i = 0; i < vma_priv->n_pages; i++) { in privcmd_buf_mmap()
|
/Linux-v4.19/drivers/staging/comedi/ |
D | comedi_buf.c | 30 for (i = 0; i < bm->n_pages; i++) { in comedi_buf_map_kref_release() 74 unsigned int n_pages) in __comedi_buf_alloc() argument 102 bm->page_list = vzalloc(sizeof(*buf) * n_pages); in __comedi_buf_alloc() 104 pages = vmalloc(sizeof(struct page *) * n_pages); in __comedi_buf_alloc() 109 for (i = 0; i < n_pages; i++) { in __comedi_buf_alloc() 131 bm->n_pages = i; in __comedi_buf_alloc() 135 if (i == n_pages) in __comedi_buf_alloc() 136 async->prealloc_buf = vmap(pages, n_pages, VM_MAP, in __comedi_buf_alloc() 163 while (done < len && pg < bm->n_pages) { in comedi_buf_map_access() 193 if (bm && bm->n_pages) in comedi_buf_map_from_subdev_get() [all …]
|
D | comedidev.h | 252 unsigned int n_pages; member
|
D | comedi_fops.c | 2188 int n_pages; in comedi_mmap() local 2238 n_pages = vma_pages(vma); in comedi_mmap() 2242 if (!bm || n_pages > bm->n_pages) { in comedi_mmap() 2246 for (i = 0; i < n_pages; ++i) { in comedi_mmap()
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | uncached.h | 11 extern unsigned long uncached_alloc_page(int starting_nid, int n_pages); 12 extern void uncached_free_page(unsigned long uc_addr, int n_pages);
|
/Linux-v4.19/drivers/media/common/videobuf2/ |
D | videobuf2-vmalloc.c | 80 int n_pages, offset, i; in vb2_vmalloc_get_userptr() local 97 n_pages = frame_vector_count(vec); in vb2_vmalloc_get_userptr() 105 for (i = 1; i < n_pages; i++) in vb2_vmalloc_get_userptr() 111 buf->vaddr = vm_map_ram(frame_vector_pages(vec), n_pages, -1, in vb2_vmalloc_get_userptr() 134 unsigned int n_pages; in vb2_vmalloc_put_userptr() local 137 n_pages = frame_vector_count(buf->vec); in vb2_vmalloc_put_userptr() 140 vm_unmap_ram((void *)vaddr, n_pages); in vb2_vmalloc_put_userptr() 143 for (i = 0; i < n_pages; i++) in vb2_vmalloc_put_userptr()
|
D | videobuf2-dma-contig.c | 484 int n_pages, i; in vb2_dc_get_userptr() local 519 n_pages = frame_vector_count(vec); in vb2_dc_get_userptr() 528 for (i = 1; i < n_pages; i++) in vb2_dc_get_userptr() 542 ret = sg_alloc_table_from_pages(sgt, frame_vector_pages(vec), n_pages, in vb2_dc_get_userptr()
|
/Linux-v4.19/arch/ia64/kernel/ |
D | uncached.c | 186 unsigned long uncached_alloc_page(int starting_nid, int n_pages) in uncached_alloc_page() argument 207 n_pages * PAGE_SIZE); in uncached_alloc_page() 227 void uncached_free_page(unsigned long uc_addr, int n_pages) in uncached_free_page() argument 238 gen_pool_free(pool, uc_addr, n_pages * PAGE_SIZE); in uncached_free_page()
|
/Linux-v4.19/arch/arc/include/asm/ |
D | arcregs.h | 128 #define PAGES_TO_KB(n_pages) ((n_pages) << (PAGE_SHIFT - 10)) argument 129 #define PAGES_TO_MB(n_pages) (PAGES_TO_KB(n_pages) >> 10) argument
|
/Linux-v4.19/include/linux/ |
D | fscache-cache.h | 155 atomic_t n_pages; /* number of pages to be retrieved */ member 197 int n_pages) in fscache_retrieval_complete() argument 199 atomic_sub(n_pages, &op->n_pages); in fscache_retrieval_complete() 200 if (atomic_read(&op->n_pages) <= 0) in fscache_retrieval_complete()
|
D | scatterlist.h | 275 unsigned int n_pages, unsigned int offset, 279 unsigned int n_pages, unsigned int offset,
|
/Linux-v4.19/arch/sh/mm/ |
D | cache-sh5.c | 149 int n_pages; in sh64_icache_inv_user_page_range() local 154 n_pages = ((end - start) >> PAGE_SHIFT); in sh64_icache_inv_user_page_range() 155 if (n_pages >= 64) { in sh64_icache_inv_user_page_range() 470 int n_pages = ((end - start) >> PAGE_SHIFT); in sh64_dcache_purge_user_range() local 472 if (n_pages >= 64 || ((start ^ (end - 1)) & PMD_MASK)) { in sh64_dcache_purge_user_range()
|
/Linux-v4.19/kernel/trace/ |
D | tracing_map.c | 293 for (i = 0; i < a->n_pages; i++) in tracing_map_array_clear() 307 for (i = 0; i < a->n_pages; i++) { in tracing_map_array_free() 331 a->n_pages = n_elts / a->entries_per_page; in tracing_map_array_alloc() 332 if (!a->n_pages) in tracing_map_array_alloc() 333 a->n_pages = 1; in tracing_map_array_alloc() 337 a->pages = kcalloc(a->n_pages, sizeof(void *), GFP_KERNEL); in tracing_map_array_alloc() 341 for (i = 0; i < a->n_pages; i++) { in tracing_map_array_alloc()
|
D | tracing_map.h | 169 unsigned int n_pages; member
|
/Linux-v4.19/lib/ |
D | scatterlist.c | 382 unsigned int n_pages, unsigned int offset, in __sg_alloc_table_from_pages() argument 396 for (i = 1; i < n_pages; i++) { in __sg_alloc_table_from_pages() 416 for (j = cur_page + 1; j < n_pages; j++) { in __sg_alloc_table_from_pages() 457 unsigned int n_pages, unsigned int offset, in sg_alloc_table_from_pages() argument 460 return __sg_alloc_table_from_pages(sgt, pages, n_pages, offset, size, in sg_alloc_table_from_pages()
|
/Linux-v4.19/drivers/gpu/drm/vgem/ |
D | vgem_drv.c | 317 long n_pages = obj->size >> PAGE_SHIFT; in vgem_prime_pin() local 327 drm_clflush_pages(pages, n_pages); in vgem_prime_pin() 382 long n_pages = obj->size >> PAGE_SHIFT; in vgem_prime_vmap() local 389 return vmap(pages, n_pages, 0, pgprot_writecombine(PAGE_KERNEL)); in vgem_prime_vmap()
|
/Linux-v4.19/kernel/ |
D | relay.c | 71 static struct page **relay_alloc_page_array(unsigned int n_pages) in relay_alloc_page_array() argument 73 const size_t pa_size = n_pages * sizeof(struct page *); in relay_alloc_page_array() 126 unsigned int i, j, n_pages; in relay_alloc_buf() local 129 n_pages = *size >> PAGE_SHIFT; in relay_alloc_buf() 131 buf->page_array = relay_alloc_page_array(n_pages); in relay_alloc_buf() 135 for (i = 0; i < n_pages; i++) { in relay_alloc_buf() 141 mem = vmap(buf->page_array, n_pages, VM_MAP, PAGE_KERNEL); in relay_alloc_buf() 146 buf->page_count = n_pages; in relay_alloc_buf()
|
/Linux-v4.19/drivers/net/ethernet/sfc/ |
D | mcdi_mon.c | 312 unsigned int n_pages, n_sensors, n_attrs, page; in efx_mcdi_mon_probe() local 335 n_pages = page; in efx_mcdi_mon_probe() 381 if (page == n_pages) in efx_mcdi_mon_probe()
|
/Linux-v4.19/fs/fscache/ |
D | page.c | 280 atomic_set(&op->n_pages, 0); in fscache_do_cancel_retrieval() 294 atomic_read(&op->n_pages), ==, 0); in fscache_release_retrieval_op() 468 atomic_set(&op->n_pages, 1); in __fscache_read_or_alloc_page() 597 atomic_set(&op->n_pages, *nr_pages); in __fscache_read_or_alloc_pages() 709 atomic_set(&op->n_pages, 1); in __fscache_alloc_page()
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_gem.c | 2779 unsigned long n_pages = obj->base.size >> PAGE_SHIFT; in i915_gem_object_map() local 2790 if (n_pages == 1 && type == I915_MAP_WB) in i915_gem_object_map() 2793 if (n_pages > ARRAY_SIZE(stack_pages)) { in i915_gem_object_map() 2795 pages = kvmalloc_array(n_pages, sizeof(*pages), GFP_KERNEL); in i915_gem_object_map() 2804 GEM_BUG_ON(i != n_pages); in i915_gem_object_map() 2817 addr = vmap(pages, n_pages, 0, pgprot); in i915_gem_object_map()
|
D | i915_gem_gtt.c | 3747 const unsigned long n_pages = obj->base.size / PAGE_SIZE; in intel_rotate_pages() local 3758 page_addr_list = kvmalloc_array(n_pages, in intel_rotate_pages() 3778 GEM_BUG_ON(i != n_pages); in intel_rotate_pages()
|
/Linux-v4.19/drivers/md/ |
D | dm-integrity.c | 2717 unsigned n_pages; in dm_integrity_alloc_journal_scatterlist() local 2723 n_pages = (end_index - start_index + 1); in dm_integrity_alloc_journal_scatterlist() 2725 s = kvmalloc_array(n_pages, sizeof(struct scatterlist), in dm_integrity_alloc_journal_scatterlist() 2732 sg_init_table(s, n_pages); in dm_integrity_alloc_journal_scatterlist()
|
/Linux-v4.19/Documentation/filesystems/caching/ |
D | backend-api.txt | 557 int n_pages);
|